org.seasar.mayaa.builder.library
インタフェース PropertySet

すべてのスーパーインタフェース:
ParameterAware, PositionAware, java.io.Serializable
既知のサブインタフェースの一覧:
ProcessorDefinition

public interface PropertySet
extends ParameterAware


メソッドの概要
 LibraryDefinition getLibraryDefinition()
          所属ライブラリの情報モデル取得。
 int getLineNumber()
          例外やログのメッセージ用途として、ファイル中での行番号を取得する。
 java.lang.String getName()
          プロパティセット名の取得。
 java.util.Iterator iteratePropertyDefinition()
          プロセッサへのバインディング情報モデル(PropertyDefinition) オブジェクトのイテレート。
 
インタフェース org.seasar.mayaa.ParameterAware から継承したメソッド
getParameter, iterateParameterNames, setParameter
 
インタフェース org.seasar.mayaa.PositionAware から継承したメソッド
getSystemID, isOnTemplate, setLineNumber, setOnTemplate, setSystemID
 

メソッドの詳細

getLineNumber

public int getLineNumber()
例外やログのメッセージ用途として、ファイル中での行番号を取得する。

定義:
インタフェース PositionAware 内の getLineNumber
戻り値:
行番号。

getLibraryDefinition

public LibraryDefinition getLibraryDefinition()
所属ライブラリの情報モデル取得。

戻り値:
ライブラリ情報。

getName

public java.lang.String getName()
プロパティセット名の取得。

戻り値:
プロパティセット名。

iteratePropertyDefinition

public java.util.Iterator iteratePropertyDefinition()
プロセッサへのバインディング情報モデル(PropertyDefinition) オブジェクトのイテレート。

戻り値:
バインディング情報イテレーター。