jp.carabiner.treeeditor.js.io
クラス CustomFileType
java.lang.Object
jp.carabiner.treeeditor.io.LocalFileType
jp.carabiner.treeeditor.js.io.CustomFileType
- すべての実装されたインタフェース:
- jp.carabiner.treeeditor.io.ModelType
public class CustomFileType
- extends jp.carabiner.treeeditor.io.LocalFileType
ファイルタイプの定義です。
クラス jp.carabiner.treeeditor.io.LocalFileType から継承されたメソッド |
accept, getDescription, getLoader, getLocation, getSaver |
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CustomFileType
public CustomFileType(JSWindow owner,
JSRunner jsRunner)
- 構築します。
- パラメータ:
owner
- オーナー。nullは不可。jsRunner
- 実行エンジン。nullは不可。
getLoadCallback
public org.mozilla.javascript.Callable getLoadCallback()
setLoadCallback
public void setLoadCallback(org.mozilla.javascript.Callable loadCallback)
getSaveCallback
public org.mozilla.javascript.Callable getSaveCallback()
setSaveCallback
public void setSaveCallback(org.mozilla.javascript.Callable saveCallback)
getLoadConfirmCallback
public org.mozilla.javascript.Callable getLoadConfirmCallback()
setLoadConfirmCallback
public void setLoadConfirmCallback(org.mozilla.javascript.Callable loadConfirmCallback)
getSaveConfirmCallback
public org.mozilla.javascript.Callable getSaveConfirmCallback()
setSaveConfirmCallback
public void setSaveConfirmCallback(org.mozilla.javascript.Callable saveConfirmCallback)
setDescription
public void setDescription(String description)
getPattern
public Pattern getPattern()
setPattern
public void setPattern(Pattern pattern)
getExt
public String getExt()
setExt
public void setExt(String ext)
getLocalFilter
public jp.carabiner.treeeditor.io.LocalFileFilter getLocalFilter()
showLoadConfirmDialog
protected boolean showLoadConfirmDialog(TreeEditorFrame ownerFrame,
File path)
- オーバーライド:
- クラス
jp.carabiner.treeeditor.io.LocalFileType
内の showLoadConfirmDialog
showSaveConfirmDialog
protected boolean showSaveConfirmDialog(TreeEditorFrame ownerFrame,
File path)
- オーバーライド:
- クラス
jp.carabiner.treeeditor.io.LocalFileType
内の showSaveConfirmDialog
loadFile
protected jp.carabiner.treeeditor.TreeEditorModel loadFile(File path,
jp.carabiner.treeeditor.FileManager fileManager,
jp.carabiner.treeeditor.DataStore dataStore,
jp.carabiner.treeeditor.io.ModelStatus taskStatus)
throws IOException
- 定義:
- クラス
jp.carabiner.treeeditor.io.LocalFileType
内の loadFile
- 例外:
IOException
saveFile
protected void saveFile(File path,
jp.carabiner.treeeditor.FileManager fileManager,
jp.carabiner.treeeditor.TreeEditorModel model,
jp.carabiner.treeeditor.io.ModelStatus taskStatus)
throws IOException
- 定義:
- クラス
jp.carabiner.treeeditor.io.LocalFileType
内の saveFile
- 例外:
IOException