public class Event extends Object
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
addHandler(IEventHandler handler,
Object self)
このイベントにハンドラを追加します。
|
boolean |
hasHandlers()
このイベントがハンドラを持つかどうかを示す値を取得します。
|
void |
raise(Object sender,
Object args)
このイベントを発生させます。
|
void |
removeAllHandlers()
このイベントに関連付けられたすべてのハンドラを削除します。
|
void |
removeHandler(IEventHandler handler,
Object self)
このイベントからハンドラを削除します。
|
public void addHandler(IEventHandler handler, Object self)
handler - イベントが発生したときに呼び出される関数self - イベントハンドラを定義するオブジェクト(ハンドラコードから
'this' としてアクセス可能)public void removeHandler(IEventHandler handler, Object self)
handler - イベントが発生したときに呼び出される関数self - イベントハンドラを定義するオブジェクト(ハンドラコードから
'this' としてアクセス可能)public void removeAllHandlers()
public void raise(Object sender, Object args)
sender - ソースオブジェクトargs - イベントパラメータpublic boolean hasHandlers()