Package org.argouml.uml.diagram

Package which contains the graphical implementation of UML diagrams in subpackages and common classes used by all diagrams.

See:
          Description

Interface Summary
ArgoDiagram An interface to decouple ArgoUML from GEF and to untangle the Project <-> ArgoDiagram ball of string.
AttributesCompartmentContainer Deprecated. in 0.29.2 by Bob Tarling.
DiagramElement The base class interface for all diagram elements.
DiagramFactoryInterface Deprecated. for 0.27.3 by tfmorris.
DiagramFactoryInterface2 An interface to be implemented by factories for a specific diagram type.
ExtensionPointsCompartmentContainer An interface to be implemented by any Fig that contains a Extensions Compartment.
OperationsCompartmentContainer An interface to be implemented by any Fig that contains a FigOperationsCompartment.
PathContainer An interface to be implemented by any Fig that may or may not show a full path (of which the segments are seperated by ::).
Relocatable Interface which is used by the Explorer to determine if a diagram can change its location to a new model element.
SequenceDiagram Interface to be implemented by UML Sequence Diagram implementations
StereotypeContainer An interface to be implemented by any Fig that may or may not show a stereotype.
VisibilityContainer An interface to be implemented by any Fig that may or may not show visibility (by symbol -, + or #).
 

Class Summary
ArgoDiagramImpl This class represents all Diagrams within ArgoUML.
DiagramAppearance Provides centralized methods dealing with diagram appearance.
DiagramEdgeSettings  
DiagramElementSettings Diagram element related settings to be supplied at construction of a diagram element.
DiagramFactory Provide a factory method to create different UML diagrams.
DiagramSettings Diagram appearance settings.
DiagramUndoManager This class is a temporary wrapper around the GEF UndoManager.
DiagramUtils A utility class for diagrams (ArgoDiagrams).
GraphChangeAdapter Adapts changes in the Diagram subsystem (the graph presentation layer) to changes in the Model subsyetm (diagram interchange model).
ProjectMemberDiagram  
UmlDiagramRenderer Factory methods to create Figs based an model elements with supplementary data provided by a map of name value pairs.
UMLMutableGraphSupport UMLMutableGraphSupport is a helper class which extends MutableGraphSupport to provide additional helper and common methods for UML Diagrams.
 

Enum Summary
DiagramFactory.DiagramType Enumeration containing all the different types of UML diagrams.
DiagramSettings.StereotypeStyle Enumeration representing different stereotype presentation styles
 

Package org.argouml.uml.diagram Description

Package which contains the graphical implementation of UML diagrams in subpackages and common classes used by all diagrams.

Each diagram normally implements a diagram as a subclass of UMLDiagram and a graphmodel.

Related Documentation

Diagrams rely heavily onto creating Modelelements. For this it is useful to have good knowledge of the helper and factory classes provided by org.argouml.model.uml and its subpackages.

@see org.argouml.model.uml



ArgoUML © 1996-2006ArgoUML HomepageArgoUML Developers' pageArgoUML Cookbook