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

java.lang.Object
  上位を拡張 jp.carabiner.treeeditor.js.io.JSModel
すべての実装されたインタフェース:
IJSDocument
直系の既知のサブクラス:
JSLoadModel, JSSaveModel

public abstract class JSModel
extends Object
implements IJSDocument

モデルです。


フィールドの概要
protected  ToplevelObject owner
          オーナーを保持します。
protected  jp.carabiner.treeeditor.TreeEditorModel refModel
          参照モデルを保持します。
 
コンストラクタの概要
JSModel(ToplevelObject owner, jp.carabiner.treeeditor.TreeEditorModel refModel)
          構築します。
 
メソッドの概要
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース jp.carabiner.treeeditor.js.IJSDocument から継承されたメソッド
createTreeNode, getInternalDocumentStyle, getRootNode, setRootNode
 

フィールドの詳細

owner

protected ToplevelObject owner
オーナーを保持します。


refModel

protected jp.carabiner.treeeditor.TreeEditorModel refModel
参照モデルを保持します。

コンストラクタの詳細

JSModel

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

パラメータ:
owner - オーナー。nullは不可。
refModel - モデル。nullは不可。