|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.carabiner.treeeditor.js.AbstractJSBeitel
public abstract class AbstractJSBeitel
beitelグローバルオブジェクトの抽象基底クラスです。
フィールドの概要 | |
---|---|
protected TreeEditorFrame |
frame
フレームを保持します。 |
protected JSAppContext |
owner
実行エンジンを保持します。 |
protected org.mozilla.javascript.Scriptable |
scope
スコープを保持します。 |
コンストラクタの概要 | |
---|---|
AbstractJSBeitel(JSAppContext owner,
org.mozilla.javascript.Scriptable scope,
TreeEditorFrame frame)
構築します。 |
メソッドの概要 | |
---|---|
void |
alert(Object o)
アラートを処理します。 |
abstract void |
attach()
フレームに対して接続します。 |
boolean |
confirm(Object o)
確認を行います。 |
void |
createNewWindow()
新しいウィンドウを作成します。 |
abstract boolean |
detach(boolean forceFull)
フレームとの接続を解除します。 |
abstract String |
getId()
IDを取得します。 |
abstract String |
getVersion()
バージョンを取得します。 |
abstract void |
reload(boolean forceFull)
更新します。 |
void |
trace(Object o)
トレースメッセージを出力します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
インタフェース jp.carabiner.rhino.ScriptableObjectFactory から継承されたメソッド |
---|
create |
フィールドの詳細 |
---|
protected JSAppContext owner
protected org.mozilla.javascript.Scriptable scope
protected TreeEditorFrame frame
コンストラクタの詳細 |
---|
public AbstractJSBeitel(JSAppContext owner, org.mozilla.javascript.Scriptable scope, TreeEditorFrame frame)
owner
- オーナー。nullは不可。scope
- スコープ。nullは不可。frame
- フレーム。nullは不可。メソッドの詳細 |
---|
public abstract String getId()
public abstract String getVersion()
public abstract void reload(boolean forceFull)
forceFull
- 強制的にすべて再読み込みする場合はtrue。public abstract void attach()
public abstract boolean detach(boolean forceFull)
forceFull
- 強制的にすべて接続解除する場合はtrue。
public void alert(Object o)
o
- メッセージ。null可。public boolean confirm(Object o)
o
- メッセージ。null可。
public void trace(Object o)
o
- トレースメッセージ。nullは不可。public void createNewWindow() throws InterruptedException
InterruptedException
- 割り込み関係のエラー。
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |