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

コンストラクタの概要
AbstractPropertyAssembler(ComponentDef componentDef)
           
 
メソッドの概要
protected  void bindExternally(BeanDesc beanDesc, ComponentDef componentDef, Object component, Set names)
           
protected  Object getValue(String name, Class type, ExternalContext extCtx)
           
protected  Object getValue(String name, ExternalContext extCtx)
           
protected  Object[] getValues(String name, ExternalContext extCtx)
           
 
クラス org.seasar.framework.container.assembler.AbstractAssembler から継承したメソッド
getArgs, getBeanDesc, getComponentClass, getComponentDef
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース org.seasar.framework.container.PropertyAssembler から継承したメソッド
assemble
 

コンストラクタの詳細

AbstractPropertyAssembler

public AbstractPropertyAssembler(ComponentDef componentDef)
パラメータ:
componentDef -
メソッドの詳細

bindExternally

protected void bindExternally(BeanDesc beanDesc,
                              ComponentDef componentDef,
                              Object component,
                              Set names)

getValue

protected Object getValue(String name,
                          Class type,
                          ExternalContext extCtx)

getValue

protected Object getValue(String name,
                          ExternalContext extCtx)

getValues

protected Object[] getValues(String name,
                             ExternalContext extCtx)


Copyright © 2004-2007 The Seasar Foundation. All Rights Reserved.