Package org.argouml.uml.ui

= PROPERTIES PANELS, this and sub-packages contain an implementation of prop panels (in swing) for nearly all UML model elements; also all supporting models and actions.

See:
          Description

Interface Summary
SourcePathController  
TabModelTarget Empty interface used to tag Tabbed panels that accept a Model Element Target.
UMLDocument Interface to use as marker for interfaces needed by UMLTextField2.
UMLUserInterfaceComponent This interface accepts notification that a container's target model element has been changed (typically due to navigation).
UMLUserInterfaceContainer Interface supported by any container of UML user interface components.
 

Class Summary
AbstractActionAddModelElement Abstract action that is the parent to all add actions that add the modelelements via the UMLAddDialog.
AbstractActionNavigate  
AbstractActionNewModelElement  
AbstractActionRemoveElement Base class for remove actions.
ActionActivityDiagram Action to trigger creation of a new activity diagram.
ActionAddDiagram Abstract class that is the parent of all actions adding diagrams to ArgoUML.
ActionAddPackage Action to add a package to the selected model element in the explorer.
ActionAddTopLevelPackage Add a new package at the top level, i.e.
ActionBooleanTaggedValue An action which can be used to create arbritary tagged values which hold boolean data.
ActionClassDiagram Action to trigger creation of new class diagram.
ActionCollaborationDiagram Action to trigger creation of new collaboration diagram.
ActionCopy The Copy Action.
ActionCut The Cut Action.
ActionDeleteModelElements Action for removing objects from the model.
ActionDeploymentDiagram Action to trigger creation of a deployment diagram.
ActionGenerateAll Action to trigger code generation for one or more classes.
ActionGenerateOne Action to trigger generation of source for all selected classes and interfaces.
ActionGenerateProjectCode Action to trigger code generation for all classes/interfaces in the project, which have a source code path set in tagged value 'src_path'.
ActionGenerationSettings Action for viewing/editing source path settings of model elements.
ActionImportFromSources Action to trigger importing from sources.
ActionLayout Action to automatically lay out a diagram.
ActionNavigateAction Navigate to the Action assocationed with a given ModelElement.
ActionNavigateAssociation navigate to the association.
ActionNavigateContainerElement Navigate to container of the element.
ActionNavigateContext navigate to the context.
ActionNavigateNamespace Navigate along the namespace.
ActionNavigateOppositeAssocEnd navigate to opposite association end.
ActionNavigateOwner Navigate to the owner.
ActionNavigateTransition Navigate to the transition.
ActionNavigateUpNextDown An action to navigate to the next in the list, i.e.
ActionNavigateUpPreviousDown An action to navigate to the previous in the list, i.e.
ActionOpenProject Action that loads the project.
ActionPaste Action to paste the content of either the GEF clipboard or the system clipboard.
ActionRemoveModelElement Action to delete modelelements from the model without navigating to/from them.
ActionReopenProject Reopens a project with respect of the calling event handler - should be used with menu item.
ActionRESequenceDiagram Action to reverse engineer a sequence diagram from the operation bodies.
ActionRevertToSaved Action that reverts to the previously saved version of the project.
ActionSaveAllGraphics Wraps a CmdSaveGIF or CmdSave(E)PS to allow selection of an output file.
ActionSaveGraphics Wraps a CmdSaveGIF or CmdSave(E)PS to allow selection of an output file.
ActionSaveProject Action that saves the project.
ActionSaveProjectAs Action to save project under name.
ActionSequenceDiagram Action to add a new sequence diagram.
ActionSetMultiplicity Framework action to set the multiplicity of some modelelement.
ActionSetSourcePath Action to choose and set source path for model elements.
ActionStateDiagram Action to create a new statechart diagram.
ActionUseCaseDiagram Action to create a new use case diagram.
ProjectFileView Provides an icon for project files.
PropPanel This abstract class provides the basic layout and event dispatching support for all Property Panels.
SaveGraphicsManager This class has some similar functions like PersistenceManager.
ScrollList A scrollable list of items.
SourcePathControllerImpl Implements the source path controller.
SourcePathDialog This dialog appears when selecting Generation -> Settings for Generate for Project... in the menu.
TabConstraints Tab for OCL constraint editing.
TabDocumentation This the tab in the details pane for documentation.
TabProps This is the tab on the details panel (DetailsPane) that holds the property panel.
TabSrc Details panel tabbed panel for displaying a source code representation of a UML model element in a particular Notation.
TabStereotype This the tab in the details pane for displaying the stereotypes applied to a model element and allowing adding and removal of stereotypes to that list.
TabStyle Provides support for changing the appearance of a diagram element.
TabTaggedValues Table view of a Model Element's Tagged Values.
TabTaggedValuesModel The model for the table with the tagged values.
UMLAddDialog UMLAddDialog allows the user to do a multiple select from a list of choices in a separate dialog.
UMLChangeDispatch This class is used to dispatch a UML model change event (which may occur on a non-UI) thread) to user interface components.
UMLCheckBox2 The checkbox to be used to show boolean attributes in the GUI's.
UMLComboBox2 ComboBox for UML modelelements.
UMLComboBoxEntry A combobox entry.
UMLComboBoxModel2 ComboBoxmodel for UML modelelements.
UMLComboBoxNavigator This class implements a panel that adds a navigation button to the right of the combo box
UMLConditionExpressionModel  
UMLDeprecatedCheckBox Class to represent a checkbox for the deprecated checkbox in the documentation tab.
UMLEditableComboBox An editable combobox.
UMLExpressionBodyField This text field shows the body of a UML expression.
UMLExpressionExpressionModel The model for a UML Expression that is obtained from its "parent" by getExpression - hence: Guard, ChangeEvent, TimeEvent.
UMLExpressionLanguageField This text field shows the language of a UML expression.
UMLExpressionModel2  
UMLLinkedList An UMLList2 that implements 'jump' behaviour.
UMLLinkedListCellRenderer Renderer for linked lists.
UMLLinkMouseListener A mouselistener that implements behaviour to navigate to a selected modelelement on double click of the left mousebutton for a JList.
UMLList2 This class is derived from a Swing JList, and adds:
UMLListCellRenderer2 The default cell renderer for uml model elements.
UMLModelElementCommentDocument This class provides a text field that can be used to display the text of all Comments associated with an annotated ModelElement.
UMLModelElementElementResidenceListModel  
UMLModelElementListModel2 The model for a list that contains ModelElements.
UMLModelElementOrderedListModel2 This class resembles UMLModelElementListModel2, but is for those associations in the metamodel (see UML standard) that have a {ordered} constraint.
UMLModelElementTaggedValueDocument This class provides a text field that can be used to access tagged values of a MModelElement object.
UMLModelElementTaggedValueProxy This class provides a text field that can be used to access tagged values of a ModelElement object.
UMLMultiplicityPanel A compound control containing all the visual controls for specifying multiplicity.
UMLMutableLinkedList This class is the GUI front for a mutable linked list.
UMLPlainTextDocument Model for a text property on a model element.
UMLRadioButtonPanel A panel that shows a group of radiobuttons.
UMLRecurrenceExpressionModel  
UMLScriptExpressionModel  
UMLSearchableComboBox A searchable combobox.
UMLSingleRowSelector A control for displaying the contents of a list model that is know to only ever contain one item.
UMLStimulusActionTextField TODO: this class should be moved to package org.argouml.uml.ui.behavior.common_behavior
UMLStimulusActionTextProperty TODO: this class should be moved to package org.argouml.uml.ui.behavior.common_behavior.
UMLTableCellRenderer Basic table cell render which uses the name of a model element as the text.
UMLTextArea2 A JTextArea especially made to represent UMLPlainTextDocuments.
UMLTextField2  
UMLTimeExpressionModel  
UMLTreeCellRenderer UMTreeCellRenderer determines how the entries in the Explorerpane and ToDoList will be represented graphically.
 

Package org.argouml.uml.ui Description

= PROPERTIES PANELS, this and sub-packages contain an implementation of prop panels (in swing) for nearly all UML model elements; also all supporting models and actions.

Package Specification

(none)

Related Documentation

(none)



ArgoUML © 1996-2006ArgoUML HomepageArgoUML Developers' pageArgoUML Cookbook