public class PFEventUtility
extends java.lang.Object
コンストラクタと説明 |
---|
PFEventUtility() |
修飾子とタイプ | メソッドと説明 |
---|---|
static PFEventListener |
addEventListener(PFEventSource eventSource,
java.lang.Class eventSourceClass)
イベントリスナを新規に追加する。
|
static void |
addEventListener(PFEventSource eventSource,
PFEventListener eventListener)
イベントリスナを新規に追加する。
|
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)
イベントリスナを削除する。
|
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 addEventListener(PFEventSource eventSource, PFEventListener eventListener)
eventSource
- イベントソースeventListener
- イベントリスナ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
- メソッド名