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
TabModelTarget Empty interface used to tag Tabbed panels that accept a Model Element Target.
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).
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.
AbstractActionNewModelElement  
AbstractActionRemoveElement Base class for remove actions.
ActionActivityDiagram Action to trigger creation of a new activity diagram.
ActionAddAttribute Deprecated. since 0.15.2, replace with ActionAddAttribute, remove 0.15.3, alexb
ActionAddDiagram Abstract class that is the parent of all actions adding diagrams to ArgoUML.
ActionAddExtensionPoint Deprecated. since 0.15.2, replace with ActionAddExtensionPoint, remove in 0.15.3, alexb
ActionAddInternalTrans Deprecated. as of 0.15.2, remove in 0.15.3, alexb
ActionAddMessage Deprecated. as of 0.15.2 replaced with ActionAddMessage, alexb
ActionAddNote Deprecated. as of 0.15.2 replace with ActionAddNote, alexb
ActionAddOperation Deprecated. as of 0.15.2 replaced with {link org.argouml.uml.diagram.ui.ActionAddOperation}, remove in 0.15.2, alexb
ActionAddPackage Action to add a package to the selected model element in the nav pane.
ActionAddTopLevelPackage  
ActionAggregation Deprecated. as of 0.15.2, replaced with ActionAggregation, remove in 0.15.3, alexb
ActionClassDiagram Action to trigger creation of new class diagram.
ActionCollaborationDiagram Action to trigger creation of new collaboration diagram.
ActionCompartmentDisplay Deprecated. as of 0.15.2, replaced with ActionCompartmentDisplay, remove in 0.15.3, alexb
ActionCopy  
ActionCut  
ActionDeleteFromDiagram Deprecated. as of 0.15.2, replaced with ActionDeleteFromDiagram, remove in 0.15.3, alexb
ActionDeploymentDiagram Action to trigger creation of a deployment diagram.
ActionEdgesDisplay Deprecated. as of 0.15.2 replace with ActionEdgesDisplay, remove 0.15.3, alexb
ActionEmptyTrash Action to empty the trashcan.
ActionExit Action to exit ArgoUML.
ActionGenerateAll Action to trigger code generation for one or more classes.
ActionGenerateOne Action to trigger creation of one class to source.
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  
ActionModifier Deprecated. as of 0.15.2 replace with ActionModifier, remove 0.15.3, alexb
ActionMultiplicity Deprecated. as of 0.15.2 replace with ActionMultiplicity, remove 0.15.3, alexb
ActionNavigability Deprecated. as of 0.15.2 replace with ActionNavigability, remove 0.15.3, alexb
ActionNew Action to trigger creation of a new project.
ActionOpenProject Action that loads the project.
ActionPaste Action to paste the content of either the GEF clipboard or the system clipboard.
ActionProperties Deprecated. as of 0.15.2 replace with ActionProperties, remove 0.15.3, alexb
ActionRemoveFromModel Action for removing (moving to trash) objects from the model.
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
ActionRevertToSaved Action that reverts to the previously saved version of the project.
ActionSaveGraphics Wraps a CmdSaveGIF or CmdSave(E)PS to allow selection of an output file.
ActionSaveGraphicsCmdSaveEPS Class to adjust CmdSaveEPS for our purpuses.
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.
PropPanel This abstract class provides the basic layout and event dispatching support for all Property Panels.
PropPanelButton This abstract class provides the basic layout and event dispatching support for all Property Panels.
PropPanelButton2  
PropPanelModifiers Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by PropPanelClassifier._modifiersPanel, this class is part of the 'old'(pre 0.13.*) implementation of proppanels that used reflection a lot.
SourcePathDialog Provides support for setting a "src_path" tagged value used in Java round trip engineering.
SrcPathTableModel Provides support for setting a "src_path" tagged value used in Java round trip engineering.
TabConstraints Tab for OCL constraint editing.
TabConstraints.ConstraintModel Adapter to provide information and a manipulation interface for a target element's set of constraints to the constraint editor.
TabDocumentation This the tab in the details pane for documentation.
TableModelTaggedValues  
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.
TabStyle Provides support for changing the appearance of a diagram element.
TabTaggedValues Table view of a Model Element's Tagged Values.
UMLAction  
UMLAddDialog UMLAddDialog allows the user to do a multiple select from a list of choices in a seperate dialog.
UMLAttributesListModel Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by UMLClassAttributeListModel, this class is part of the 'old'(pre 0.13.*) implementation of proppanels that used reflection a lot.
UMLBinaryRelationListModel Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by PropPanelClassifier.getAssociationEndScroll(), this class is part of the 'old'(pre 0.13.*) implementation of proppanels that used reflection a lot.
UMLBooleanProperty Deprecated. as of ArgoUml 0.13.5 (10-may-2003), this class is part of the 'old'(pre 0.13.*) implementation of proppanels that used reflection a lot.
UMLButtonGroup The UMLButtonGroup is the buttongroup behind radio buttons that depict some attribute of a modelelement like visibility.
UMLButtonPanel Panel that serves as a 'service hatch' for UMLButtonGroup.
UMLChangeAction  
UMLChangeDispatch This class is used to dispatch a NSUML change event (which may occur on a non-UI) thread) to user interface components.
UMLCheckBox Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by UMLCheckBox2, this class is part of the 'old'(pre 0.13.*) implementation of proppanels that used reflection a lot.
UMLCheckBox2 The checkbox to be used to show boolean attributes in the GUI's.
UMLClassifierComboBoxModel Deprecated. as of ArgoUml 0.13.5 (10-may-2003), TODO: What is this replaced by? This class is part of the 'old'(pre 0.13.*) implementation of proppanels that used reflection a lot.
UMLComboBox Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by UMLComboBox2, this class is part of the 'old'(pre 0.13.*) implementation of proppanels that used reflection a lot.
UMLComboBox2 ComboBox for UML modelelements.
UMLComboBoxEntry  
UMLComboBoxModel Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by UMLComboBoxModel2, this class is part of the 'old'(pre 0.13.*) implementation of proppanels that used reflection a lot.
UMLComboBoxModel2 ComboBoxmodel for UML modelelements.
UMLComboBoxNavigator This class implements a panel that adds a navigation button to the right of the combo box
UMLConnectionListModel Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by PropPanelClassifier.getAssociationEndScroll(), this class is part of the 'old'(pre 0.13.*) implementation of proppanels that used reflection a lot.
UMLEditableComboBox An editable combobox.
UMLEnumerationBooleanProperty Deprecated. as of ArgoUml 0.13.5 (10-may-2003), TODO: What is this replaced by?, this class is part of the 'old'(pre 0.13.*) implementation of proppanels that used reflection a lot.
UMLExpressionBodyField Deprecated. as of ArgoUml 0.13.5 (10-may-2003), because it depends on UMLExpressionModel.
UMLExpressionLanguageField Deprecated. as of ArgoUml 0.13.5 (10-may-2003), because it depends on UMLExpressionModel.
UMLExpressionModel Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by ?, this class is part of the 'old'(pre 0.13.*) implementation of proppanels that used reflection a lot.
UMLGeneralizationListModel Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by UMLGeneralizableElementGeneralizationListModel, this class is part of the 'old'(pre 0.13.*) implementation of proppanels that used reflection a lot.
UMLInitialValueComboBox Deprecated. as of ArgoUml 0.13.5 (10-may-2003), to be replaced by something similar to UMLAttributeInitialValueListModel, this class is part of the 'old'(pre 0.13.*) implementation of proppanels that used reflection a lot.
UMLLinkedList An UMLList that implements 'jump' behaviour.
UMLLinkedListCellRenderer Renderer for linked lists.
UMLList Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by UMLList2, this class is part of the 'old'(pre 0.13.*) implementation of proppanels that used reflection a lot.
UMLList2  
UMLListCellRenderer Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by UMLListCellRenderer2, this class is part of the 'old'(pre 0.13.*) implementation of proppanels that used reflection a lot.
UMLListCellRenderer2 The default cell renderer for uml model elements.
UMLListMenuItem Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by nothing?, this class is part of the 'old'(pre 0.13.*) implementation of proppanels that used reflection a lot.
UMLMetaclassComboBox Deprecated. as of ArgoUml 0.13.5 (10-may-2003), TODO: What is this replaced by? this class is part of the 'old'(pre 0.13.*) implementation of proppanels that used reflection a lot.
UMLModelElementCachedListModel Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by UMLModelElementListModel2, this class is part of the 'old'(pre 0.13.*) implementation of proppanels that used reflection a lot.
UMLModelElementListModel Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by UMLModelElementListModel2, this class is part of the 'old'(pre 0.13.*) implementation of proppanels that used reflection a lot.
UMLModelElementListModel2 The model for a list that Mbases contains.
UMLModelElementTaggedValueDocument This class provides a text field that can be used to access tagged values of a MModelElement object; UMLModelElementTaggedValueDocument is especially useful when using LabelledLayout;
UMLMultiplicityComboBox Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by UMLMultiplicityComboBox2, this class is part of the 'old'(pre 0.13.*) implementation of proppanels that used reflection a lot.
UMLMultiplicityComboBox2 An editable and searchable combobox to edit the multiplicity attribute of some modelelement.
UMLMultiplicityComboBoxModel A model for multiplicities.
UMLMutableLinkedList This class is the GUI front for a mutable linked list.
UMLNameEventListener This class is used to dispatch a NSUML change event (which may occur on a non-UI) thread) to user interface components.
UMLPlainTextDocument A new model for a textproperty.
UMLRadioButton Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by UMLRadioButtonPanel, this class is part of the 'old'(pre 0.13.*) implementation of proppanels that used reflection a lot.
UMLRadioButtonPanel A panel that shows a group of radiobuttons.
UMLReflectionBooleanProperty Deprecated. as of ArgoUml 0.13.5 (10-may-2003), TODO: What is this replaced by?, this class is part of the 'old'(pre 0.13.*) implementation of proppanels that used reflection a lot.
UMLReflectionListModel Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by UMLModelElementListModel2, this class is part of the 'old'(pre 0.13.*) implementation of proppanels that used reflection a lot.
UMLSearchableComboBox A searchable combobox.
UMLSpecializationListModel Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by UMLGeneralizableElementSpecializationListModel, this class is part of the 'old'(pre 0.13.*) implementation of proppanels that used reflection a lot.
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
UMLStimulusListModel Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by ?, this class is part of the 'old'(pre 0.13.*) implementation of proppanels that used reflection a lot.
UMLTaggedBooleanProperty Deprecated. as of ArgoUml 0.13.5 (10-may-2003), TODO: What is this replaced by ? This class is part of the 'old'(pre 0.13.*) implementation of proppanels that used reflection a lot.
UMLTextArea Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by UMLTextArea2, this class is part of the 'old'(pre 0.13.*) implementation of proppanels that used reflection a lot.
UMLTextArea2 A JTextArea especially made to represent UMLPlainTextDocuments.
UMLTextField Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by UMLTextField2, this class is part of the 'old'(pre 0.13.*) implementation of proppanels that used reflection a lot.
UMLTextField2  
UMLTextProperty Deprecated. as of ArgoUml 0.13.5 (10-may-2003), TODO: What is this replaced by?, this class is part of the 'old'(pre 0.13.*) implementation of proppanels that used reflection a lot.
UMLTreeCellRenderer UMTreeCellRenderer determines how the entries in the Navigationpane and ToDoList will be represented graphically.
UMLVisibilityPanel Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by UMLModelElementVisibilityRadioButtonPanel, this class is part of the 'old'(pre 0.13.*) implementation of proppanels that used reflection a lot.
 

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-2004 (20040316)ArgoUML HomepageArgoUML Developers' pageArgoUML Cookbook