|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Object | +--org.argouml.uml.ui.UMLNameEventListener
This class is used to dispatch a NSUML change event (which may occur on a non-UI) thread) to user interface components. The class is created in response to a NSUML change event being captures by a UMLUserInterfaceContainer and then is passed as an argument to InvokeLater to be run on the user interface thread.
| Field Summary | |
|---|---|
private java.awt.Container |
_container
|
private java.lang.Class[] |
_metaClasses
|
| Constructor Summary | |
|---|---|
UMLNameEventListener(java.awt.Container container,
java.lang.Class[] metaClasses)
Creates a UMLChangeDispatch. |
|
| Method Summary | |
|---|---|
void |
listRoleItemSet(MElementEvent mee)
configures this instance to dispatch a listRoleItemSet event. |
void |
propertySet(MElementEvent mee)
configures this instance to dispatch a propertySet event. |
void |
recovered(MElementEvent mee)
configures this instance to dispatch a recovered event. |
void |
removed(MElementEvent mee)
configures this instance to dispatch a removed event. |
void |
roleAdded(MElementEvent mee)
configures this instance to dispatch a roleAdded event. |
void |
roleRemoved(MElementEvent mee)
configures this instance to dispatch a roleRemoved event. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
private java.awt.Container _container
private java.lang.Class[] _metaClasses
| Constructor Detail |
public UMLNameEventListener(java.awt.Container container,
java.lang.Class[] metaClasses)
container - user interface container to which changes are dispatched.metaClasses - an array of classes (possibly null) whose names should
monitored. For example, passing MClassifier.class will monitor name
changes on classifiers.| Method Detail |
public void propertySet(MElementEvent mee)
mee - NSUML eventpublic void listRoleItemSet(MElementEvent mee)
mee - NSUML eventpublic void recovered(MElementEvent mee)
mee - NSUML event.public void removed(MElementEvent mee)
mee - NSUML event.public void roleAdded(MElementEvent mee)
mee - NSUML event.public void roleRemoved(MElementEvent mee)
mee - NSUML event
|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
| ArgoUML © 1996-2004 (20040306) | ArgoUML Homepage | ArgoUML Developers' page | ArgoUML Cookbook |