jp.littlesoft.data
クラス TreeModel
java.lang.Object
jp.littlesoft.data.TreeModel
- すべての実装されたインタフェース:
- Serializable, IJsonSerializable
- 直系の既知のサブクラス:
- SQLTreeModel
public class TreeModel
- extends Object
- implements IJsonSerializable
SQLツリーモデルクラス。
表構造のデータを格納する為のオブジェクトです。
単純な2次元配列と異なる点は、データ項目の型や、その他の属性をColumnクラスによって定義できる点です。
また、データ項目値の設定、取得の他、行の追加、削除、並び替え、フィルタなど数多くのメソッドが用意されています。
- バージョン:
- 1.3.0
- 作成者:
- LittleSoft Corporation
- 関連項目:
- 直列化された形式
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
key
protected String key
root
protected TreeModel.Root root
TreeModel
public TreeModel()
addNodeList
public void addNodeList(TreeModel.Node position,
TreeModel.Node newNode)
removeNodeList
public void removeNodeList(TreeModel.Node node)
fromJSONString
public void fromJSONString(String arg0)
- 定義:
- インタフェース
IJsonSerializable
内の fromJSONString
toJSONString
public String toJSONString()
- 定義:
- インタフェース
IJsonSerializable
内の toJSONString
getKey
public String getKey()
setKey
public void setKey(String key)
getRootName
public String getRootName()
setRootName
public void setRootName(String name)
getRoot
public TreeModel.Root getRoot()
isShowRoot
public boolean isShowRoot()
setShowRoot
public void setShowRoot(boolean showRoot)
Copyright (C) 2006-2012 LittleSoft Corporation. All Rights Reserved.