shohaku.composer
インタフェース IncludeNode


public interface IncludeNode

エレメントの親ノードまたは自身のコンテンツにノードをインクルードする機能を定義します。


フィールドの概要
static int EXPAND_TYPE_CONTENT
          展開先:自身のコンテンツ。
static int EXPAND_TYPE_PARENT
          展開先:親ノードのコンテンツ。
 
メソッドの概要
 int getExpandType()
          展開先を返却します。
 java.util.Iterator getIncludeNodeIterator()
          展開するノードを反復子で返却します。
 

フィールドの詳細

EXPAND_TYPE_CONTENT

public static final int EXPAND_TYPE_CONTENT
展開先:自身のコンテンツ。

関連項目:
定数フィールド値

EXPAND_TYPE_PARENT

public static final int EXPAND_TYPE_PARENT
展開先:親ノードのコンテンツ。

関連項目:
定数フィールド値
メソッドの詳細

getExpandType

public int getExpandType()
展開先を返却します。

戻り値:
展開先

getIncludeNodeIterator

public java.util.Iterator getIncludeNodeIterator()
展開するノードを反復子で返却します。 反復子の要素は Node で有る必要がある。

戻り値:
展開するノードを反復子