org.seasar.uruma.desc.impl
クラス PartActionDescImpl

java.lang.Object
  上位を拡張 org.seasar.uruma.desc.impl.PartActionDescImpl
すべての実装されたインタフェース:
PartActionDesc

public class PartActionDescImpl
extends Object
implements PartActionDesc

PartActionDesc の実装クラスです。

作成者:
y-komori

コンストラクタの概要
PartActionDescImpl(Class<?> partActionClass)
          PartActionDescImpl を構築します。
 
メソッドの概要
 List<ApplicationContextDef> getApplicationContextDefList()
          ApplicationContextDef のリストを取得します
 List<EventListenerDef> getEventListenerDefList()
          EventListenerDef のリストを取得します。
 Method getInitializeMethod()
          InitializeMethod アノテーションが付加されたメソッドを取得します。
 void invokeInitializeMethod(Object target)
          InitializeMethod アノテーションが付加されたメソッドを実行します。
protected  void setupApplicationContext(Field field)
           
protected  void setupEventListenerMethod(Method method)
           
protected  void setupFields()
           
protected  void setupFieldsByClass(Class<?> targetClass)
           
protected  void setupInitializeMethod(Method method)
           
protected  void setupMethods()
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

PartActionDescImpl

public PartActionDescImpl(Class<?> partActionClass)
PartActionDescImpl を構築します。

パラメータ:
partActionClass - 対応するクラスオブジェクト
メソッドの詳細

getInitializeMethod

public Method getInitializeMethod()
インタフェース PartActionDesc の記述:
InitializeMethod アノテーションが付加されたメソッドを取得します。

定義:
インタフェース PartActionDesc 内の getInitializeMethod
戻り値:
InitializeMethod アノテーションが付加されたメソッド

invokeInitializeMethod

public void invokeInitializeMethod(Object target)
インタフェース PartActionDesc の記述:
InitializeMethod アノテーションが付加されたメソッドを実行します。

定義:
インタフェース PartActionDesc 内の invokeInitializeMethod
パラメータ:
target - ターゲットオブジェクト

getEventListenerDefList

public List<EventListenerDef> getEventListenerDefList()
インタフェース PartActionDesc の記述:
EventListenerDef のリストを取得します。

定義:
インタフェース PartActionDesc 内の getEventListenerDefList
戻り値:
EventListenerDef のリスト

getApplicationContextDefList

public List<ApplicationContextDef> getApplicationContextDefList()
インタフェース PartActionDesc の記述:
ApplicationContextDef のリストを取得します

定義:
インタフェース PartActionDesc 内の getApplicationContextDefList
戻り値:
ApplicationContextDef のリスト

setupMethods

protected void setupMethods()

setupInitializeMethod

protected void setupInitializeMethod(Method method)

setupEventListenerMethod

protected void setupEventListenerMethod(Method method)

setupApplicationContext

protected void setupApplicationContext(Field field)

setupFields

protected void setupFields()

setupFieldsByClass

protected void setupFieldsByClass(Class<?> targetClass)


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