UMLDiagram

Description

Mixins Summary

Classes Summary

Mixins

Object

UMLArtifactViewMixin

UMLArtifactViewMixin

Object

UMLComponentViewMixin

UMLComponentViewMixin

Object

UMLNodeViewMixin

UMLNodeViewMixin

Classes

Constructor

UMLDiagram

(extends Diagram)

UMLDiagram

Constructor

UMLCompartmentView

(extends NodeView)

UMLCompartmentView

Methods

Methods

arrange

arrange

size

size

Constructor

UMLNameCompartmentView

(extends UMLCompartmentView)

UMLNameCompartmentView

Properties

Properties

nameLabel

Type: LabelView

namespaceLabel

Type: LabelView

propertyLabel

Type: LabelView

stereotypeLabel

Type: LabelView

wordWrap

Type: boolean
Constructor

UMLAttributeView

(extends LabelView)

UMLAttributeView

Constructor

UMLAttributeCompartmentView

(extends UMLCompartmentView)

UMLAttributeCompartmentView

Constructor

UMLOperationView

(extends LabelView)

UMLOperationView

Constructor

UMLOperationCompartmentView

(extends UMLCompartmentView)

UMLOperationCompartmentView

Constructor

UMLTemplateParameterView

(extends LabelView)

UMLTemplateParameterView

Constructor

UMLTemplateParameterCompartmentView

(extends UMLCompartmentView)

UMLTemplateParameterCompartmentView

Constructor

UMLGeneralNodeView

(extends NodeView)

UMLGeneralNodeView

Properties

Properties

nameCompartment

Type: UMLNameCompartmentView

showNamespace

Type: boolean

showProperty

Type: boolean

showType

Type: boolean

showVisibility

Type: boolean

stereotypeDisplay

Type: string

wordWrap

Type: boolean
Constructor

UMLFloatingNodeView

(extends NodeView)

UMLFloatingNodeView

Properties
Methods

Properties

nameLabel

Type: NodeLabelView

propertyLabel

Type: NodeLabelView

showProperty

Type: boolean

stereotypeLabel

Type: NodeLabelView

Methods

_junction2

Compute Junction Point

r Rect
p Point
Returns: Point
Constructor

UMLGeneralEdgeView

(extends EdgeView)

UMLGeneralEdgeView

Properties

Properties

nameLabel

Type: EdgeLabelView

propertyLabel

Type: EdgeLabelView

showProperty

Type: boolean

showVisibility

Type: boolean

stereotypeDisplay

Type: string

stereotypeLabel

Type: EdgeLabelView

Properties

attributeCompartment

Type: UMLAttributeCompartmentView

operationCompartment

Type: UMLOperationCompartmentView

showMultiplicity

Type: boolean

showOperationSignature

Type: boolean

suppressAttributes

Type: boolean

suppressOperations

Type: boolean

templateParameterCompartment

Type: UMLTemplateParameterCompartmentView
Constructor

UMLUndirectedRelationshipView

(extends UMLGeneralEdgeView)

UMLUndirectedRelationshipView

Properties

Properties

headMultiplicityLabel

Type: EdgeLabelView

headPropertyLabel

Type: EdgeLabelView

headRoleNameLabel

Type: EdgeLabelView

showMultiplicity

Type: boolean

tailMultiplicityLabel

Type: EdgeLabelView

tailPropertyLabel

Type: EdgeLabelView

tailRoleNameLabel

Type: EdgeLabelView
Constructor

UMLClassDiagram

(extends UMLDiagram)

UMLClassDiagram

Constructor

UMLClassView

(extends UMLClassifierView)

UMLClassView

Constructor

UMLInterfaceView

(extends UMLClassifierView)

UMLInterfaceView

Constructor

UMLSignalView

(extends UMLClassifierView)

UMLSignalView

Constructor

UMLDataTypeView

(extends UMLClassifierView)

UMLDataTypeView

Constructor

UMLPrimitiveTypeView

(extends UMLClassifierView)

UMLPrimitiveTypeView

Constructor

UMLEnumerationLiteralView

(extends LabelView)

UMLEnumerationLiteralView

Constructor

UMLEnumerationLiteralCompartmentView

(extends UMLCompartmentView)

