Package com.nomagic.magicdraw.uml.symbols.shapes
Shapes package contains all types of shapes (nodes) notation described in UML Notation Guide.
Shapes - Two-dimensional symbols have variable height and width and they
can expand to hold other things, such as lists of strings or other symbols. Many of
them are divided into compartments of similar or different kinds. Paths are
connected to two-dimensional symbols by terminating the path on the boundary of
the symbol. Dragging or deleting a 2-d symbol affects its contents and any paths
connected to it.
The base class for all shapes is ShapeElement.
-
Interface Summary Interface Description StereotypesDisplayModeOwner Represents an entity which can have stereotype display modes. -
Class Summary Class Description ActionView Represents action model element.ActivationView Creates activation object in sequence diagram.ActorView ArtifactView BarView Creates synchronization bar view object in activity diagram.CallBehaviorActionView CallOperationActionView ClassifierView ClassView Class model element symbol representation.CollaborationUseView CollaborationView Collaboration model element symbolic representation on the diagram.CombinedFragmentView CommentView ComponentView ConditionalNodeView ContentShape Shape for displaying content of some package.DataTypeView DecisionView Creates decision view object in activity or state diagram.DiagramFrameView com.nomagic.magicdraw.uml.symbols.shapes.DiagramFrameView.FrameBounds DiagramLegendShape Diagram Legend shape symbolDiagramPropertiesShape DiagramShape com.nomagic.magicdraw.uml.symbols.shapes.DiagramShape.DiagramTypeListener com.nomagic.magicdraw.uml.symbols.shapes.DiagramShape.RepresentedDiagramContentListener EnumerationView ExpansionNodeView ExpansionRegionView FlowConnectorView This class creates a split shape for flows.GeneralizationSetView GenericView Generic View is used to represent a view in a multiple diagrams as a simple shape, to be able to customize its appearance with custom renderersImageShapeView Image Shape is a simple and quick way for user to insert picture into diagram.InformationItemView InstanceSpecificationView InteractionUseOverviewView InteractionUseView InterfaceView InterruptibleActivityRegionView LifeLineLineView Life line line in sequence diagram.LifelineView LoopNodeView com.nomagic.magicdraw.uml.symbols.shapes.LoopNodeView.BodyRegionView com.nomagic.magicdraw.uml.symbols.shapes.LoopNodeView.SetupRegionView com.nomagic.magicdraw.uml.symbols.shapes.LoopNodeView.SetupTestBodyCompartment Compartment which contains 3 parts For - setup-test-bodycom.nomagic.magicdraw.uml.symbols.shapes.LoopNodeView.TestRegionView MessageView TheMessageView
class is used for displaying the message icon in Communication diagram of UML Drawing Tool.com.nomagic.magicdraw.uml.symbols.shapes.MessageView.MessageLabelLayouter com.nomagic.magicdraw.uml.symbols.shapes.MessageView.MessageLabelOrientationChooser NNaryAssociationView This class represents connector for the n-nary association.NodeInstanceSpecificationView NodeView NoteView This class creates a note.com.nomagic.magicdraw.uml.symbols.shapes.NoteView.NoteViewSymbolPropertiesConfigurator ObjectNodeView com.nomagic.magicdraw.uml.symbols.shapes.ObjectNodeView.ConvertObjectNodeToInputPinAction ObjectNodeView.ConvertObjectNodeToInputPinAction.ConvertObjectNodeToInputPinActionFactory com.nomagic.magicdraw.uml.symbols.shapes.ObjectNodeView.ConvertObjectNodeToOutputPinAction ObjectNodeView.ConvertObjectNodeToOutputPinAction.ConvertObjectNodeToOutputPinActionFactory OpaqueActionView com.nomagic.magicdraw.uml.symbols.shapes.OpaqueActionView.OpaqueActionHeaderView PackageView PartView PinView com.nomagic.magicdraw.uml.symbols.shapes.PinView.ConvertPinToObjectNodeAction PinView.ConvertPinToObjectNodeAction.ConvertPinToObjectNodeActionFactory com.nomagic.magicdraw.uml.symbols.shapes.PinView.DeciderPinIcon com.nomagic.magicdraw.uml.symbols.shapes.PinView.PinArrowToBorder Icon for painting pin direction arrow.com.nomagic.magicdraw.uml.symbols.shapes.PinView.ValuePinIcon Icon for painting pin direction arrow.PortView PrimitiveTypeView PseudoNodeView PseudoStateView End shape view is used in state diagrams to represent End shape.RectangularShape This class creates a rectangular shapeSeparatorView This class creates a separator.SequenceLifelineView Creates lifeline "head" in sequence diagram.SequenceNodeView ShapeElement Base class for all shapes.com.nomagic.magicdraw.uml.symbols.shapes.ShapeElement.OnEdgeBounds ShapeRenderer Shape element renderer allows to customize (change) the default view ofShapeElement
.SignalActionView SignalView StateInvariantView Represents state invariant symbol in a sequence diagram.StateView StereotypeView StructuredActivityNodeView SwimlaneCellView SwimlaneView TextBoxView TextBoxView represents - text box in UML diagramsTransitionToSelfView TreeView This class represents tree header (part of generalization tree symbol).com.nomagic.magicdraw.uml.symbols.shapes.TreeView.TreeBounds Class for tree bounds - has additional tree stuff.com.nomagic.magicdraw.uml.symbols.shapes.TreeView.TreeData com.nomagic.magicdraw.uml.symbols.shapes.TreeView.TreeLabelLayouter com.nomagic.magicdraw.uml.symbols.shapes.TreeView.TreeLabelOrientationChooser com.nomagic.magicdraw.uml.symbols.shapes.TreeView.TreeViewLabelHandler Prevents layout methods calling themselves.UseCaseView Use case model element symbolic representation on the diagram. -
Enum Summary Enum Description com.nomagic.magicdraw.uml.symbols.shapes.PackageView.InnerElementsSortMode com.nomagic.magicdraw.uml.symbols.shapes.StateInvariantView.DisplayMode State invariant presentation options.