org.seasar.mayaa.builder.injection
インタフェース InjectionChain


public interface InjectionChain

テンプレートに記述されたHTMLタグに、追加的な情報を保持するノードを インジェクションするレゾルバチェーン。このインターフェイスの実装オブジェクトは エンジンが提供する。


メソッドの概要
 SpecificationNode getNode(SpecificationNode original)
          テンプレート上のオリジナルなノードにインジェクションするノードを決定する際の チェーンメソッド。
 

メソッドの詳細

getNode

public SpecificationNode getNode(SpecificationNode original)
テンプレート上のオリジナルなノードにインジェクションするノードを決定する際の チェーンメソッド。InjectionResolver#getNode()の引数として渡される。 InjectionResolverの各実装はこのInjectionChainからノードの解決を得る。

パラメータ:
original - テンプレート上のオリジナルなノード。
戻り値:
インジェクションするノードもしくはnull。