Package org.argouml.uml.diagram.ui

Provides various support for diagrams: actions, GEF Figs, Go rules, Property Panels for diagrams, GEF Selection support, and more...

See:
          Description

Interface Summary
AttributesCompartmentContainer An interface to be implemented by any Fig that contains a FigAttributesCompartment.
FeaturesCompartmentContainer An interface to be implemented by any Fig that contains a FigFeaturesCompartment.
OperationsCompartmentContainer An interface to be implemented by any Fig that contains a FigOperationsCompartment.
 

Class Summary
ActionAddAllClassesFromModel ActionAddAllClassesFromModel enables pasting of an existing node into a Diagram.
ActionAddAssociation The ActionAddAssociation class is for creating a dummy link with a stimulus and a given action type.
ActionAddAssociationRole The ActionAddAssociation class is for creating a dummy link with a stimulus and a given action type.
ActionAddAttribute Action to add an attribute to a classifier.
ActionAddConcurrentRegion Add a concurrent region to a concurrent composite state
ActionAddExistingEdge ActionAddExistingEdge enables pasting of an existing edge into a Diagram.
ActionAddExistingNode ActionAddExistingNode enables pasting of an existing node into a Diagram.
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 aka comment.
ActionAddOperation Action to add an operation to a classifier.
ActionAggregation Action to set the Aggregation kind.
ActionCompartmentDisplay A class to implement the actions involved in hiding and showing compartments on interfaces, classes and use cases.
ActionDeleteConcurrentRegion Delete a concurrent region of a concurrent composite state
ActionDeleteFromDiagram Removes an modelelement from the diagram, but not from the model.
ActionEdgesDisplay An action that makes all edges on the selected node visible/not visible on the diagram.
ActionMultiplicity Action to set the Multiplicity.
ActionNavigability A class to perform the action of changing the unidirectional or bidirectional navigation of an association.
ActionNavigateUpFromDiagram  
ActionProperties Action to select the properties tab.
ActionSaveDiagramToClipboard This class copies a diagram to the system clipboard, this functionality will only work with Java1.4, but it will compile with 1.3.
ArgoEditor The ArgoUML editor.
ArgoJGraph Deprecated. Bob Tarling 11 Jan 2005.
CompartmentFigText A FigText class extension for FigClass/FigInterface/FigUseCase compartments.
DiagramNameDocument This is the model for the diagram name text box (JTextField) shown on the property panel of a Diagram.
FigAssociation This class represents an association Fig on a diagram.
FigAssociationClass Class to display an association edge in an Association Class.
FigAssociationEnd Class to display graphics for N-ary association edges (association ends).
FigAttributesCompartment  
FigClassAssociationClass Class to display a class in an Association Class It must be used only from a FigAssociationClass
FigCompartment  
FigDependency  
FigEdgeAssociationClass Class to display a connection linking the class and the association in a Association Class It must be used only from a FigAssociationClass
FigEdgeModelElement Abstract class to display diagram arcs for UML ModelElements that look like arcs and that have editiable names.
FigEmptyRect A FigRect that is always transparent
FigFeaturesCompartment Presentation logic which is common to both an operations compartment and an attributes compartment.
FigGeneralization  
FigMessage Class to display graphics for a UML message in a diagram.
FigName A specialist FigText for display the model element name.
FigNameCompartment A specialist for displaying the model element name and stereotype.
FigNodeAssociation Class to display graphics for N-ary association (association node).
FigNodeModelElement Abstract class to display diagram icons for UML ModelElements that look like nodes and that have editable names and can be resized.
FigNote Deprecated. as of 0.15.1, but don't remove because it is need for loading 'old' .zargo project files, replaced by FigComment TODO: When can this be removed? What do we need to do to remove this?
FigOperationsCompartment  
FigPermission The Fig for a permission, which is a form of dependency.
FigRealization This class represents a Fig for a Realization.
FigStereotype A specialist FigText for display stereotypes.
FigTextGroup Custom class to group FigTexts in such a way that they don't overlap and that the group is shrinked to fit (no whitespace in group).
FigTrace This class is not used at all.
FigUsage This class represents a Fig for a Usage.
ImageSelection Encapsulates an awt Image for Data Transfer to/from the clipboard.
ModeCreateAssociation A Mode to interpret user input while creating an association, transforming a binary association into a N-ary association and a N-ary association in a binary one as well.
ModeCreateEdgeAndNode A Mode to interpret user input while creating an edge.
PropPanelDiagram This class represents the properties panel for a Diagram.
PropPanelString The properties panel for a simple text / string.
PropPanelUMLActivityDiagram  
PropPanelUMLClassDiagram  
PropPanelUMLCollaborationDiagram  
PropPanelUMLDeploymentDiagram  
PropPanelUMLSequenceDiagram  
PropPanelUMLStateDiagram The properties panel for a Statechart diagram.
PropPanelUMLUseCaseDiagram  
RadioAction A wrapper around a standard action to indicate that any buttons created from this actions should act like radio buttons, i.e.
SelectionEdgeClarifiers  
SelectionMoveClarifiers  
SelectionNodeClarifiers  
SelectionRerouteEdge A general class for rerouting edges, achieved by delegating the re-routing logic to the graphmodels; extends functionality in SelectionEdgeClarifiers.
SelectionWButtons  
SPFigEdgeModelElement The style Panel for FigEdgeModelElement.
StylePanelFigMessage Stylepanel which allows to set the arrow of a message.
TabDiagram The TabDiagram is the tab in the multieditorpane that holds a diagram.
UMLDiagram This class provides support for writing a UML diagram for argo using the GEF framework.
 

Package org.argouml.uml.diagram.ui Description

Provides various support for diagrams: actions, GEF Figs, Go rules, Property Panels for diagrams, GEF Selection support, and more...

Package Specification

(none)

Related Documentation

(none)



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