|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.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.PMacheTreeNodepublic void addObject()
addObject in class PMacheTreePanel.PMacheTreeNodepublic void removeObject()
removeObject in class PMacheTreePanel.PMacheTreeNodepublic void updateAllViewsToThisSelection()
updateAllViewsToThisSelection in class PMacheTreePanel.PMacheTreeNode
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||