jp.carabiner.treeeditor.js
クラス JSEventListenerProperties

java.lang.Object
  上位を拡張 jp.carabiner.treeeditor.js.JSEventListenerProperties
すべての実装されたインタフェース:
JSEventListener

public abstract class JSEventListenerProperties
extends Object
implements JSEventListener

イベントリスナ用のプロパティです。


コンストラクタの概要
JSEventListenerProperties(JSRunner jsRunner, TreeEditorFrame frame, JSDispatchable owner)
          構築します。
 
メソッドの概要
 void add(String name, Object f)
          関数を追加します。
 void dispose()
          破棄します。
 Object get(String name)
          関数を取得します。
abstract  org.mozilla.javascript.Scriptable getThis()
          Scriptableオブジェクトを取得します。
 void notify(JSDispatchable source, JSEvent event)
          イベント発生を通知します。
 void remove(String name, Object f)
          関数を削除します。
 void set(String name, Object f)
          関数を設定します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

JSEventListenerProperties

public JSEventListenerProperties(JSRunner jsRunner,
                                 TreeEditorFrame frame,
                                 JSDispatchable owner)
構築します。

パラメータ:
jsRunner - 実行エンジン。nullは不可。
frame - フレーム。nullは不可。
owner - オーナー。nullは不可。
ownerScript - オーナー。nullは不可。
メソッドの詳細

dispose

public void dispose()
破棄します。


set

public void set(String name,
                Object f)
関数を設定します。

パラメータ:
name - 名前。nullは不可。
f - 関数。nullは不可。

add

public void add(String name,
                Object f)
関数を追加します。

パラメータ:
name - 名前。nullは不可。
f - 関数。nullは不可。

remove

public void remove(String name,
                   Object f)
関数を削除します。

パラメータ:
name - 名前。nullは不可。
f - 関数。nullは不可。

getThis

public abstract org.mozilla.javascript.Scriptable getThis()
Scriptableオブジェクトを取得します。

戻り値:
Scriptable。

get

public Object get(String name)
関数を取得します。

パラメータ:
name - 名前。nullは不可。
戻り値:
関数。

notify

public void notify(JSDispatchable source,
                   JSEvent event)
インタフェース JSEventListener の記述:
イベント発生を通知します。

定義:
インタフェース JSEventListener 内の notify
パラメータ:
source - 発生元。nullは不可。
event - イベント。nullは不可。