org.seasar.jface.binding
インタフェース ActionDesc

既知の実装クラスの一覧:
ActionDescImpl

public interface ActionDesc

アクションクラスに関する詳細情報を保持するインターフェースです。

作成者:
y-komori

メソッドの概要
 Iterator<EventListenerDef> eventListenerDefIterator()
           
 Field getArgumentField()
          ArgumentValue アノテーションが付加されたフィールドを取得します。
 Method getInitializeMethod()
          InitializeMethod アノテーションが付加されたメソッドを取得します。
 Field getReturnField()
          ReturnValue アノテーションが付加されたフィールドを取得します。
 Object getReturnValue(Object target)
          ReturnValue アノテーションが付加されたフィールドの値を取得します。
 void invokeInitializeMethod(Object target)
          InitializeMethod アノテーションが付加されたメソッドを実行します。
 void setArgumentValue(Object target, Object value)
          ArgumentValue アノテーションが付加されたフィールドの値を設定します。
 

メソッドの詳細

getInitializeMethod

Method getInitializeMethod()
InitializeMethod アノテーションが付加されたメソッドを取得します。

戻り値:
InitializeMethod アノテーションが付加されたメソッド

invokeInitializeMethod

void invokeInitializeMethod(Object target)
InitializeMethod アノテーションが付加されたメソッドを実行します。

パラメータ:
target - ターゲットオブジェクト

getArgumentField

Field getArgumentField()
ArgumentValue アノテーションが付加されたフィールドを取得します。

戻り値:
Field

getReturnField

Field getReturnField()
ReturnValue アノテーションが付加されたフィールドを取得します。

戻り値:
Field

setArgumentValue

void setArgumentValue(Object target,
                      Object value)
ArgumentValue アノテーションが付加されたフィールドの値を設定します。

パラメータ:
target - ターゲットオブジェクト
value - 設定する値

getReturnValue

Object getReturnValue(Object target)
ReturnValue アノテーションが付加されたフィールドの値を取得します。

パラメータ:
target - ターゲットオブジェクト
戻り値:
フィールドの値

eventListenerDefIterator

Iterator<EventListenerDef> eventListenerDefIterator()


Copyright © 2006 The Seasar Foundation. All Rights Reserved.