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

java.lang.Object
  上位を拡張 jp.carabiner.treeeditor.js.io.JSFileContext
直系の既知のサブクラス:
JSLoadContext, JSSaveContext

public abstract class JSFileContext
extends Object

ファイルコンテキストです。


コンストラクタの概要
JSFileContext(jp.carabiner.treeeditor.FileManager fileManager, jp.carabiner.treeeditor.io.ModelStatus taskStatus)
          構築します。
 
メソッドの概要
 JSProgress createDeterminateProgress(String name, int max)
          進行状態オブジェクトを生成します。
 JSProgress createIndeterminateProgress(String name)
          進行状態オブジェクトを生成します。
 jp.carabiner.treeeditor.FileManager getFileManager()
           
 jp.carabiner.treeeditor.io.ModelStatus getTaskStatus()
           
 void info(String message)
          情報メッセージを出力します。
 void warning(String message)
          警告メッセージを出力します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

JSFileContext

public JSFileContext(jp.carabiner.treeeditor.FileManager fileManager,
                     jp.carabiner.treeeditor.io.ModelStatus taskStatus)
構築します。

パラメータ:
fileManager - ファイルマネージャ。nullは不可。
taskStatus - タスクの状態。nullは不可。
メソッドの詳細

getFileManager

public jp.carabiner.treeeditor.FileManager getFileManager()

getTaskStatus

public jp.carabiner.treeeditor.io.ModelStatus getTaskStatus()

info

public void info(String message)
情報メッセージを出力します。

パラメータ:
message - メッセージ。nullは不可。

warning

public void warning(String message)
警告メッセージを出力します。

パラメータ:
message - メッセージ。nullは不可。

createDeterminateProgress

public JSProgress createDeterminateProgress(String name,
                                            int max)
進行状態オブジェクトを生成します。

パラメータ:
name - タスク名。nullは不可。
max - 最大値。
戻り値:
進行状態。

createIndeterminateProgress

public JSProgress createIndeterminateProgress(String name)
進行状態オブジェクトを生成します。

パラメータ:
name - タスク名。nullは不可。
戻り値:
進行状態。