org.seasar.uruma.rcp.autoregister
クラス UrumaAppAutoRegisterBuilder

java.lang.Object
  上位を拡張 org.seasar.uruma.rcp.autoregister.UrumaAppAutoRegisterBuilder

public class UrumaAppAutoRegisterBuilder
extends Object

UrumaAppAutoRegisterS2Container へ登録するための ComponentDef オブジェクトを生成するためのクラスです。

作成者:
y-komori

コンストラクタの概要
UrumaAppAutoRegisterBuilder()
           
 
メソッドの概要
static ComponentDef build(String refClassName, String basePackage)
          UrumaAppAutoRegister のための ComponentDef オブジェクトを生成します。
protected static InitMethodDef createAddClassPatternDef(String packageName, String shortClass)
           
protected static InitMethodDef ctreateAddReferenceClassDef(String referenceClassName)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

UrumaAppAutoRegisterBuilder

public UrumaAppAutoRegisterBuilder()
メソッドの詳細

build

public static ComponentDef build(String refClassName,
                                 String basePackage)
                          throws ClassNotFoundException
UrumaAppAutoRegister のための ComponentDef オブジェクトを生成します。

パラメータ:
refClassName - リファレンスクラス名称
basePackage - ベースパッケージ名
戻り値:
UrumaAppAutoRegisterComponentDef オブジェクト
例外:
ClassNotFoundException

ctreateAddReferenceClassDef

protected static InitMethodDef ctreateAddReferenceClassDef(String referenceClassName)
                                                    throws ClassNotFoundException
例外:
ClassNotFoundException

createAddClassPatternDef

protected static InitMethodDef createAddClassPatternDef(String packageName,
                                                        String shortClass)


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