- java.lang.Object
-
- com.sun.source.util.DocTreeScanner<R,P>
-
- com.sun.source.util.DocTreePathScanner<R,P>
-
- すべての実装されたインタフェース:
DocTreeVisitor<R,P>
public class DocTreePathScanner<R,P> extends DocTreeScanner<R,P>
すべての子ツリー・ノードを巡回し、親ノードのパスを維持するためのサポートを提供するDocTreeVisitorです。 特定の型のノードを巡回するには、対応するvisitorXYZメソッドを単にオーバーライドします。 独自のメソッド内では、super.visitXYZを呼び出して、下位ノードを巡回します。- 導入されたバージョン:
- 1.8
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 DocTreePathScanner()
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 DocTreePathgetCurrentPath()現在アクティブなスキャン呼び出しのセットによって構築された、ノードの現在のパスを返します。Rscan(DocTree tree, P p)単一ノードをスキャンします。Rscan(DocTreePath path, P p)ツリーパスで識別された位置からツリーをスキャンします。-
クラスcom.sun.source.utilで宣言されたメソッド。DocTreeScanner
reduce, scan, visitAttribute, visitAuthor, visitComment, visitDeprecated, visitDocComment, visitDocRoot, visitDocType, visitEndElement, visitEntity, visitErroneous, visitHidden, visitIdentifier, visitIndex, visitInheritDoc, visitLink, visitLiteral, visitOther, visitParam, visitProvides, visitReference, visitReturn, visitSee, visitSerial, visitSerialData, visitSerialField, visitSince, visitStartElement, visitSummary, visitText, visitThrows, visitUnknownBlockTag, visitUnknownInlineTag, visitUses, visitValue, visitVersion
-
-
-
-
メソッドの詳細
-
scan
public R scan(DocTreePath path, P p)
ツリーパスで識別された位置からツリーをスキャンします。- パラメータ:
path- パスp- ビジター・メソッドに渡される値- 戻り値:
- main訪問者メソッドから返された結果
-
scan
public R scan(DocTree tree, P p)
単一ノードをスキャンします。 現在のパスは、スキャンの期間中に更新されます。- オーバーライド:
- クラス
DocTreeScanner<R,P>のscan - パラメータ:
tree- スキャンされるツリーp- ビジター・メソッドに渡される値- 戻り値:
- main訪問者メソッドから返された結果
-
getCurrentPath
public DocTreePath getCurrentPath()
現在アクティブなスキャン呼び出しのセットによって構築された、ノードの現在のパスを返します。- 戻り値:
- 現在のパス
-
-