列挙型クラスjavax.tools.Diagnostic.Kindの
使用
Diagnostic.Kindを使用するパッケージ
パッケージ
説明
抽象構文ツリー(Abstract Syntax Tree、AST)の操作のためのユーティリティを提供します。
注釈プロセッサを宣言し、注釈プロセッサが注釈処理ツール環境とやり取りできるようにするための機能。
コンパイラなどのプログラムから呼び出せるツールのインタフェースを提供します。
ドックレット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の使用
javax.toolsの型Diagnostic.Kindの型引数を持つサブクラスDiagnostic.Kindを返すjavax.toolsのメソッド修飾子と型メソッド説明Diagnostic.getKind()エラーや警告など、この診断の種類を返します。static Diagnostic.Kind指定された名前を持つこのクラスのenum定数を返します。static Diagnostic.Kind[]Diagnostic.Kind.values()この列挙クラスの定数を含む配列を宣言されている順序で 返します。 -
jdk.javadoc.docletでのDiagnostic.Kindの使用
型Diagnostic.Kindのパラメータを持つjdk.javadoc.docletのメソッド修飾子と型メソッド説明default voidReporter.print(Diagnostic.Kind kind, DocTreePath path, int start, int pos, int end, String message) ツリー・ノード内の文字範囲内の位置に関連する診断メッセージを出力します。voidReporter.print(Diagnostic.Kind kind, DocTreePath path, String message) ドキュメント・コメントのツリー・ノードに関連する診断メッセージを出力します。voidReporter.print(Diagnostic.Kind kind, String message) 診断メッセージを出力します。voidReporter.print(Diagnostic.Kind kind, Element element, String message) 要素に関連する診断メッセージを出力します。default voidReporter.print(Diagnostic.Kind kind, FileObject file, int start, int pos, int end, String message) ファイル内の文字範囲内の位置に関連する診断メッセージを出力します。