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 Action to add an attribute to a classifier.
ActionAddDiagram Abstract class that is the parent of all actions adding diagrams to ArgoUML.
ActionAddExtensionPoint A class to implement the addition of extension points to use cases.
ActionAddMessage Action to add a message.
ActionAddNote Action to add a note.
ActionAddOperation Action to add an operation to a classifier.
ActionAddPackage Action to add a package to the selected model element in the nav pane.
ActionAddTopLevelPackage  
ActionAggregation  
ActionClassDiagram Action to trigger creation of new class diagram.
ActionCollaborationDiagram Action to trigger creation of new collaboration diagram.
ActionCompartmentDisplay A class to implement the actions involved in hiding and showing compartments on interfaces, classes and use cases.
ActionCopy  
ActionCut  
ActionDeleteFromDiagram deletes an modelelement from the diagram, but not from the model.
ActionDeploymentDiagram Action to trigger creation of a deployment diagram.
ActionEdgesDisplay An action that makes all edges on the selected node visible/not visible on the diagram.
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 A class to perform the action of changing value of the modifiers on a package, use case, interface or class.
ActionMultiplicity  
ActionNavigability A class to perform the action of changing the unidirectional or bidirectional navigation of an association.
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 Action to select the properties tab.
ActionRemoveFromModel Action for removing (moving to trash) objects from the model.
ActionRemoveModelElement Action to delete modelelements from the model without navigating to/from them.
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 state diagram.
ActionUseCaseDiagram Action to create a new use case diagram.
ActionZoom Deprecated. ActionZoom is obsolete, not used in ArgoUML and was replaced by GEF's CmdZoom.
EnumerationAdapter Deprecated. as of argouml 0.13.5 (10-may-2003), no replacement as this class was never used.
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.
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.
TabStyle Provides support for changing the appearance of a diagram element.
TabTaggedValues Table view of a Model Element's Tagged Values.
TabUMLDisplay Deprecated. as of argouml 0.13.5 (10-may-2003), no replacement as this class was never used.
UMLAction  
UMLActivatorListModel Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by ?
UMLAddDialog UMLAddDialog allows the user to do a multiple select from a list of choices in a seperate dialog.
UMLAssociationComboBox 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.
UMLAssociationEndListModel Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by UMLClassifierAssociationEndListModel, this class is part of the 'old'(pre 0.13.*) implementation of proppanels that used reflection a lot.
UMLAssociationsListModel 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.
UMLAttributesClassifierRoleListModel Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by ?
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), replaced by nothing?
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), replaced by ?
UMLClassifierListModel Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by ?
UMLClassifierNameComparator Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by nothing?
UMLClassifiersListModel Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by ?
UMLClientDependencyListModel Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by UMLModelElementClientDependencyListModel, 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), replaced by ?
UMLExpressionBodyField Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by ?
UMLExpressionLanguageField Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by ?
UMLExpressionModel Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by ?
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.
UMLGeneralizationsListModel Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by ?
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?
UMLMetaclassComboBox Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by nothing?
UMLMetaclassInstanceTreeNode Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by nothing?
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.
UMLModelElementNameComparator Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by nothing?
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;
UMLModelElementTreeNode 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.
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.
UMLOperationsListModel Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by UMLClassOperationListModel, this class is part of the 'old'(pre 0.13.*) implementation of proppanels that used reflection a lot.
UMLOwnedElementListModel Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by UMLNamespaceOwnedElementListModel, this class is part of the 'old'(pre 0.13.*) implementation of proppanels that used reflection a lot.
UMLOwnedElementRootNode 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.
UMLPackagesListModel Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by ?
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), replaced by ?
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 ?
UMLTaggedBooleanProperty Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by ?
UMLTaggedTextProperty Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by ?
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), replaced by ?
UMLTree Deprecated. As of ArgoUml version 0.13.5, This class is not used and probably shouldn't be in the future either.
UMLTreeCellRenderer UMTreeCellRenderer determines how the entries in the Navigationpane and ToDoList will be represented graphically.
UMLTreeMenuItem Deprecated. As of ArgoUml version 0.13.5, This class is not used and probably shouldn't be in the future either.
UMLTreeModel Deprecated. As of ArgoUml version 0.13.5, This class is not used and probably shouldn't be in the future either.
UMLTreeRootNode Deprecated. As of ArgoUml version 0.13.5, This class is not used and probably shouldn't be in the future either.
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-2003 (20030919)ArgoUML Project HomeArgoUML Cookbook