クラス
com.sun.source.util.DocTreePathの使用
パッケージ
説明
抽象構文ツリー(Abstract Syntax Tree、AST)の操作のためのユーティリティを提供します。
ドックレットAPIは、言語モデルAPIおよびコンパイラ・ツリーAPIと共に、クライアントがソースに埋め込まれたAPIコメントを含むプログラムおよびライブラリのソース・レベルの構造を検査できるようにする環境を提供します。
-
com.sun.source.utilでのDocTreePathの使用
修飾子と型メソッド説明DocTreePathScanner.getCurrentPath()
現在アクティブなスキャン呼び出しの集合によって構築されたノードの現在のパスを返します。abstract DocTreePath
DocTrees.getDocTreePath
(FileObject fileObject, PackageElement packageElement) 指定されたファイルのドキュメント・コメント・ツリーを含むdocツリー・パスを返します。DocTreePath.getParentPath()
囲むノードのパスを返します。囲むノードがない場合はnull
を返します。static DocTreePath
DocTreePath.getPath
(DocTreePath path, DocTree target) DocTreePath
オブジェクトで識別されるサブツリー内のツリー・ノードのドキュメント・ツリー・パスを返します。ノードが見つからない場合はnull
を返します。static DocTreePath
DocTreePath.getPath
(TreePath treePath, DocCommentTree doc, DocTree target) コンパイル単位内のツリー・ノードのドキュメント・ツリー・パスを返します。ノードが見つからない場合はnull
を返します。修飾子と型メソッド説明abstract Element
DocTrees.getElement
(DocTreePath path) 指定されたDocTreePath
のリーフ・ノードによって参照される言語モデル要素、または未知の場合はnull
を返します。static DocTreePath
DocTreePath.getPath
(DocTreePath path, DocTree target) DocTreePath
オブジェクトで識別されるサブツリー内のツリー・ノードのドキュメント・ツリー・パスを返します。ノードが見つからない場合はnull
を返します。abstract TypeMirror
DocTrees.getType
(DocTreePath path) 指定されたDocTreePath
のリーフ・ノードによって参照される言語モデル・タイプを返します。不明な場合はnull
を返します。DocTreePathScanner.scan
(DocTreePath path, P p) ツリー・パスで指定された位置からツリーをスキャンします。 -
jdk.javadoc.docletでのDocTreePathの使用
修飾子と型メソッド説明default void
Reporter.print
(Diagnostic.Kind kind, DocTreePath path, int start, int pos, int end, String message) ツリー・ノード内の文字範囲内の位置に関連する診断メッセージを出力します。void
Reporter.print
(Diagnostic.Kind kind, DocTreePath path, String message) ドキュメント・コメントのツリー・ノードに関連する診断メッセージを出力します。