|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
public interface PartActionDesc
パートアクションクラスのメタデータを扱うためのインターフェースです。
パートアクションクラスは、ウィンドウパートで発生したイベントを処理するためのクラスで、POJO として実現されます。
| メソッドの概要 | |
|---|---|
List<ApplicationContextDef> |
getApplicationContextDefList()
ApplicationContextDef のリストを取得します |
BeanDesc |
getBeanDesc()
BeanDescを取得します |
List<EventListenerDef> |
getEventListenerDefList()
EventListenerDef のリストを取得します。 |
Method |
getInitializeMethod()
InitializeMethod アノテーションが付加されたメソッドを取得します。 |
Class<?> |
getPartActionClass()
Class オブジェクトを取得します |
Method |
getPostOpenMethod()
PostOpenMethod アノテーションが付加されたメソッドを取得します。 |
void |
injectProgressMonitor(Object target,
ProgressMonitor monitor)
パートアクションオブジェクトに ProgressMonitor をセットします。 |
void |
invokeInitializeMethod(Object target)
InitializeMethod アノテーションが付加されたメソッドを実行します。 |
void |
invokePostOpenMethod(Object target)
PostOpenMethod アノテーションが付加されたメソッドを実行します。 |
| メソッドの詳細 |
|---|
Method getInitializeMethod()
InitializeMethod アノテーションが付加されたメソッドを取得します。
InitializeMethod アノテーションが付加されたメソッドvoid invokeInitializeMethod(Object target)
InitializeMethod アノテーションが付加されたメソッドを実行します。
target - ターゲットオブジェクトMethod getPostOpenMethod()
PostOpenMethod アノテーションが付加されたメソッドを取得します。
PostOpenMethod アノテーションが付加されたメソッドvoid invokePostOpenMethod(Object target)
PostOpenMethod アノテーションが付加されたメソッドを実行します。
target - ターゲットオブジェクトList<EventListenerDef> getEventListenerDefList()
EventListenerDef のリストを取得します。
EventListenerDef のリストList<ApplicationContextDef> getApplicationContextDefList()
ApplicationContextDef のリストを取得します
ApplicationContextDef のリストClass<?> getPartActionClass()
Class オブジェクトを取得します
ClassBeanDesc getBeanDesc()
BeanDescを取得します
BeanDesc
void injectProgressMonitor(Object target,
ProgressMonitor monitor)
ProgressMonitor をセットします。ProgressMonitor
がセット可能なものの最初プロパティです。
target - パートアクションオブジェクトmonitor - ProgressMonitor オブジェクト
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||