UMLEnumerationLiteralCompartmentView

Constructor

UMLEnumerationView

(extends UMLClassifierView)

UMLEnumerationView

Properties

Properties

enumerationLiteralCompartment

Type: UMLEnumerationLiteralCompartmentView

suppressLiterals

Type: boolean
Constructor

UMLGeneralizationView

(extends UMLGeneralEdgeView)

UMLGeneralizationView

Constructor

UMLDependencyView

(extends UMLGeneralEdgeView)

UMLDependencyView

Constructor

UMLInterfaceRealizationView

(extends UMLGeneralEdgeView)

UMLInterfaceRealizationView

Constructor

UMLQualifierCompartmentView

(extends UMLCompartmentView)

UMLQualifierCompartmentView

Constructor

UMLAssociationView

UMLAssociationView

Properties

Properties

headQualifiersCompartment

tailQualifiersCompartment

Constructor

UMLAssociationClassLinkView

(extends EdgeView)

UMLAssociationClassLinkView

Constructor

UMLPackageDiagram

(extends UMLDiagram)

UMLPackageDiagram

Constructor

UMLPackageView

(extends UMLGeneralNodeView)

UMLPackageView

Constructor

UMLModelView

(extends UMLPackageView)

UMLModelView

Constructor

UMLSubsystemView

(extends UMLPackageView)

UMLSubsystemView

Constructor

UMLContainmentView

(extends EdgeView)

UMLContainmentView

Constructor

UMLCompositeStructureDiagram

(extends UMLDiagram)

UMLCompositeStructureDiagram

Constructor

UMLPortView

UMLPortView

Constructor

UMLPartView

(extends UMLGeneralNodeView)

UMLPartView

Constructor

UMLConnectorView

UMLConnectorView

Constructor

UMLCollaborationView

(extends UMLGeneralNodeView)

UMLCollaborationView

Properties

Properties

templateParameterCompartment

Type: UMLTemplateParameterCompartmentView
Constructor

UMLCollaborationUseView

(extends UMLGeneralNodeView)

UMLCollaborationUseView

Constructor

UMLRoleBindingView

(extends UMLGeneralEdgeView)

UMLRoleBindingView

Properties

Properties

roleNameLabel

Type: EdgeLabelView
Constructor

UMLObjectDiagram

(extends UMLDiagram)

UMLObjectDiagram

Constructor

UMLSlotView

(extends LabelView)

UMLSlotView

Constructor

UMLSlotCompartmentView

(extends UMLCompartmentView)

UMLSlotCompartmentView

Constructor

UMLObjectView

(extends UMLGeneralNodeView)

UMLObjectView

Properties

Properties

slotCompartment

Type: UMLSlotCompartmentView
Constructor

UMLLinkView

UMLLinkView

Constructor

UMLComponentDiagram

(extends UMLDiagram)

UMLComponentDiagram

Constructor

UMLArtifactView

(extends UMLClassifierView)

UMLArtifactView

Constructor

UMLArtifactInstanceView

(extends UMLGeneralNodeView)

UMLArtifactInstanceView

Constructor

UMLComponentView

(extends UMLClassifierView)

UMLComponentView

Constructor

UMLComponentInstanceView

(extends UMLGeneralNodeView)

UMLComponentInstanceView

Constructor

UMLComponentRealizationView

(extends UMLGeneralEdgeView)

UMLComponentRealizationView

Constructor

UMLDeploymentDiagram

(extends UMLDiagram)

UMLDeploymentDiagram

Constructor

UMLNodeView

(extends UMLClassifierView)

UMLNodeView

Constructor

UMLNodeInstanceView

(extends UMLGeneralNodeView)

UMLNodeInstanceView

Constructor

UMLDeploymentView

(extends UMLGeneralEdgeView)

UMLDeploymentView

Constructor

UMLCommunicationPathView

(extends UMLAssociationView)

UMLCommunicationPathView

Constructor

UMLUseCaseDiagram

(extends UMLDiagram)

UMLUseCaseDiagram

Constructor

UMLExtensionPointView

(extends LabelView)

UMLExtensionPointView

Constructor

UMLExtensionPointCompartmentView

(extends UMLCompartmentView)

