org.seasar.mayaa.engine.processor
インタフェース InformalPropertyAcceptable

すべてのスーパーインタフェース:
NodeReferenceResolverFinder, ProcessorReferenceResolverFinder, ProcessorTreeWalker, java.io.Serializable

public interface InformalPropertyAcceptable
extends ProcessorTreeWalker

あらかじめ、MLD(Mayaa Library Definition)ファイルに記述されてない プロパティを受け入れる場合のインターフェイス。MLD記述されてるプロパティは このメソッドを経由しないで、直接、Beanプロパティアクセスで設定される。


メソッドの概要
 void addInformalProperty(PrefixAwareName name, java.io.Serializable property)
          非MLDなインフォーマルプロパティの受け入れメソッド。
 java.lang.Class getExpectedClass()
          推奨されていません。 1.1.9 代わりにgetInformalExpectedClass()を使用してください。
 java.lang.Class getInformalExpectedClass()
          インフォーマルプロパティの予測される型を取得する。
 java.lang.Class getInformalPropertyClass()
          addInformalProperty()に渡されるインフォーマルプロパティに期待される型。
 java.lang.Class getPropertyClass()
          推奨されていません。 1.1.9 代わりにgetInformalPropertyClass()を使用してください。
 
インタフェース org.seasar.mayaa.engine.processor.ProcessorTreeWalker から継承されたメソッド
addChildProcessor, clearChildProcessors, getChildProcessor, getChildProcessorSize, getParentProcessor, getVariables, insertProcessor, removeProcessor, setParentProcessor
 
インタフェース org.seasar.mayaa.engine.specification.serialize.ProcessorReferenceResolverFinder から継承されたメソッド
findProcessorResolver
 
インタフェース org.seasar.mayaa.engine.specification.serialize.NodeReferenceResolverFinder から継承されたメソッド
findNodeResolver
 

メソッドの詳細

addInformalProperty

void addInformalProperty(PrefixAwareName name,
                         java.io.Serializable property)
非MLDなインフォーマルプロパティの受け入れメソッド。

パラメータ:
name - プロパティ名。
property - インフォーマルプロパティ。

getPropertyClass

java.lang.Class getPropertyClass()
推奨されていません。 1.1.9 代わりにgetInformalPropertyClass()を使用してください。

addInformalProperty()に渡されるインフォーマルプロパティに期待される型。

戻り値:
インフォーマルプロパティ型。

getExpectedClass

java.lang.Class getExpectedClass()
推奨されていません。 1.1.9 代わりにgetInformalExpectedClass()を使用してください。

インフォーマルプロパティの予測される型を取得する。

戻り値:
インフォーマルプロパティの予測される型。

getInformalPropertyClass

java.lang.Class getInformalPropertyClass()
addInformalProperty()に渡されるインフォーマルプロパティに期待される型。

戻り値:
インフォーマルプロパティ型。

getInformalExpectedClass

java.lang.Class getInformalExpectedClass()
インフォーマルプロパティの予測される型を取得する。

戻り値:
インフォーマルプロパティの予測される型。