|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.swing.tree.DefaultMutableTreeNode edu.berkeley.guir.papier_mache.PMacheTreePanel.PMacheTreeNode edu.berkeley.guir.papier_mache.assoc.AssociationTreeTable.PMTreeTableNode
The addObject method gets invoked when this node has been selected and the "Add" button has been clicked. Likewise for the removeObject method and the "Remove" button. The setButtons method sets each button's text to reflect their respective button's functionality.
Field Summary |
---|
Fields inherited from class edu.berkeley.guir.papier_mache.PMacheTreePanel.PMacheTreeNode |
---|
ADDED, CREATED, NORMAL, REMOVED, UPDATED |
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode |
---|
EMPTY_ENUMERATION |
Constructor Summary | |
---|---|
AssociationTreeTable.PMTreeTableNode(edu.berkeley.guir.lib.util.ToShortStringable first,
edu.berkeley.guir.lib.util.ToShortStringable second)
|
Method Summary | |
---|---|
void |
addObject()
|
java.util.TimerTask |
createUpdateHighlightTask()
|
edu.berkeley.guir.lib.util.ToShortStringable |
getFirst()
|
javax.swing.Icon |
getIcon()
|
edu.berkeley.guir.lib.util.ToShortStringable |
getSecond()
|
void |
removeObject()
|
void |
updateAllViewsToThisSelection()
|
Methods inherited from class edu.berkeley.guir.papier_mache.PMacheTreePanel.PMacheTreeNode |
---|
isAdded, isCreated, isRemoved, isUpdated, setState |
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, 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, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public AssociationTreeTable.PMTreeTableNode(edu.berkeley.guir.lib.util.ToShortStringable first, edu.berkeley.guir.lib.util.ToShortStringable second)
Method Detail |
---|
public java.util.TimerTask createUpdateHighlightTask()
public edu.berkeley.guir.lib.util.ToShortStringable getFirst()
public edu.berkeley.guir.lib.util.ToShortStringable getSecond()
public javax.swing.Icon getIcon()
getIcon
in class PMacheTreePanel.PMacheTreeNode
public void addObject()
addObject
in class PMacheTreePanel.PMacheTreeNode
public void removeObject()
removeObject
in class PMacheTreePanel.PMacheTreeNode
public void updateAllViewsToThisSelection()
updateAllViewsToThisSelection
in class PMacheTreePanel.PMacheTreeNode
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |