fr.esrf.tangoatk.widget.device.tree
Class FamilyNode

java.lang.Object
  extended by javax.swing.tree.DefaultMutableTreeNode
      extended by fr.esrf.tangoatk.widget.device.tree.DomainNode
          extended by fr.esrf.tangoatk.widget.device.tree.FamilyNode
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, javax.swing.tree.MutableTreeNode, javax.swing.tree.TreeNode
Direct Known Subclasses:
MemberNode

public class FamilyNode
extends DomainNode

See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, userObject
 
Constructor Summary
FamilyNode(DomainNode parent, java.lang.String name, fr.esrf.TangoApi.Database db)
           
FamilyNode(java.lang.String name, fr.esrf.TangoApi.Database db)
           
 
Method Summary
 MemberNode getChild(java.lang.String name)
           
 java.util.List getChildren()
           
 java.lang.String getName()
           
 boolean isFilled()
           
 void setFilled(boolean b)
           
 
Methods inherited from class fr.esrf.tangoatk.widget.device.tree.DomainNode
addChild, toString
 
Methods inherited from class javax.swing.tree.DefaultMutableTreeNode
add, breadthFirstEnumeration, children, clone, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildAt, getChildBefore, getChildCount, getDepth, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getLevel, getNextLeaf, getNextNode, getNextSibling, getParent, getPath, getPathToRoot, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObject, getUserObjectPath, insert, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObject
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FamilyNode

public FamilyNode(java.lang.String name,
                  fr.esrf.TangoApi.Database db)

FamilyNode

public FamilyNode(DomainNode parent,
                  java.lang.String name,
                  fr.esrf.TangoApi.Database db)
Method Detail

getChildren

public java.util.List getChildren()
Overrides:
getChildren in class DomainNode

getChild

public MemberNode getChild(java.lang.String name)

isFilled

public boolean isFilled()

setFilled

public void setFilled(boolean b)

getName

public java.lang.String getName()
Overrides:
getName in class DomainNode