jp.carabiner.treeeditor.js.io
クラス JSLoadContext

java.lang.Object
  上位を拡張 jp.carabiner.treeeditor.js.io.JSFileContext
      上位を拡張 jp.carabiner.treeeditor.js.io.JSLoadContext

public class JSLoadContext
extends JSFileContext

読み込み処理のコンテキストです。


コンストラクタの概要
JSLoadContext(ToplevelObject owner, jp.carabiner.treeeditor.TreeEditorContext ownerContext, String path, jp.carabiner.treeeditor.FileManager fileManager, jp.carabiner.treeeditor.DataStore dataStore, jp.carabiner.treeeditor.io.ModelStatus taskStatus)
          構築します。
 
メソッドの概要
 JSModel createModel()
          モデルを生成します。
 jp.carabiner.treeeditor.DataStore getDataStore()
           
protected  JSLoadModel getLastModel()
          最後に生成したモデルを取得します。
 String getPath()
           
 
クラス jp.carabiner.treeeditor.js.io.JSFileContext から継承されたメソッド
createDeterminateProgress, createIndeterminateProgress, getFileManager, getTaskStatus, info, warning
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

JSLoadContext

public JSLoadContext(ToplevelObject owner,
                     jp.carabiner.treeeditor.TreeEditorContext ownerContext,
                     String path,
                     jp.carabiner.treeeditor.FileManager fileManager,
                     jp.carabiner.treeeditor.DataStore dataStore,
                     jp.carabiner.treeeditor.io.ModelStatus taskStatus)
構築します。

パラメータ:
owner - オーナー。nullは不可。
ownerContext - オーナーコンテキスト。nullは不可。
path - パス。nullは不可。
fileManager - ファイルマネージャ。nullは不可。
dataStore - データストア。nullは不可。
taskStatus - タスクの状態。nullは不可。
メソッドの詳細

createModel

public JSModel createModel()
モデルを生成します。

戻り値:
モデル。

getPath

public String getPath()

getDataStore

public jp.carabiner.treeeditor.DataStore getDataStore()

getLastModel

protected JSLoadModel getLastModel()
最後に生成したモデルを取得します。

戻り値:
最後に生成したモデル。