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

java.lang.Object
  上位を拡張 jp.carabiner.treeeditor.js.io.JSModel
      上位を拡張 jp.carabiner.treeeditor.js.io.JSSaveModel
すべての実装されたインタフェース:
IJSDocument

public class JSSaveModel
extends JSModel

読み込み用モデルです。


フィールドの概要
 
クラス jp.carabiner.treeeditor.js.io.JSModel から継承されたフィールド
owner, refModel
 
コンストラクタの概要
JSSaveModel(ToplevelObject owner, jp.carabiner.treeeditor.TreeEditorModel refModel)
          構築します。
 
メソッドの概要
 JSTreeNode createTreeNode(String text)
          ツリーノードを生成します。
 jp.carabiner.treeeditor.config.DocumentStyle getInternalDocumentStyle()
          内部管理用のDocumentStyleを取得します。
 JSTreeNode getRootNode()
          ルートノードを取得します。
 void setRootNode(JSTreeNode rootNode)
          ルートノードを設定します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

JSSaveModel

public JSSaveModel(ToplevelObject owner,
                   jp.carabiner.treeeditor.TreeEditorModel refModel)
構築します。

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

getRootNode

public JSTreeNode getRootNode()
インタフェース IJSDocument の記述:
ルートノードを取得します。

戻り値:
ルートノード。

createTreeNode

public JSTreeNode createTreeNode(String text)
インタフェース IJSDocument の記述:
ツリーノードを生成します。

パラメータ:
text - テキスト。nullは不可。
戻り値:
ツリーノード。

setRootNode

public void setRootNode(JSTreeNode rootNode)
インタフェース IJSDocument の記述:
ルートノードを設定します。

パラメータ:
rootNode - ルートノード。

getInternalDocumentStyle

public jp.carabiner.treeeditor.config.DocumentStyle getInternalDocumentStyle()
インタフェース IJSDocument の記述:
内部管理用のDocumentStyleを取得します。

戻り値:
内部管理用のDocumentStyle。