jp.carabiner.treeeditor.js
クラス JSEventListenerList

java.lang.Object
  上位を拡張 jp.carabiner.treeeditor.js.JSEventListenerList

public class JSEventListenerList
extends Object

イベントリスナのリストです。


コンストラクタの概要
JSEventListenerList(JSDispatchable owner)
          構築します。
 
メソッドの概要
 void addEventListener(String name, JSEventListener l)
          イベントリスナを追加します。
 JSEventListener[] getListeners(String name)
          リスナ一覧を取得します。
 void notify(JSEvent event)
          通知します。
 void removeEventListener(String name, JSEventListener l)
          イベントリスナを削除します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

JSEventListenerList

public JSEventListenerList(JSDispatchable owner)
構築します。

パラメータ:
owner - オーナー。nullは不可。
メソッドの詳細

addEventListener

public void addEventListener(String name,
                             JSEventListener l)
イベントリスナを追加します。

パラメータ:
name - 名前。nullは不可。
l - リスナ。nullは不可。

removeEventListener

public void removeEventListener(String name,
                                JSEventListener l)
イベントリスナを削除します。

パラメータ:
name - 名前。nullは不可。
l - リスナ。nullは不可。

notify

public void notify(JSEvent event)
通知します。

パラメータ:
event - イベント。nullは不可。

getListeners

public JSEventListener[] getListeners(String name)
リスナ一覧を取得します。

パラメータ:
name - 名前。nullは不可。
戻り値:
リスナの一覧。