|
||||||||||
| 前 次 | フレームあり フレームなし | |||||||||
| TreeNode を使用しているパッケージ | |
|---|---|
| nga.model | 普通の ValueObject を画面入出力でちょこっと便利に扱えるようにするためのインターフェースとか。 |
| nga.servlet.dsp.writer | ResultWriter のデフォルト実装。 |
| nga.model での TreeNode の使用 |
|---|
| TreeNode を返す nga.model のメソッド | |
|---|---|
TreeNode<T> |
TreeNode.add(T nodeValue)
子ノードを作成して追加する。 |
TreeNode<T> |
TreeNode.add(T nodeValue,
boolean leaf)
子ノードを作成して追加する。 |
TreeNode<T> |
Tree.createNode(T nodeValue,
boolean leaf)
新規ノードを作成する。 |
TreeNode<T> |
Tree.createRootNode(T nodeValue)
ルートノードを作成し,設定する。 |
TreeNode<T> |
Tree.getNodeById(String id)
このツリーの中から指定された id のノードを取得する。 |
TreeNode<T> |
TreeNode.getParent()
親ノードを取得する。 |
TreeNode<T> |
Tree.getRootNode()
ルートノードを取得する。 |
TreeNode<T> |
Tree.getSelectedNode()
現在選択されているノードを取得する。 |
| TreeNode 型の引数を持つ型を返す nga.model のメソッド | |
|---|---|
List<TreeNode<T>> |
TreeNode.getChildren()
子ノードを取得する。 |
| TreeNode 型のパラメータを持つ nga.model のメソッド | |
|---|---|
void |
TreeNode.add(TreeNode<T> node)
子ノードを追加する。 |
void |
Tree.setRootNode(TreeNode<T> rootNode)
ルートノードを設定する。 |
void |
Tree.setSelectedNode(TreeNode<T> node)
指定されたノードを選択状態にする。 |
| nga.servlet.dsp.writer での TreeNode の使用 |
|---|
| TreeNode 型のパラメータを持つ nga.servlet.dsp.writer のメソッド | |
|---|---|
protected void |
TreeWriter.printNode(TreeNode node)
ノードを出力する。 |
protected void |
TreeWriter.printNodeIcon(TreeNode node)
ノードをあらわすアイコンを出力する。 |
protected void |
TreeWriter.printNodeValue(TreeNode node)
ノードの値を出力する。 |
protected void |
TreeWriter.printOpenerIcon(TreeNode node)
+ / - アイコンを出力する。 |
|
||||||||||
| 前 次 | フレームあり フレームなし | |||||||||