|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--javax.swing.tree.DefaultTreeModel | +--org.argouml.uml.ui.UMLTreeModel
This class is an abstract superclass for classes that provide a tree model of UML model elements.
Field Summary |
---|
Fields inherited from class javax.swing.tree.DefaultTreeModel |
---|
asksAllowsChildren, listenerList, root |
Constructor Summary | |
---|---|
UMLTreeModel(UMLUserInterfaceContainer container,
UMLTreeRootNode root)
Deprecated. Creates a new tree model |
Method Summary | |
---|---|
boolean |
buildPopup(javax.swing.JPopupMenu popup,
javax.swing.tree.TreePath path)
Deprecated. |
void |
fireTreeStructureChanged()
Deprecated. |
java.lang.Object |
formatElement(MModelElement element)
Deprecated. This method returns a rendering (typically a String) of the model element for the list. |
void |
listRoleItemSet(MElementEvent mee)
Deprecated. |
void |
navigateTo(MModelElement modelElement)
Deprecated. This method is called by context menu actions that desire to change to currently displayed object. |
void |
propertySet(MElementEvent mee)
Deprecated. |
void |
recovered(MElementEvent mee)
Deprecated. |
void |
removed(MElementEvent mee)
Deprecated. |
void |
roleAdded(MElementEvent mee)
Deprecated. |
void |
roleRemoved(MElementEvent mee)
Deprecated. |
void |
targetChanged()
Deprecated. This method is called when the target of a UMLUserInterfaceContainer has been changed. |
void |
targetReasserted()
Deprecated. This method is called when the navigation history has been changed (and navigation buttons may need to be updated). |
Methods inherited from class javax.swing.tree.DefaultTreeModel |
---|
addTreeModelListener, asksAllowsChildren, fireTreeNodesChanged, fireTreeNodesInserted, fireTreeNodesRemoved, fireTreeStructureChanged, getChild, getChildCount, getIndexOfChild, getListeners, getPathToRoot, getPathToRoot, getRoot, getTreeModelListeners, insertNodeInto, isLeaf, nodeChanged, nodesChanged, nodeStructureChanged, nodesWereInserted, nodesWereRemoved, reload, reload, removeNodeFromParent, removeTreeModelListener, setAsksAllowsChildren, setRoot, valueForPathChanged |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public UMLTreeModel(UMLUserInterfaceContainer container, UMLTreeRootNode root)
container
- the container (typically a PropPanelClass or PropPanelInterface)
that provides access to the target classifier.Method Detail |
public java.lang.Object formatElement(MModelElement element)
public void targetChanged()
UMLUserInterfaceComponent
targetChanged
in interface UMLUserInterfaceComponent
public void targetReasserted()
UMLUserInterfaceComponent
targetReasserted
in interface UMLUserInterfaceComponent
public void fireTreeStructureChanged()
public void propertySet(MElementEvent mee)
public void listRoleItemSet(MElementEvent mee)
public void recovered(MElementEvent mee)
public void removed(MElementEvent mee)
public void roleAdded(MElementEvent mee)
public void roleRemoved(MElementEvent mee)
public void navigateTo(MModelElement modelElement)
modelElement
- model element to displaypublic boolean buildPopup(javax.swing.JPopupMenu popup, javax.swing.tree.TreePath path)
|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ArgoUML © 1996-2003 (20040229) | ArgoUML Project Home | ArgoUML Cookbook |