org.argouml.uml.ui
Interface UMLUserInterfaceComponent
- All Superinterfaces:
- java.util.EventListener, ru.novosoft.uml.MElementListener
- All Known Implementing Classes:
- UMLCheckBox, UMLTreeRootNode, UMLModelElementListModel, UMLTree, UMLStimulusActionTextField, UMLButtonPanel, UMLComboBoxModel, UMLChangeDispatch, UMLTextArea, UMLTextField, UMLExpressionBodyField, UMLComboBox, PropPanelButton2, UMLList, UMLMetaclassComboBox, UMLRadioButton, UMLExpressionLanguageField, UMLInitialValueComboBox, PropPanelButton, UMLMultiplicityComboBox, UMLButtonGroup, UMLTreeModel
- public interface UMLUserInterfaceComponent
- extends ru.novosoft.uml.MElementListener
This interface accepts all notifications signaled by NSUML's MElementListener
interface plus accepts notification that a container's target model element
has been changed (typically due to navigation). This interface is implemented
by UMLList, UMLTextField, UMLMultiplicityComboBox, etc.
- See Also:
UMLUserInterfaceContainer
,
UMLList
,
UMLTextField
,
UMLMultiplicityComboBox
Method Summary |
void |
targetChanged()
This method is called when the target of a UMLUserInterfaceContainer
has been changed. |
void |
targetReasserted()
This method is called when the navigation history has been changed
(and navigation buttons may need to be updated). targetChanged
implies navigationHistoryChanged, so this method will not
be called after a targetChange. |
Methods inherited from interface ru.novosoft.uml.MElementListener |
listRoleItemSet, propertySet, recovered, removed, roleAdded, roleRemoved |
targetChanged
public void targetChanged()
- This method is called when the target of a UMLUserInterfaceContainer
has been changed.
targetReasserted
public void targetReasserted()
- This method is called when the navigation history has been changed
(and navigation buttons may need to be updated). targetChanged
implies navigationHistoryChanged, so this method will not
be called after a targetChange.