org.argouml.uml.ui
Interface UMLUserInterfaceComponent
- All Superinterfaces:
- java.util.EventListener, ru.novosoft.uml.MElementListener
- All Known Implementing Classes:
- PropPanelButton, PropPanelButton2, UMLButtonGroup, UMLButtonPanel, UMLChangeDispatch, UMLCheckBox, UMLComboBox, UMLComboBoxModel, UMLExpressionBodyField, UMLExpressionLanguageField, UMLInitialValueComboBox, UMLList, UMLMetaclassComboBox, UMLModelElementListModel, UMLMultiplicityComboBox, UMLRadioButton, UMLStimulusActionTextField, UMLTextArea, UMLTextField, UMLTree, UMLTreeModel, UMLTreeRootNode
- 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). |
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.