jp.carabiner.treeeditor.js
クラス ExtJSStartup

java.lang.Object
  上位を拡張 jp.carabiner.treeeditor.js.JSStartup
      上位を拡張 jp.carabiner.treeeditor.js.ExtJSStartup
すべての実装されたインタフェース:
jp.carabiner.treeeditor.ExtTreeEditorFrameListener, JSApp, jp.carabiner.treeeditor.TreeEditorFrameListener

public class ExtJSStartup
extends JSStartup

JavaScript開始処理です。


入れ子のクラスの概要
 
インタフェース jp.carabiner.treeeditor.js.JSApp から継承された入れ子のクラス/インタフェース
JSApp.DetachMode
 
フィールドの概要
 
クラス jp.carabiner.treeeditor.js.JSStartup から継承されたフィールド
JS_SUFFIX
 
コンストラクタの概要
ExtJSStartup(JSAppCollection owner)
          構築します。
 
メソッドの概要
protected  JSSettings createSettings(TreeEditorFrame frame)
          設定管理用オブジェクトを生成します。
protected  File getBaseDir()
          ベースディレクトリを取得します。
protected  ClassLoader getClassLoader()
          クラスローダを取得します。
 String getId()
          このアプリケーションのIDを取得します。
protected  File getPersistentDir()
          Persistentディレクトリを取得します。
 String getVersion()
          このアプリケーションのバージョンを取得します。
protected  File[] listJsFiles()
          プラグインディレクトリ以下のjsファイルの一覧を取得します。
 
クラス jp.carabiner.treeeditor.js.JSStartup から継承されたメソッド
attach, detach, frameCreated, frameStarted, frameStopped, install, uninstall
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ExtJSStartup

public ExtJSStartup(JSAppCollection owner)
構築します。

パラメータ:
owner - オーナー。nullは不可。
メソッドの詳細

getId

public String getId()
インタフェース JSApp の記述:
このアプリケーションのIDを取得します。

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

getVersion

public String getVersion()
インタフェース JSApp の記述:
このアプリケーションのバージョンを取得します。

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

listJsFiles

protected File[] listJsFiles()
プラグインディレクトリ以下のjsファイルの一覧を取得します。

定義:
クラス JSStartup 内の listJsFiles
戻り値:
jsファイルの一覧。

getClassLoader

protected ClassLoader getClassLoader()
クラス JSStartup の記述:
クラスローダを取得します。デフォルトのものを使用する場合はnullを返します。

定義:
クラス JSStartup 内の getClassLoader
戻り値:
クラスローダ。null可。

getBaseDir

protected File getBaseDir()
クラス JSStartup の記述:
ベースディレクトリを取得します。

定義:
クラス JSStartup 内の getBaseDir
戻り値:
ベースディレクトリ。

getPersistentDir

protected File getPersistentDir()
クラス JSStartup の記述:
Persistentディレクトリを取得します。

定義:
クラス JSStartup 内の getPersistentDir
戻り値:
Persistentディレクトリ。

createSettings

protected JSSettings createSettings(TreeEditorFrame frame)
クラス JSStartup の記述:
設定管理用オブジェクトを生成します。

定義:
クラス JSStartup 内の createSettings
パラメータ:
frame - フレーム。nullは不可。
戻り値:
設定管理用オブジェクト。