pl.edu.pjwstk.yaod.workbench.nodes
Class AbstractWorkbenchNode

java.lang.Object
  |
  +--javax.swing.tree.DefaultMutableTreeNode
        |
        +--pl.edu.pjwstk.yaod.workbench.nodes.AbstractWorkbenchNode
All Implemented Interfaces:
java.lang.Cloneable, javax.swing.tree.MutableTreeNode, java.io.Serializable, javax.swing.tree.TreeNode
Direct Known Subclasses:
AgentsNode, DBControlFileNode, DBDumpNode, DBManagerNode, DBManagersNode, SystemNode, XMLDocumentNode, XMLDocumentsNode

public abstract class AbstractWorkbenchNode
extends javax.swing.tree.DefaultMutableTreeNode

See Also:
Serialized Form

Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
 
Constructor Summary
AbstractWorkbenchNode()
           
 
Method Summary
 void addNodeActionListener(NodeActionListener lsnr)
           
 javax.swing.JPanel getDetailsPanel()
           
 javax.swing.Icon getIcon()
           
protected  java.util.Enumeration getNodeActionListeners()
           
 javax.swing.JPopupMenu getPopupMenu()
           
 javax.swing.JTree getTree()
           
 
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, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbstractWorkbenchNode

public AbstractWorkbenchNode()
Method Detail

getDetailsPanel

public javax.swing.JPanel getDetailsPanel()

getTree

public javax.swing.JTree getTree()

getIcon

public javax.swing.Icon getIcon()

getPopupMenu

public javax.swing.JPopupMenu getPopupMenu()

addNodeActionListener

public void addNodeActionListener(NodeActionListener lsnr)

getNodeActionListeners

protected java.util.Enumeration getNodeActionListeners()