simtools.ui
Class SourceTree.CompoundSourceNode

java.lang.Object
  extended by javax.swing.tree.DefaultMutableTreeNode
      extended by simtools.ui.SourceTree.LockableTreeNode
          extended by simtools.ui.SourceTree.SourceNode
              extended by simtools.ui.SourceTree.CompoundSourceNode
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, javax.swing.tree.MutableTreeNode, javax.swing.tree.TreeNode
Enclosing class:
SourceTree

protected class SourceTree.CompoundSourceNode
extends SourceTree.SourceNode

See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
 
Method Summary
 void changeSource(DataSource ds)
           
 boolean isLocked()
          returns true if this node is locked, or one of its parents
 
Methods inherited from class simtools.ui.SourceTree.SourceNode
toString
 
Methods inherited from class simtools.ui.SourceTree.LockableTreeNode
getLocked, setLocked
 
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
 

Method Detail

changeSource

public void changeSource(DataSource ds)
Overrides:
changeSource in class SourceTree.SourceNode

isLocked

public boolean isLocked()
Description copied from class: SourceTree.LockableTreeNode
returns true if this node is locked, or one of its parents

Overrides:
isLocked in class SourceTree.LockableTreeNode