gov.nih.nci.cagrid.introduce.portal.updater.steps.updatetree
Class IntroduceUpdateTreeNode

java.lang.Object
  extended by javax.swing.tree.DefaultMutableTreeNode
      extended by gov.nih.nci.cagrid.introduce.portal.updater.steps.updatetree.UpdateTypeTreeNode
          extended by gov.nih.nci.cagrid.introduce.portal.updater.steps.updatetree.IntroduceUpdateTreeNode
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, javax.swing.tree.MutableTreeNode, javax.swing.tree.TreeNode

public class IntroduceUpdateTreeNode
extends UpdateTypeTreeNode

See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
 
Constructor Summary
IntroduceUpdateTreeNode(java.lang.String displayName, javax.swing.tree.DefaultTreeModel model, IntroduceType introduce, SoftwareType software)
           
 
Method Summary
 javax.swing.JCheckBox getCheckBox()
           
 IntroduceType getIntroduce()
           
 java.lang.Object getUserObject()
           
 void initialize()
           
 boolean isInstalled()
           
 boolean isSelected()
           
 void setInstalled(boolean installed)
           
 void setIntroduce(IntroduceType introduce)
           
 
Methods inherited from class gov.nih.nci.cagrid.introduce.portal.updater.steps.updatetree.UpdateTypeTreeNode
getModel, getName, setModel, 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, 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

IntroduceUpdateTreeNode

public IntroduceUpdateTreeNode(java.lang.String displayName,
                               javax.swing.tree.DefaultTreeModel model,
                               IntroduceType introduce,
                               SoftwareType software)
Method Detail

isSelected

public boolean isSelected()

getCheckBox

public javax.swing.JCheckBox getCheckBox()

setInstalled

public void setInstalled(boolean installed)

isInstalled

public boolean isInstalled()

getUserObject

public java.lang.Object getUserObject()
Overrides:
getUserObject in class javax.swing.tree.DefaultMutableTreeNode

initialize

public void initialize()
Specified by:
initialize in class UpdateTypeTreeNode

getIntroduce

public IntroduceType getIntroduce()

setIntroduce

public void setIntroduce(IntroduceType introduce)