クラス
com.sun.source.util.DocTreePathの使用

DocTreePathを使用するパッケージ
パッケージ
説明
抽象構文ツリー(Abstract Syntax Tree、AST)の操作のためのユーティリティを提供します。
ドックレットAPIは、言語モデルAPIおよびコンパイラ・ツリーAPIとともに、クライアントがソースに埋め込まれたAPIコメントを含むプログラムおよびライブラリのソース・レベルの構造を検査できる環境を提供します。
  • com.sun.source.utilでのDocTreePathの使用

    DocTreePathを返すcom.sun.source.utilのメソッド
    修飾子と型
    メソッド
    説明
    DocTreePathScanner.getCurrentPath()
    現在アクティブなスキャン・コールのセットによって構築された、ノードの現在のパスを返します。
    abstract DocTreePath
    DocTrees.getDocTreePath(FileObject fileObject, PackageElement packageElement)
    指定されたファイルのdocコメント・ツリーを含むdocツリー・パスを返します。
    DocTreePath.getParentPath()
    囲んでいるノードのパスを返します。囲んでいるノードがない場合はnullを返します。
    DocTreePath.getPath(DocTreePath path, DocTree target)
    DocTreePathオブジェクトで識別されるサブツリー内のツリー・ノードのドキュメント・ツリー・パスを返します。ノードが見つからない場合はnullを返します。
    DocTreePath.getPath(TreePath treePath, DocCommentTree doc, DocTree target)
    コンパイル・ユニット内のツリー・ノードのドキュメント・ツリー・パス、またはノードが見つからない場合はnullを返します。
    DocTreePathのパラメータを持つcom.sun.source.utilのメソッド
    修飾子と型
    メソッド
    説明
    abstract Element
    DocTrees.getElement(DocTreePath path)
    指定されたDocTreePathのリーフ・ノードによって参照される言語モデル要素を返します。不明な場合はnullを返します。
    DocTreePath.getPath(DocTreePath path, DocTree target)
    DocTreePathオブジェクトで識別されるサブツリー内のツリー・ノードのドキュメント・ツリー・パスを返します。ノードが見つからない場合はnullを返します。
    abstract TypeMirror
    DocTrees.getType(DocTreePath path)
    指定されたDocTreePathのリーフ・ノードによって参照される言語モデル・タイプを返します。不明な場合はnullを返します。
    DocTreePathScanner.scan(DocTreePath path, P p)
    ツリー・パスで識別される位置からツリーをスキャンします。
    DocTreePathのパラメータを持つcom.sun.source.utilのコンストラクタ
    修飾子
    コンストラクタ
    説明
     
    子ノードのDocTreePathを作成します。
  • jdk.javadoc.docletでのDocTreePathの使用

    DocTreePathのパラメータを持つjdk.javadoc.docletのメソッド
    修飾子と型
    メソッド
    説明
    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)
    ドキュメント・コメントのツリー・ノードに関連する診断メッセージを出力します。