|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectnga.model.Tree<T>
public class Tree<T>
ツリー。
コンストラクタの概要 | |
---|---|
Tree()
Tree を作成する。 |
メソッドの概要 | |
---|---|
TreeNode<T> |
createNode(T nodeValue,
boolean leaf)
新規ノードを作成する。 |
TreeNode<T> |
createRootNode(T nodeValue)
ルートノードを作成し,設定する。 |
TreeNode<T> |
getNodeById(String id)
このツリーの中から指定された id のノードを取得する。 |
TreeNode<T> |
getRootNode()
ルートノードを取得する。 |
TreeNode<T> |
getSelectedNode()
現在選択されているノードを取得する。 |
void |
setRootNode(TreeNode<T> rootNode)
ルートノードを設定する。 |
void |
setSelectedNode(TreeNode<T> node)
指定されたノードを選択状態にする。 |
void |
setSelectedNodeById(String id)
指定されたノードを選択状態にする。 |
void |
update(String value)
与えられたテキストを元にして現在のインスタンスを更新する。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public Tree()
メソッドの詳細 |
---|
public TreeNode<T> createNode(T nodeValue, boolean leaf)
nodeValue
- ノードの値。leaf
- 葉ノードかどうか。
public TreeNode<T> getRootNode()
public void setRootNode(TreeNode<T> rootNode)
rootNode
- ルートノード。public TreeNode<T> createRootNode(T nodeValue)
nodeValue
- ルートノードの値。
public void setSelectedNode(TreeNode<T> node)
node
- 選択状態にするノード。public TreeNode<T> getSelectedNode()
public void setSelectedNodeById(String id)
id
- ノードID。public TreeNode<T> getNodeById(String id)
id
-
public void update(String value)
UpdatableByText
内の update
value
- 現在のインスタンスを更新するためのテキスト。
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |