jp.carabiner.treeeditor.js
クラス ListenerActionListener

java.lang.Object
  上位を拡張 jp.carabiner.treeeditor.TreeEditorActionListener
      上位を拡張 jp.carabiner.treeeditor.js.ListenerActionListener
すべての実装されたインタフェース:
ActionListener, EventListener, ToplevelObject

public class ListenerActionListener
extends jp.carabiner.treeeditor.TreeEditorActionListener
implements ToplevelObject

コールバックアクションのリスナです。


フィールドの概要
 
クラス jp.carabiner.treeeditor.TreeEditorActionListener から継承されたフィールド
parent
 
コンストラクタの概要
ListenerActionListener(jp.carabiner.treeeditor.TreeEditorContext context)
          構築します。
 
メソッドの概要
 void actionPerformed(ActionEvent ev)
          実行します。
 jp.carabiner.treeeditor.TreeEditorContext getContext()
          コンテキストを取得します。
 jp.carabiner.treeeditor.FileManager getFileManager()
          ファイルマネージャを取得します。
 jp.carabiner.treeeditor.op.CompositeOp getOwnerOp()
          操作オーナーを取得します。
 jp.carabiner.treeeditor.ITreeNodePanel getPanelByNode(TreeNode node)
          パネルを取得します。
 org.mozilla.javascript.Scriptable getScope()
          スコープを取得します。
 void setCallback(Listener callback)
          コールバックを設定します。
 void setScope(org.mozilla.javascript.Scriptable scope)
          スコープを設定します。
 void setType(int type)
          タイプを設定します。
 
クラス jp.carabiner.treeeditor.TreeEditorActionListener から継承されたメソッド
setContext, setParent
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ListenerActionListener

public ListenerActionListener(jp.carabiner.treeeditor.TreeEditorContext context)
構築します。

メソッドの詳細

setCallback

public void setCallback(Listener callback)
コールバックを設定します。

パラメータ:
callback - コールバック。nullは不可。

setType

public void setType(int type)
タイプを設定します。

パラメータ:
type - タイプ。

setScope

public void setScope(org.mozilla.javascript.Scriptable scope)
スコープを設定します。

パラメータ:
scope - スコープ。nullは不可。

actionPerformed

public void actionPerformed(ActionEvent ev)
実行します。

定義:
インタフェース ActionListener 内の actionPerformed
パラメータ:
ev - イベント。nullは不可。

getOwnerOp

public jp.carabiner.treeeditor.op.CompositeOp getOwnerOp()
インタフェース ToplevelObject の記述:
操作オーナーを取得します。

定義:
インタフェース ToplevelObject 内の getOwnerOp
戻り値:
操作オーナー。

getScope

public org.mozilla.javascript.Scriptable getScope()
インタフェース ToplevelObject の記述:
スコープを取得します。

定義:
インタフェース ToplevelObject 内の getScope
戻り値:
スコープ。

getFileManager

public jp.carabiner.treeeditor.FileManager getFileManager()
インタフェース ToplevelObject の記述:
ファイルマネージャを取得します。

定義:
インタフェース ToplevelObject 内の getFileManager
戻り値:
ファイルマネージャ。

getPanelByNode

public jp.carabiner.treeeditor.ITreeNodePanel getPanelByNode(TreeNode node)
インタフェース ToplevelObject の記述:
パネルを取得します。

定義:
インタフェース ToplevelObject 内の getPanelByNode
パラメータ:
node - ノード。nullは不可。
戻り値:
パネル。見つからない場合はnull。

getContext

public jp.carabiner.treeeditor.TreeEditorContext getContext()
インタフェース ToplevelObject の記述:
コンテキストを取得します。

定義:
インタフェース ToplevelObject 内の getContext
戻り値:
コンテキスト。