org.opt4j.core.config.visualization
Class DefaultModulesPanel.UserNode

java.lang.Object
  extended by javax.swing.tree.DefaultMutableTreeNode
      extended by org.opt4j.core.config.visualization.DefaultModulesPanel.UserNode
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, javax.swing.tree.MutableTreeNode, javax.swing.tree.TreeNode
Direct Known Subclasses:
DefaultModulesPanel.CategoryTreeNode, DefaultModulesPanel.ModuleTreeNode, DefaultModulesPanel.RootTreeNode
Enclosing class:
DefaultModulesPanel

protected abstract class DefaultModulesPanel.UserNode
extends javax.swing.tree.DefaultMutableTreeNode

The DefaultModulesPanel.UserNode is a basic node of the tree.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
 
Constructor Summary
DefaultModulesPanel.UserNode(java.lang.Object object)
           
 
Method Summary
 javax.swing.ImageIcon getIcon()
           
 java.lang.String getTooltip()
           
abstract  java.lang.Class<?> getType()
           
 java.lang.String 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

DefaultModulesPanel.UserNode

public DefaultModulesPanel.UserNode(java.lang.Object object)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class javax.swing.tree.DefaultMutableTreeNode

getIcon

public javax.swing.ImageIcon getIcon()

getTooltip

public java.lang.String getTooltip()

getType

public abstract java.lang.Class<?> getType()