org.seasar.framework.container.assembler
クラス AbstractPropertyAssembler
java.lang.Object
org.seasar.framework.container.assembler.AbstractAssembler
org.seasar.framework.container.assembler.AbstractPropertyAssembler
- すべての実装インタフェース:
- PropertyAssembler
- 直系の既知のサブクラス:
- AutoPropertyAssembler, ManualOnlyPropertyAssembler, SemiAutoPropertyAssembler
- public abstract class AbstractPropertyAssembler
- extends AbstractAssembler
- implements PropertyAssembler
プロパティアセンブラの抽象クラスです。
- 作成者:
- higa
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractPropertyAssembler
public AbstractPropertyAssembler(ComponentDef componentDef)
- パラメータ:
componentDef
-
bindExternally
protected void bindExternally(BeanDesc beanDesc,
ComponentDef componentDef,
java.lang.Object component,
java.util.Set names)
throws EmptyRuntimeException
ExternalContext
のデータをプロパティに自動設定します。
- パラメータ:
beanDesc
- componentDef
- component
- names
-
- 例外:
EmptyRuntimeException
- ExternalContext
がnullの場合
getValue
protected java.lang.Object getValue(java.lang.String name,
java.lang.Class type,
ExternalContext extCtx)
ExternalContext
から値を取り出します。
- パラメータ:
name
- type
- extCtx
-
- 戻り値:
- 値
getValue
protected java.lang.Object getValue(java.lang.String name,
ExternalContext extCtx)
ExternalContext
から値を取り出します。
- パラメータ:
name
- extCtx
-
- 戻り値:
- 値
getValues
protected java.lang.Object[] getValues(java.lang.String name,
ExternalContext extCtx)
ExternalContext
から配列の値を取り出します。
- パラメータ:
name
- extCtx
-
- 戻り値:
- 配列の値
Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.