クラス
javax.tools.Diagnostic.Kindの使用
| パッケージ | 説明 |
|---|---|
| com.sun.source.util |
抽象構文ツリー(Abstract Syntax Tree、AST)の操作のためのユーティリティを提供します。
|
| javax.annotation.processing |
注釈プロセッサを宣言し、注釈プロセッサが注釈処理ツール環境とやり取りできるようにするための機能。
|
| javax.tools |
コンパイラなどのプログラムから呼び出せるツールのインタフェースを提供します。
|
| jdk.javadoc.doclet |
ドックレットAPIは、言語モデルAPIおよびコンパイラ・ツリーAPIと共に、クライアントがソースに埋め込まれたAPIコメントを含むプログラムおよびライブラリのソース・レベルの構造を検査できるようにする環境を提供します。
|
-
com.sun.source.utilでのDiagnostic.Kindの使用
型Diagnostic.Kindのパラメータを持つcom.sun.source.utilのメソッド 修飾子と型 メソッド 説明 abstract voidDocTrees. printMessage(Diagnostic.Kind kind, CharSequence msg, DocTree t, DocCommentTree c, CompilationUnitTree root)指定されたコンパイル単位内のツリーの位置に、指定された種類のメッセージを出力しますabstract voidTrees. printMessage(Diagnostic.Kind kind, CharSequence msg, Tree t, CompilationUnitTree root)指定されたコンパイル単位内のツリーの位置に、指定された種類のメッセージを出力します -
javax.annotation.processingでのDiagnostic.Kindの使用
型Diagnostic.Kindのパラメータを持つjavax.annotation.processingのメソッド 修飾子と型 メソッド 説明 voidMessager. printMessage(Diagnostic.Kind kind, CharSequence msg)指定された種類のメッセージを出力します。voidMessager. printMessage(Diagnostic.Kind kind, CharSequence msg, Element e)要素の位置における、指定された種類のメッセージを出力します。voidMessager. printMessage(Diagnostic.Kind kind, CharSequence msg, Element e, AnnotationMirror a)注釈の付いた要素の注釈ミラーの位置における、指定された種類のメッセージを出力します。voidMessager. printMessage(Diagnostic.Kind kind, CharSequence msg, Element e, AnnotationMirror a, AnnotationValue v)注釈の付いた要素の注釈ミラーに含まれる注釈値の位置における、指定された種類のメッセージを出力します。 -
javax.toolsでのDiagnostic.Kindの使用
Diagnostic.Kindを返すjavax.toolsのメソッド 修飾子と型 メソッド 説明 Diagnostic.KindDiagnostic. getKind()この診断の種類(エラーまたは警告など)を返します。static Diagnostic.KindDiagnostic.Kind. valueOf(String name)指定された名前を持つ、この型の列挙型定数を返します。static Diagnostic.Kind[]Diagnostic.Kind. values()この列挙型の定数を含む配列を、宣言されている順序で返します。 -
jdk.javadoc.docletでのDiagnostic.Kindの使用
型Diagnostic.Kindのパラメータを持つjdk.javadoc.docletのメソッド 修飾子と型 メソッド 説明 voidReporter. print(Diagnostic.Kind kind, DocTreePath path, String msg)エラー・メッセージを表示し、エラー数をインクリメントします。voidReporter. print(Diagnostic.Kind kind, String msg)エラー・メッセージを表示し、エラー数をインクリメントします。voidReporter. print(Diagnostic.Kind kind, Element e, String msg)エラー・メッセージを表示し、エラー数をインクリメントします。