|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
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 内の updatevalue - 現在のインスタンスを更新するためのテキスト。
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||