インタフェース
org.seasar.framework.container.PropertyAssembler の使用

PropertyAssembler を使用しているパッケージ
org.seasar.framework.container S2コンテナとその構成要素を定義するインターフェースおよび、S2コンテナの振舞いに関連した例外クラスを提供します。  
org.seasar.framework.container.assembler バインディング機能を提供します。 
org.seasar.framework.container.deployer コンポーネントのインスタンスを生成する機能を提供します。 
 

org.seasar.framework.container での PropertyAssembler の使用
 

PropertyAssembler を返す org.seasar.framework.container のメソッド
 PropertyAssembler AutoBindingDef.createPropertyAssembler(ComponentDef componentDef)
          自動バインディング定義に基づき、 componentDefに対するPropertyAssemblerを返します。
 

org.seasar.framework.container.assembler での PropertyAssembler の使用
 

PropertyAssembler を実装している org.seasar.framework.container.assembler のクラス
 class AbstractPropertyAssembler
          プロパティアセンブラの抽象クラスです。
 class AutoPropertyAssembler
          プロパティアセンブラの自動版です。
 class ManualOnlyPropertyAssembler
          手動で設定されたものだけを対象にするプロパティアセンブラです。
 class SemiAutoPropertyAssembler
          セミオートでプロパティのバインディングを行うアセンブラです。
 

PropertyAssembler を返す org.seasar.framework.container.assembler のメソッド
 PropertyAssembler AutoBindingSemiAutoDef.createPropertyAssembler(ComponentDef componentDef)
           
 PropertyAssembler AutoBindingPropertyDef.createPropertyAssembler(ComponentDef componentDef)
           
 PropertyAssembler AutoBindingNoneDef.createPropertyAssembler(ComponentDef componentDef)
           
 PropertyAssembler AutoBindingConstructorDef.createPropertyAssembler(ComponentDef componentDef)
           
 PropertyAssembler AutoBindingAutoDef.createPropertyAssembler(ComponentDef componentDef)
           
static PropertyAssembler AssemblerFactory.createAutoPropertyAssembler(ComponentDef cd)
          自動プロパティアセンブラを作成します。
static PropertyAssembler AssemblerFactory.createManualOnlyPropertyAssembler(ComponentDef cd)
          プロパティ定義を明示的に指定した用のプロパティアセンブラを作成します。
static PropertyAssembler AssemblerFactory.createSemiAutoPropertyAssembler(ComponentDef cd)
          EJB3用のプロパティアセンブラを作成します。
 PropertyAssembler AssemblerFactory.Provider.createAutoPropertyAssembler(ComponentDef cd)
          自動プロパティアセンブラを作成します。
 PropertyAssembler AssemblerFactory.Provider.createManualOnlyPropertyAssembler(ComponentDef cd)
          プロパティ定義を明示的に指定した用のプロパティアセンブラを作成します。
 PropertyAssembler AssemblerFactory.Provider.createSemiAutoPropertyAssembler(ComponentDef cd)
          EJB3用のプロパティアセンブラを作成します。
 PropertyAssembler AssemblerFactory.DefaultProvider.createAutoPropertyAssembler(ComponentDef cd)
           
 PropertyAssembler AssemblerFactory.DefaultProvider.createManualOnlyPropertyAssembler(ComponentDef cd)
           
 PropertyAssembler AssemblerFactory.DefaultProvider.createSemiAutoPropertyAssembler(ComponentDef cd)
           
 

org.seasar.framework.container.deployer での PropertyAssembler の使用
 

PropertyAssembler を返す org.seasar.framework.container.deployer のメソッド
protected  PropertyAssembler AbstractComponentDeployer.getPropertyAssembler()
          PropertyAssemblerを返します。
 



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