org.seasar.uruma.binding.context
クラス ApplicationContextBinder

java.lang.Object
  上位を拡張 org.seasar.uruma.binding.context.ApplicationContextBinder

public class ApplicationContextBinder
extends Object

任意のオブジェクトと ApplicationContext の間でバインディングを行うためのクラスです。

作成者:
y-komori

メソッドの概要
static void exportObjects(Object target, List<ApplicationContextDef> defs, ApplicationContext context)
          プロパティから ApplicationContext へ値をバインドします。
static void importObjects(Object target, List<ApplicationContextDef> defs, ApplicationContext context)
          ApplicationContext からプロパティへ値をバインドします。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

exportObjects

public static void exportObjects(Object target,
                                 List<ApplicationContextDef> defs,
                                 ApplicationContext context)
プロパティから ApplicationContext へ値をバインドします。
対象となるプロパティは、defs で指定される ApplicationContextDef のリストです。

パラメータ:
target - ターゲットオブジェクト
defs - ApplicationContextDef のリスト
context - ApplicationContext オブジェクト

importObjects

public static void importObjects(Object target,
                                 List<ApplicationContextDef> defs,
                                 ApplicationContext context)
ApplicationContext からプロパティへ値をバインドします。
対象となるプロパティは、defs で指定される ApplicationContextDef のリストです。

パラメータ:
target - ターゲットオブジェクト
defs - ApplicationContextDef のリスト
context - ApplicationContext オブジェクト


Copyright © 2006-2008 The Seasar Foundation. All Rights Reserved.