|
|||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||
public interface PropertyDefinition
MLDのpropertyノードのモデルオブジェクト。
| フィールドの概要 |
|---|
| インタフェース org.seasar.mayaa.ParameterAware から継承されたフィールド |
|---|
IS_SECURE_WEB |
| メソッドの概要 | |
|---|---|
java.lang.Object |
createProcessorProperty(ProcessorDefinition processorDef,
TemplateProcessor processor,
SpecificationNode original,
SpecificationNode injected)
プロパティオブジェクトを生成する。 |
java.lang.String |
getDefaultValue()
MLDのdefault属性値。 |
java.lang.Class |
getExpectedClass()
MLDにexpectedClass属性で記述された属性型。 |
java.lang.String |
getFinalValue()
MLDのfinal属性値。 |
java.lang.String |
getImplName()
テンプレートプロセッサ実装のプロパティ名。 |
java.lang.String |
getName()
MLDのname属性であるプロパティ名。 |
java.lang.String |
getPropertyConverterName()
MLD指定のプロパティ値コンバータ名。 |
PropertySet |
getPropertySet()
所属するプロパティセットの取得。 |
boolean |
isRequired()
MLDにrequired属性で記述された必須フラグ。 |
| インタフェース org.seasar.mayaa.ParameterAware から継承されたメソッド |
|---|
getParameter, iterateParameterNames, setParameter |
| インタフェース org.seasar.mayaa.PositionAware から継承されたメソッド |
|---|
getLineNumber, getSystemID, isOnTemplate, setLineNumber, setOnTemplate, setSystemID |
| メソッドの詳細 |
|---|
PropertySet getPropertySet()
java.lang.String getName()
java.lang.String getImplName()
boolean isRequired()
java.lang.Class getExpectedClass()
java.lang.String getDefaultValue()
java.lang.String getFinalValue()
java.lang.String getPropertyConverterName()
java.lang.Object createProcessorProperty(ProcessorDefinition processorDef,
TemplateProcessor processor,
SpecificationNode original,
SpecificationNode injected)
processorDef - プロセッサ定義。processor - プロセッサインスタンス。original - テンプレート上のオリジナルノード。injected - インジェクションするノード。
|
|||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||