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.
This is a singleton. |
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.
This implementation extended to handle compartments for extension points
on use cases.
The class declares a number of static instances, each with an
actionPerformed method that performs the required action. |
ActionCopy |
|
ActionCut |
|
ActionDeleteFromDiagram |
deletes an modelelement from the diagram, but not from the model. |
ActionDeploymentDiagram |
Action to trigger creation of a deployment 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 |
|
ActionLoadModelFromDB |
|
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 |
|
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.
|
ActionSaveGIF |
Wraps a CmdSaveGIF 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 state diagram. |
ActionStoreModelToDB |
|
ActionUseCaseDiagram |
Action to create a new use case diagram. |
ActionZoom |
|
EnumerationAdapter |
This class implements the java.util.Enumeration interface
by delegating to a java.util.Interator |
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 |
A class to simplify the creation of modifier check box arrays in
PropPanels.
A modifier panel is restricted to a specific number of columns. |
SourcePathDialog |
|
TabConstraints |
Tab for OCL constraint editing. |
TabDocumentation |
This the tab in the details pane for documentation.
|
TabProps |
|
TabSrc |
|
TabStyle |
|
TabTaggedValues |
|
TabUMLDisplay |
|
UMLAction |
|
UMLActivatorListModel |
|
UMLAddDialog |
UMLAddDialog allows the user to do a multiple select from a list of choices in a seperate dialog. |
UMLAssociationComboBox |
|
UMLAssociationEndListModel |
An UMLAssociationEndListModel is used with UMLList to present a list
of association ends that are connected with a classifier. |
UMLAssociationsListModel |
This class implements a list model for the subpackages of a package.
|
UMLAttributesClassifierRoleListModel |
|
UMLAttributesListModel |
This class implements a list model for the attributes of a classifier.
|
UMLBinaryRelationListModel |
The base class for models behind scrollpanes for binary relations like the
association pane on PropPanelUsecase |
UMLBooleanProperty |
This abstract base class is used to define derived classes that interact
with the UMLRadioButton and UMLCheckBox user interface components. |
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 |
|
UMLCheckBox2 |
The checkbox to be used to show boolean attributes in the GUI's. |
UMLClassifierComboBoxModel |
|
UMLClassifierListModel |
|
UMLClassifierNameComparator |
|
UMLClassifiersListModel |
This class implements a list model for the subpackages of a package.
|
UMLClientDependencyListModel |
|
UMLComboBox |
|
UMLComboBox2 |
ComboBox for UML modelelements. |
UMLComboBoxEntry |
|
UMLComboBoxModel |
A model for use with drop down combo boxes. |
UMLComboBoxModel2 |
ComboBoxmodel for UML modelelements. |
UMLComboBoxNavigator |
This class implements a panel that adds a navigation button
to the right of the combo box |
UMLConnectionListModel |
|
UMLEditableComboBox |
An editable combobox. |
UMLEnumerationBooleanProperty |
|
UMLExpressionBodyField |
|
UMLExpressionLanguageField |
|
UMLExpressionModel |
|
UMLGeneralizationListModel |
A concrete class to provide the list of model elements that are
generalizations of some other element.
This list should support the full set of "Open", "Add", "Delete"
Where there is no entry, the default text is "none". |
UMLGeneralizationsListModel |
Deprecated. |
UMLInitialValueComboBox |
handles communication between the initial value JComboBox and the Collection.
|
UMLLinkedList |
An UMLList that implements 'jump' behaviour. |
UMLLinkedListCellRenderer |
Renderer for linked lists. |
UMLList |
|
UMLList2 |
|
UMLListCellRenderer |
|
UMLListCellRenderer2 |
The default cell renderer for uml model elements. |
UMLListMenuItem |
This class extends JMenuItem to invoke a method upon selection.
|
UMLListSubMenuItem |
Extends JMenuItem to invoke a method upon selection, suitable for an
entry in the "Link" sub-menu of UMLModelElementListLinkModel .
The method must have the signature
void method(int index, MModelElement subEntry) . |
UMLMetaclassComboBox |
|
UMLMetaclassInstanceTreeNode |
This class implements a tree node that lists
all elements of a collection that
are instances of a specified metaclass |
UMLModelElementCachedListModel |
|
UMLModelElementListLinkModel |
An abstract list model which allows linking to existing artifacts in the
UML model.
In addition to the menu associated with UMLModelElementListModel (Open,
Add, Delete, Move Up, Move Down), this also provides a "Link" menu entry,
with sub-entries which are valid existing entries that may be linked
to.
For the "Link" sub-list, we divide the entries in to two categories,
those that make good semantic sense, and those that make only syntactic
sense. |
UMLModelElementListModel |
This class is an abstract superclass for classes that provide a list
of UML model elements. |
UMLModelElementListModel2 |
The model for a list that Mbases contains. |
UMLModelElementNameComparator |
|
UMLModelElementTreeNode |
This class implements a tree node that
displays one model element |
UMLMultiplicityComboBox |
|
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 |
|
UMLOwnedElementListModel |
This class implements is a abstract base for UMLPackagesListModel,
UMLClassifiersListModel and other classes that display a subset
of the owned elements of a namespace. |
UMLOwnedElementRootNode |
This class is implements a tree model for ownedElements of a MNamespace |
UMLPackagesListModel |
This class implements a list model for the subpackages of a package.
|
UMLPlainTextDocument |
A new model for a textproperty. |
UMLRadioButton |
|
UMLRadioButtonPanel |
A panel that shows a group of radiobuttons. |
UMLReflectionBooleanProperty |
|
UMLReflectionListModel |
This class is an implements a list model using reflection. |
UMLSearchableComboBox |
A searchable combobox. |
UMLSpecializationListModel |
A concrete class to provide the list of model elements that are
specializations of some other element.
This list should support the full set of "Open", "Add", "Delete", "Move
Up" and "Move Down" in its context sensitive menu.
Where there is no entry, the default text is "null". |
UMLStimulusActionTextField |
|
UMLStimulusActionTextProperty |
|
UMLStimulusListModel |
|
UMLTaggedBooleanProperty |
An UMLTaggedBooleanProperty is a property which maintains a tagged value
as a boolean field. |
UMLTaggedTextProperty |
|
UMLTextArea |
|
UMLTextArea2 |
A JTextArea especially made to represent UMLPlainTextDocuments.
|
UMLTextField |
This class handles the updating of text as it is typed into the text field on one
of the many property panels. |
UMLTextField2 |
|
UMLTextProperty |
|
UMLTree |
|
UMLTreeCellRenderer |
UMTreeCellRenderer determines how the entries in the Navigationpane will be
represented graphically. |
UMLTreeMenuItem |
This class extends JMenuItem to invoke a method upon selection.
|
UMLTreeModel |
This class is an abstract superclass for classes that provide a tree model
of UML model elements. |
UMLTreeRootNode |
This class is implements a tree model for ownedElements of a MNamespace |
UMLVisibilityPanel |
|