UMLExtensionPointCompartmentView

Constructor

UMLUseCaseView

(extends UMLClassifierView)

UMLUseCaseView

Properties

Properties

extensionPointCompartment

Type: UMLExtensionPointCompartmentView
Constructor

UMLActorView

(extends UMLClassifierView)

UMLActorView

Constructor

UMLIncludeView

(extends UMLGeneralEdgeView)

UMLIncludeView

Constructor

UMLExtendView

(extends UMLGeneralEdgeView)

UMLExtendView

Constructor

UMLUseCaseSubjectView

(extends UMLGeneralNodeView)

UMLUseCaseSubjectView

Constructor

UMLStatechartDiagram

(extends UMLDiagram)

UMLStatechartDiagram

Constructor

UMLPseudostateView

UMLPseudostateView

Constructor

UMLFinalStateView

(extends NodeView)

UMLFinalStateView

Constructor

UMLConnectionPointReferenceView

UMLConnectionPointReferenceView

Constructor

UMLInternalActivityView

(extends LabelView)

UMLInternalActivityView

Constructor

UMLInternalActivityCompartmentView

(extends UMLCompartmentView)

UMLInternalActivityCompartmentView

Constructor

UMLRegionView

(extends NodeView)

UMLRegionView

Constructor

UMLDecompositionCompartmentView

(extends UMLCompartmentView)

UMLDecompositionCompartmentView

Constructor

UMLStateView

(extends UMLGeneralNodeView)

UMLStateView

Properties

Properties

decompositionCompartment

Type: UMLDecompositionCompartmentView

internalActivityCompartment

Type: UMLInternalActivityCompartmentView
Constructor

UMLTransitionView

(extends UMLGeneralEdgeView)

UMLTransitionView

Constructor

UMLActivityDiagram

(extends UMLDiagram)

UMLActivityDiagram

Constructor

UMLPinView

UMLPinView

Constructor

UMLInputPinView

(extends UMLPinView)

UMLInputPinView

Constructor

UMLOutputPinView

(extends UMLPinView)

UMLOutputPinView

Constructor

UMLActionView

(extends UMLGeneralNodeView)

UMLActionView

Constructor

UMLObjectNodeView

(extends UMLGeneralNodeView)

UMLObjectNodeView

Constructor

UMLControlNodeView

(extends NodeView)

UMLControlNodeView

Constructor

UMLControlFlowView

(extends UMLGeneralEdgeView)

UMLControlFlowView

Constructor

UMLObjectFlowView

(extends UMLGeneralEdgeView)

UMLObjectFlowView

Constructor

UMLSwimlaneView

(extends NodeView)

UMLSwimlaneView

Properties

Properties

isVertical

Type: Boolean

nameLabel

Type: LabelView
Constructor

UMLSequenceDiagram

(extends UMLDiagram)

UMLSequenceDiagram

Constructor

UMLLinePartView

(extends NodeView)

UMLLinePartView (Line Part of LifelineView)

Methods

Methods

getActivationAt

yPosition number
Returns: UMLActivationView
Constructor

UMLSeqLifelineView

(extends UMLGeneralNodeView)

UMLSeqLifelineView

Properties
Methods

Properties

linePart

Type: UMLLinePartView

Methods

canCopy

Cannot be copied to clipboard.

canDelete

Cannnot be deleted view only.

Constructor

UMLMessageEndpointView

(extends NodeView)

UMLMessageEndpointView

Methods

Methods

arrangeObject

Movable freely when nothing connected, but movable horizontally only when a message is connected.

canCopy

Cannot be copied to clipboard.

canDelete

Cannnot be deleted view only.

Constructor

UMLEndpointView

UMLEndpointView

Constructor

UMLGateView

UMLGateView

Constructor

UMLActivationView

(extends NodeView)

UMLActivationView

Methods

Methods

canCopy

Cannot be copied to clipboard.

canDelete

Cannnot be deleted view only.

Properties

activation

Type: UMLActivationView

nameLabel

Type: EdgeLabelView

propertyLabel

Type: EdgeLabelView

showProperty

Type: boolean

showType

Type: boolean

stereotypeLabel

Type: EdgeLabelView

Methods

Private

_getSequenceNumberByPos

Private

