|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.go.aist.dmrc.platform.util.event.PFEventUtility
イベント関連ユーティリティメソッド群提供クラス。
コンストラクタの概要 | |
PFEventUtility()
|
メソッドの概要 | |
static PFEventListener |
addEventListener(PFEventSource eventSource,
java.lang.Class eventSourceClass)
イベントリスナを新規に追加する。 |
static java.lang.Class[] |
getAllEventListenerClass()
提供される全イベントリスナクラスを取得する。 |
static java.lang.Class[] |
getAllEventSourceClass()
提供される全イベントソースクラスを取得する。 |
static java.lang.Class |
getEventClass(java.lang.Class eventSourceClass)
引数で指定されたイベントソースクラスの対象イベントクラスを取得する。 |
static java.lang.Class |
getEventClass(java.lang.String eventXMLName)
引数で指定されたXML表現イベント文字列の対象イベントクラスを取得する。 |
static java.lang.String |
getEventDataName(java.lang.String methodName)
イベント内包データ名をメソッド名から取得する。 |
static PFEventListener |
getEventListener(PFEventSource eventSource,
java.lang.Class eventSourceClass)
イベントリスナを取得する。 |
static java.lang.String |
getEventName(java.lang.Class eventSourceClass)
引数で指定されたイベントソースクラスの対象イベント名を取得する。 |
static java.lang.String |
getEventName(PFEventListener listener)
引数で指定されたイベントリスナの対象イベント名を取得する。 |
static java.lang.String |
getEventName(java.lang.String eventXMLName)
引数で指定されたXML表現イベント文字列の対象イベント名を取得する。 |
static java.lang.String |
getEventXMLName(java.lang.Class eventSourceClass)
引数で指定されたイベントソースクラスの対象イベント名を取得する。 |
static java.lang.String |
getEventXMLName(PFEventListener listener)
引数で指定されたイベントリスナの対象イベントXML表現文字列を取得する。 |
static void |
removeEventListener(PFEventSource eventSource,
PFEventListener eventListener)
イベントリスナを削除する。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public PFEventUtility()
メソッドの詳細 |
public static java.lang.String getEventName(java.lang.String eventXMLName)
eventXMLName
- XML表現イベント文字列
public static java.lang.String getEventName(java.lang.Class eventSourceClass)
eventSourceClass
- イベントソースクラス
public static java.lang.String getEventName(PFEventListener listener)
listener
- イベントリスナ
public static java.lang.Class getEventClass(java.lang.String eventXMLName)
eventXMLName
- XML表現イベント文字列
public static java.lang.Class getEventClass(java.lang.Class eventSourceClass)
eventSourceClass
- イベントソースクラス
public static java.lang.String getEventXMLName(java.lang.Class eventSourceClass)
eventSourceClass
- イベントソースクラス
public static java.lang.String getEventXMLName(PFEventListener listener)
listener
- イベントリスナ
public static java.lang.Class[] getAllEventSourceClass()
public static java.lang.Class[] getAllEventListenerClass()
public static PFEventListener addEventListener(PFEventSource eventSource, java.lang.Class eventSourceClass)
eventSource
- イベントソースeventSourceClass
- イベントソースクラス
public static void removeEventListener(PFEventSource eventSource, PFEventListener eventListener)
eventSource
- イベントソースeventListener
- イベントリスナpublic static PFEventListener getEventListener(PFEventSource eventSource, java.lang.Class eventSourceClass)
eventSource
- イベントソースeventSourceClass
- イベントソースクラス
public static java.lang.String getEventDataName(java.lang.String methodName)
methodName
- メソッド名
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |