com.ptc.wgmecad
Class RecentDesignControl.DocumentNode

java.lang.Object
  extended byjavax.swing.tree.DefaultMutableTreeNode
      extended bycom.ptc.wgmecad.RecentDesignControl.DocumentNode
All Implemented Interfaces:
Cloneable, MutableTreeNode, RecentDesignControl.Displayable, Serializable, TreeNode
Direct Known Subclasses:
RecentDesignControl.DesignNode, RecentDesignControl.PrimaryAssemblyNode
Enclosing class:
RecentDesignControl

private static class RecentDesignControl.DocumentNode
extends DefaultMutableTreeNode
implements RecentDesignControl.Displayable


Nested Class Summary
 
Nested classes inherited from class javax.swing.tree.DefaultMutableTreeNode
 
Field Summary
private  PersistedAbstractDocument document
           
 
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
 
Constructor Summary
RecentDesignControl.DocumentNode(PersistedDesign design, PersistedAbstractDocument document)
           
 
Method Summary
 PersistedDesign getDesign()
           
 String getDisplayName()
           
 Icon getIcon()
           
 
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
 

Field Detail

document

private PersistedAbstractDocument document
Constructor Detail

RecentDesignControl.DocumentNode

public RecentDesignControl.DocumentNode(PersistedDesign design,
                                        PersistedAbstractDocument document)
Method Detail

getDesign

public PersistedDesign getDesign()

getIcon

public Icon getIcon()
Specified by:
getIcon in interface RecentDesignControl.Displayable

getDisplayName

public String getDisplayName()
Specified by:
getDisplayName in interface RecentDesignControl.Displayable