jaugment2.directory
Class DirectoryServiceSwingRepresentation.DirectoryTreeNode
java.lang.Object
|
+--jaugment2.directory.DirectoryServiceSwingRepresentation.DirectoryTreeNode
- Enclosing class:
- DirectoryServiceSwingRepresentation
- private class DirectoryServiceSwingRepresentation.DirectoryTreeNode
- extends java.lang.Object
- implements javax.swing.tree.TreeNode
Tree-node for a directory in the directory-tree
|
Method Summary |
java.util.Enumeration |
children()
Returns the children of the reciever as an Enumeration. |
boolean |
getAllowsChildren()
Returns true if the receiver allows children. |
javax.swing.tree.TreeNode |
getChildAt(int childIndex)
Returns the child TreeNode at index
childIndex. |
int |
getChildCount()
Returns the number of children TreeNodes the receiver
contains. |
int |
getIndex(javax.swing.tree.TreeNode node)
Returns the index of node in the receivers children. |
javax.swing.tree.TreeNode |
getParent()
Returns the parent TreeNode of the receiver. |
private void |
init()
|
boolean |
isLeaf()
Returns true if the receiver is a leaf. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
wait,
wait,
wait |
ctx
public RemoteContextIF ctx
parent
private javax.swing.tree.TreeNode parent
name
private java.lang.String name
names
private java.lang.String[] names
protoChildren
private RemoteContextIF[] protoChildren
children
private DirectoryServiceSwingRepresentation.DirectoryTreeNode[] children
NoDirChildrenNames
private java.util.LinkedList NoDirChildrenNames
NoDirChildren
private java.util.LinkedList NoDirChildren
initialized
private boolean initialized
DirectoryServiceSwingRepresentation.DirectoryTreeNode
public DirectoryServiceSwingRepresentation.DirectoryTreeNode(RemoteContextIF ctx,
javax.swing.tree.TreeNode parent,
java.lang.String name)
init
private void init()
getChildAt
public javax.swing.tree.TreeNode getChildAt(int childIndex)
- Returns the child
TreeNode at index
childIndex.
- Specified by:
- getChildAt in interface javax.swing.tree.TreeNode
getChildCount
public int getChildCount()
- Returns the number of children
TreeNodes the receiver
contains.
- Specified by:
- getChildCount in interface javax.swing.tree.TreeNode
getParent
public javax.swing.tree.TreeNode getParent()
- Returns the parent
TreeNode of the receiver.
- Specified by:
- getParent in interface javax.swing.tree.TreeNode
getIndex
public int getIndex(javax.swing.tree.TreeNode node)
- Returns the index of
node in the receivers children.
If the receiver does not contain node, -1 will be
returned.
- Specified by:
- getIndex in interface javax.swing.tree.TreeNode
getAllowsChildren
public boolean getAllowsChildren()
- Returns true if the receiver allows children.
- Specified by:
- getAllowsChildren in interface javax.swing.tree.TreeNode
isLeaf
public boolean isLeaf()
- Returns true if the receiver is a leaf.
- Specified by:
- isLeaf in interface javax.swing.tree.TreeNode
children
public java.util.Enumeration children()
- Returns the children of the reciever as an Enumeration.
- Specified by:
- children in interface javax.swing.tree.TreeNode
toString
public java.lang.String toString()
- Overrides:
- toString in class java.lang.Object