|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectrcf.core.util.groups.Singleton<N>
rcf.system.gui.util.GUIImmutableTree<N>
@Revision(value="$Revision: 1.1 $",
date="$Date: 2006/12/16 17:52:40 $",
tag="$Name: $")
public class GUIImmutableTree<N extends rcf.core.util.tree.ImmutableNode>TODO: Javadoc
TODO: Unit tests, Code review, Javadoc review, Seal/Finalize TODO: equals, hashCode, toString
| Nested Class Summary | |
|---|---|
class |
GUIImmutableTree.PopupAdapter
TODO: Javadoc |
protected class |
GUIImmutableTree.Renderer
TODO: Javadoc |
| Nested classes/interfaces inherited from class rcf.core.util.groups.Singleton |
|---|
Singleton.Iterable<A>, Singleton.Iterator<A> |
| Field Summary | |
|---|---|
protected rcf.core.util.accessor.GUIAccessor<? super N> |
accessor
TODO: Javadoc |
protected JTree |
jtree
TODO: Javadoc |
protected TreeCellRenderer |
renderer
TODO: Javadoc |
| Fields inherited from class rcf.core.util.groups.Singleton |
|---|
a |
| Constructor Summary | |
|---|---|
GUIImmutableTree(rcf.core.util.accessor.GUIAccessor<? super N> _accessor,
N _root)
TODO: Javadoc |
|
| Method Summary | |
|---|---|
rcf.core.util.accessor.GUIAccessor<? super N> |
accessor()
|
void |
addTreeModelListener(TreeModelListener l)
|
boolean |
equals(Object o)
|
Object |
getChild(Object parent,
int index)
|
int |
getChildCount(Object parent)
|
int |
getIndexOfChild(Object parent,
Object child)
|
Object |
getRoot()
|
int |
hashCode()
|
boolean |
isLeaf(Object node)
|
void |
removeTreeModelListener(TreeModelListener l)
|
TreeCellRenderer |
renderer()
TODO: Javadoc |
void |
setJTree(JTree _jtree)
TODO: Javadoc |
static boolean |
test1()
TODO: Javadoc TODO: Unit test javadoc |
String |
toString()
|
private rcf.core.util.text.TextBuilder |
toString(N node,
int indent,
rcf.core.util.text.TextBuilder retVal,
String separator)
TODO: Javadoc |
void |
valueForPathChanged(TreePath path,
Object newValue)
|
| Methods inherited from class rcf.core.util.groups.Singleton |
|---|
composeArrays, decomposeArrays, get, set |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected final rcf.core.util.accessor.GUIAccessor<? super N extends rcf.core.util.tree.ImmutableNode> accessor
protected final TreeCellRenderer renderer
protected JTree jtree
| Constructor Detail |
|---|
public GUIImmutableTree(rcf.core.util.accessor.GUIAccessor<? super N> _accessor,
N _root)
_accessor - _root - | Method Detail |
|---|
@TestMethod public static final boolean test1()
true if this test has passed.public rcf.core.util.accessor.GUIAccessor<? super N> accessor()
accessor in interface rcf.core.util.accessor.Accessing<N extends rcf.core.util.tree.ImmutableNode>accessor in interface rcf.core.util.accessor.GUIAccessing<N extends rcf.core.util.tree.ImmutableNode>public void addTreeModelListener(TreeModelListener l)
addTreeModelListener in interface TreeModelpublic boolean equals(Object o)
equals in class Singleton<N extends rcf.core.util.tree.ImmutableNode>
public Object getChild(Object parent,
int index)
getChild in interface TreeModelpublic int getChildCount(Object parent)
getChildCount in interface TreeModel
public int getIndexOfChild(Object parent,
Object child)
getIndexOfChild in interface TreeModelpublic Object getRoot()
getRoot in interface TreeModelpublic int hashCode()
hashCode in class Singleton<N extends rcf.core.util.tree.ImmutableNode>public boolean isLeaf(Object node)
isLeaf in interface TreeModelpublic void removeTreeModelListener(TreeModelListener l)
removeTreeModelListener in interface TreeModelpublic TreeCellRenderer renderer()
public void setJTree(JTree _jtree)
_jtree - public String toString()
toString in class Singleton<N extends rcf.core.util.tree.ImmutableNode>
private rcf.core.util.text.TextBuilder toString(N node,
int indent,
rcf.core.util.text.TextBuilder retVal,
String separator)
node - indent - retVal -
public void valueForPathChanged(TreePath path,
Object newValue)
valueForPathChanged in interface TreeModel
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||