jp.carabiner.treeeditor.js
インタフェース JSApp

既知の実装クラスの一覧:
AppJSStartup, ExtJSStartup, JSStartup

public interface JSApp

アプリケーションの抽象です。


入れ子のクラスの概要
static class JSApp.DetachMode
          登録解除モードを定義します。
 
メソッドの概要
 void attach(TreeEditorFrame frame)
          アタッチします。
 boolean detach(TreeEditorFrame frame, JSApp.DetachMode mode)
          デタッチします。
 String getId()
          このアプリケーションのIDを取得します。
 String getVersion()
          このアプリケーションのバージョンを取得します。
 

メソッドの詳細

getId

String getId()
このアプリケーションのIDを取得します。

戻り値:
このアプリケーションのID。

getVersion

String getVersion()
このアプリケーションのバージョンを取得します。

戻り値:
このアプリケーションのバージョン。

attach

void attach(TreeEditorFrame frame)
アタッチします。

パラメータ:
frame - フレーム。nullは不可。

detach

boolean detach(TreeEditorFrame frame,
               JSApp.DetachMode mode)
デタッチします。

パラメータ:
frame - フレーム。nullは不可。
mode - モード。nullは不可。
戻り値:
再読み込みに成功した場合はtrue。