|
||||||||||
前 次 | フレームあり フレームなし |
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)
+ / - アイコンを出力する。 |
|
||||||||||
前 次 | フレームあり フレームなし |