|
Compiler Tree API | ||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectcom.sun.source.util.TreeScanner<R,P>
com.sun.source.util.TreePathScanner<R,P>
public class TreePathScanner<R,P>
すべての子ツリーノードを巡回し、親ノードのパスを維持するためのサポートを提供する TreeVisitor です。特定の型のノードを巡回するには、対応する visitorXYZ メソッドを単にオーバーライドします。独自のメソッド内では、super.visitXYZ を呼び出して、下位ノードを巡回します。
| コンストラクタの概要 | |
|---|---|
TreePathScanner()
|
|
| メソッドの概要 | |
|---|---|
TreePath |
getCurrentPath()
現在アクティブなスキャン呼び出しのセットによって構築される、ノードの現在のパスを取得します。 |
R |
scan(Tree tree,
P p)
単一ノードをスキャンします。 |
R |
scan(TreePath path,
P p)
TreePath によって識別される位置からツリーをスキャンします。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public TreePathScanner()
| メソッドの詳細 |
|---|
public R scan(TreePath path,
P p)
public R scan(Tree tree,
P p)
TreeScanner<R,P> 内の scanpublic TreePath getCurrentPath()
|
Compiler Tree API | ||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||