|
||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||
プロセッサツリーを操作する。
| メソッドの概要 | |
void |
addChildProcessor(ProcessorTreeWalker child)
子ProcessorTreeWalkerを追加する。 |
void |
clearChildProcessors()
子ProcessorTreeWalkerを全て削除する。 |
ProcessorTreeWalker |
getChildProcessor(int index)
指定インデックスの子ProcessorTreeWalkerを取得する。 |
int |
getChildProcessorSize()
子ProcessorTreeWalkerの数を取得する。 |
ProcessorTreeWalker |
getParentProcessor()
親ProcessorTreeWalkerを取得する。 |
ProcessorTreeWalker |
getStaticParentProcessor()
静的な親ProcessorTreeWalkerを取得する。 |
java.util.Map |
getVariables()
プロセッサ実行スコープに、登録スクリプト変数を提供する。 |
void |
insertProcessor(int index,
ProcessorTreeWalker child)
子ProcessorTreeWalkerを指定した位置に挿入して追加する。 |
boolean |
removeProcessor(ProcessorTreeWalker child)
子ProcessorTreeWalkerを削除する。 |
void |
setParentProcessor(ProcessorTreeWalker parent)
ノードの初期化を行う。 |
| インタフェース org.seasar.mayaa.engine.specification.serialize.ProcessorReferenceResolverFinder から継承したメソッド |
findProcessorResolver |
| インタフェース org.seasar.mayaa.engine.specification.serialize.NodeReferenceResolverFinder から継承したメソッド |
findNodeResolver |
| メソッドの詳細 |
public java.util.Map getVariables()
public void setParentProcessor(ProcessorTreeWalker parent)
parent - 親ProcessorTreeWalkerpublic void addChildProcessor(ProcessorTreeWalker child)
child - 子ProcessorTreeWalker
public void insertProcessor(int index,
ProcessorTreeWalker child)
index - インデックス値child - 子ProcessorTreeWalkerpublic boolean removeProcessor(ProcessorTreeWalker child)
child - 子ProcessorTreeWalker
public ProcessorTreeWalker getParentProcessor()
public ProcessorTreeWalker getStaticParentProcessor()
getParentProcessor()と同じ結果になるが、
動的な親の変更を考慮せず、静的な位置関係の親を取得する。
public int getChildProcessorSize()
public ProcessorTreeWalker getChildProcessor(int index)
index - 指定index。
public void clearChildProcessors()
|
||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||