jp.carabiner.treeeditor.js
クラス JSBeitel

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

public class JSBeitel
extends AbstractJSBeitel

beitelグローバルオブジェクトです。


フィールドの概要
 
クラス jp.carabiner.treeeditor.js.AbstractJSBeitel から継承されたフィールド
frame, owner, scope
 
コンストラクタの概要
JSBeitel(JSAppContext owner, org.mozilla.javascript.Scriptable scope, TreeEditorFrame frame)
          構築します。
 
メソッドの概要
 void attach()
          フレームに対して接続します。
 Object create(org.mozilla.javascript.Scriptable scope)
           
 boolean detach(boolean forceFull)
          フレームとの接続を解除します。
 String getId()
          IDを取得します。
 JSAppBeitel getMyApplication()
          自分のアプリケーションを取得します。
 String getVersion()
          バージョンを取得します。
 void reload(boolean forceFull)
          更新します。
 
クラス jp.carabiner.treeeditor.js.AbstractJSBeitel から継承されたメソッド
alert, confirm, createNewWindow, trace
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

JSBeitel

public JSBeitel(JSAppContext owner,
                org.mozilla.javascript.Scriptable scope,
                TreeEditorFrame frame)
構築します。

パラメータ:
owner - オーナー。nullは不可。
scope - スコープ。nullは不可。
frame - フレーム。nullは不可。
メソッドの詳細

getMyApplication

public JSAppBeitel getMyApplication()
自分のアプリケーションを取得します。

戻り値:
自分のアプリケーション。

getId

public String getId()
クラス AbstractJSBeitel の記述:
IDを取得します。

定義:
クラス AbstractJSBeitel 内の getId
戻り値:
ID。

getVersion

public String getVersion()
クラス AbstractJSBeitel の記述:
バージョンを取得します。

定義:
クラス AbstractJSBeitel 内の getVersion
戻り値:
バージョン。

reload

public void reload(boolean forceFull)
クラス AbstractJSBeitel の記述:
更新します。

定義:
クラス AbstractJSBeitel 内の reload
パラメータ:
forceFull - 強制的にすべて再読み込みする場合はtrue。

attach

public void attach()
クラス AbstractJSBeitel の記述:
フレームに対して接続します。

定義:
クラス AbstractJSBeitel 内の attach

detach

public boolean detach(boolean forceFull)
クラス AbstractJSBeitel の記述:
フレームとの接続を解除します。

定義:
クラス AbstractJSBeitel 内の detach
パラメータ:
forceFull - 強制的にすべて接続解除する場合はtrue。
戻り値:
破棄が成功した場合はtrue。

create

public Object create(org.mozilla.javascript.Scriptable scope)
              throws org.mozilla.javascript.RhinoException
例外:
org.mozilla.javascript.RhinoException