org.argouml.uml.ui
Interface UMLUserInterfaceComponent

All Known Implementing Classes:
PropPanelButton, PropPanelButton2, UMLButtonGroup, UMLButtonPanel, UMLChangeDispatch, UMLCheckBox, UMLComboBox, UMLComboBoxModel, UMLExpressionBodyField, UMLExpressionLanguageField, UMLInitialValueComboBox, UMLList, UMLMetaclassComboBox, UMLModelElementListModel, UMLMultiplicityComboBox, UMLRadioButton, UMLStimulusActionTextField, UMLTextArea, UMLTextField

public interface UMLUserInterfaceComponent

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).
 

Method Detail

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.



ArgoUML © 1996-2004 (20040306)ArgoUML HomepageArgoUML Developers' pageArgoUML Cookbook