_indexOfMessageView

canConnectTo

Determine where it can be connected to

canCopy

Cannot be copied to clipboard.

canDelete

Cannnot be deleted view only.

initialize

Constructor

UMLStateInvariantView

(extends NodeView)

UMLStateInvariantView

Properties
Methods

Properties

invariantLabel

Type: LabelView

Methods

canCopy

Cannot be copied to clipboard.

canDelete

Cannnot be deleted view only.

Constructor

UMLContinuationView

(extends NodeView)

UMLContinuationView

Properties
Methods

Properties

nameLabel

Type: LabelView

Methods

canCopy

Cannot be copied to clipboard.

canDelete

Cannnot be deleted view only.

Constructor

UMLCustomFrameView

(extends NodeView)

UMLCustomFrameView

Properties

Properties

frameTypeLabel

Type: LabelView

nameLabel

Type: LabelView
Constructor

UMLFrameView

(extends UMLCustomFrameView)

UMLFrameView

Constructor

UMLInteractionOperandView

(extends NodeView)

UMLInteractionOperandView

Properties
Methods

Properties

guardLabel

Type: LabelView

Methods

canCopy

Cannot be copied to clipboard.

canDelete

Cannnot be deleted view only.

Constructor

UMLInteractionOperandCompartmentView

(extends UMLCompartmentView)

UMLInteractionOperandCompartmentView

Constructor

UMLCombinedFragmentView

(extends UMLCustomFrameView)

UMLCombinedFragmentView

Properties
Methods

Properties

operandCompartment

Type: UMLInteractionOperandCompartmentView

Methods

canCopy

Cannot be copied to clipboard.

canDelete

Cannnot be deleted view only.

Constructor

UMLInteractionUseView

(extends NodeView)

UMLInteractionUseView

Properties
Methods

Properties

frameTypeLabel

Type: LabelView

nameLabel

Type: LabelView

Methods

canCopy

Cannot be copied to clipboard.

canDelete

Cannnot be deleted view only.

Constructor

UMLCommunicationDiagram

(extends UMLDiagram)

UMLCommunicationDiagram

Constructor

UMLCommLifelineView

(extends UMLGeneralNodeView)

UMLCommLifelineView

Methods

Methods

canCopy

Cannot be copied to clipboard.

canDelete

Cannnot be deleted view only.

Constructor

UMLCommMessageView

(extends EdgeNodeView)

UMLCommMessageView

Properties
Methods

Properties

nameLabel

Type: NodeLabelView

propertyLabel

Type: NodeLabelView

showProperty

Type: boolean

showType

Type: boolean

stereotypeLabel

Type: NodeLabelView

Methods

canCopy

Cannot be copied to clipboard.

canDelete

Cannnot be deleted view only.

Constructor

UMLProfileDiagram

(extends UMLDiagram)

UMLProfileDiagram

Constructor

UMLProfileView

(extends UMLPackageView)

UMLProfileView

Constructor

UMLMetaClassView

(extends UMLGeneralNodeView)

UMLMetaClassView

Constructor

UMLStereotypeView

(extends UMLClassView)

UMLStereotypeView

Constructor

UMLExtensionView

(extends UMLGeneralEdgeView)

UMLExtensionView

Constructor

UMLCustomTextView

(extends NodeView)

UMLCustomTextView

Properties

Properties

text

Type: string

wordWrap

Type: boolean
Constructor

UMLTextView

(extends UMLCustomTextView)

UMLTextView

Constructor

UMLCustomNoteView

(extends UMLCustomTextView)

UMLCustomNoteView

Constructor

UMLNoteView

(extends UMLCustomNoteView)

UMLNoteView

Constructor

UMLConstraintView

(extends UMLCustomNoteView)

UMLConstraintView

Constructor

UMLNoteLinkView

(extends EdgeView)

UMLNoteLinkView

Constructor

UMLConstraintLinkView

(extends EdgeView)

UMLConstraintLinkView

Constructor

ShapeView

(extends NodeView)

ShapeView

Constructor

RectangleView

(extends ShapeView)

RectangleView

Constructor

RoundRectView

(extends ShapeView)

RoundRectView

Constructor

EllipseView

(extends ShapeView)

EllipseView