Class SwimlaneView
java.lang.Object
com.nomagic.magicdraw.uml.MDElementImpl
com.nomagic.magicdraw.uml.symbols.PresentationElement
com.nomagic.magicdraw.uml.symbols.paths.PathConnector
com.nomagic.magicdraw.uml.symbols.shapes.ShapeElement
com.nomagic.magicdraw.uml.symbols.shapes.ContainerShapeView
com.nomagic.magicdraw.uml.symbols.shapes.TableShapeView<ActivityPartition,SwimlaneCellView,com.nomagic.magicdraw.uml.symbols.shapes.SwimlaneHeaderView>
com.nomagic.magicdraw.uml.symbols.shapes.SwimlaneView
- All Implemented Interfaces:
BaseElement
,MDElement
,ModelElementProvider
,com.nomagic.magicdraw.uml.symbols.manipulators.centerlines.CenterlineableShape
,com.nomagic.magicdraw.uml.symbols.PropertyBasedPresentationElement
,StereotypesDisplayModeOwner
,com.nomagic.magicdraw.uml.symbols.SuspendShapeAutoResizeModeProvider
,NameOwner
,PropertyChangeListener
,Cloneable
,Comparable
,EventListener
@OpenApi
public class SwimlaneView
extends com.nomagic.magicdraw.uml.symbols.shapes.TableShapeView<ActivityPartition,SwimlaneCellView,com.nomagic.magicdraw.uml.symbols.shapes.SwimlaneHeaderView>
implements StereotypesDisplayModeOwner, com.nomagic.magicdraw.uml.symbols.PropertyBasedPresentationElement
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final List
static final String
static final String
static final String
Fields inherited from class com.nomagic.magicdraw.uml.symbols.shapes.TableShapeView
DEFAULT_HEADER_WIDTH, DEFAULT_TABLE_HEIGHT
Fields inherited from class com.nomagic.magicdraw.uml.symbols.shapes.ContainerShapeView
CONTAINER_SHAPE_INSETS, SHAPE_DISTANCE_FROM_EDGE
Fields inherited from class com.nomagic.magicdraw.uml.symbols.shapes.ShapeElement
BORDER_ELEMENT_MARGIN_ALL, BORDER_ELEMENT_MARGIN_BOTTOM, BORDER_ELEMENT_MARGIN_LEFT, BORDER_ELEMENT_MARGIN_LEFT_RIGHT, BORDER_ELEMENT_MARGIN_MODES, BORDER_ELEMENT_MARGIN_NONE, BORDER_ELEMENT_MARGIN_RIGHT, BORDER_ELEMENT_MARGIN_TOP, BORDER_ELEMENT_MARGIN_TOP_BOTTOM, BOTTOM_EDGE, INSIDE_EDGE_POSITION, LEFT_EDGE, NEED_AUTOSIZE_FULL, NEED_AUTOSIZE_LAYOUT, NEED_AUTOSIZE_NONE, NO_EDGE, NULL_INSETS, ON_EDGE_POSITION, OUTSIDE_EDGE_POSITION, RIGHT_EDGE, SPACE, SPACE_INSETS, SPACE_INSETS_EMPTY_TOP_BOTTOM, TOP_EDGE
Fields inherited from class com.nomagic.magicdraw.uml.symbols.paths.PathConnector
showsProxy
Fields inherited from class com.nomagic.magicdraw.uml.symbols.PresentationElement
DASHED_STROKE, DEFAULT_LINE_WIDTH, DOTTED_STROKE, HANDLE_SIZE, MAX_LINE_WIDTH, MIN_LINE_WIDTH, peStyle, SHADOW_WIDTH, SOLID_STROKE
Fields inherited from interface com.nomagic.magicdraw.uml.symbols.shapes.StereotypesDisplayModeOwner
DSL_STEREOTYPE_DISPLAY_MODE_ALL, DSL_STEREOTYPE_DISPLAY_MODE_LAST, DSL_STEREOTYPE_DISPLAY_MODE_NONE, DSL_STEREOTYPE_DISPLAY_MODES, STEREOTYPE_DISPLAY_MODE_DO_NOT_DISPLAY_STEREOTYPES, STEREOTYPE_DISPLAY_MODE_ICON, STEREOTYPE_DISPLAY_MODE_SHAPE_IMAGE, STEREOTYPE_DISPLAY_MODE_SHAPE_IMAGE_AND_TEXT, STEREOTYPE_DISPLAY_MODE_TEXT, STEREOTYPE_DISPLAY_MODE_TEXT_AND_ICON, STEREOTYPES_DISPLAY_MODES, STEREOTYPES_DISPLAY_MODES_SIMPLE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Method accepts a visitor, and calls method "visit<class name>(this)" of a visitor.boolean
canAddInstance
(PresentationElement symbol) Object view has no children.protected com.dassault_systemes.modeler.foundation.diagram.style.PresentationElementStyle
Creates the presentation element style for this presentation element.protected com.nomagic.magicdraw.uml.symbols.shapes.TableShapeInitializer
protected void
com.dassault_systemes.modeler.foundation.model.ModelElement
findOwnerForElement
(PresentationElement parent, com.dassault_systemes.modeler.foundation.model.ModelElementOwnershipContext ownershipContext) List<com.nomagic.magicdraw.uml.symbols.manipulators.centerlines.CenterlineableShape>
getCenterlineableInnerParts
(int orientation) Gets shape inner parts which have centerlines.Gets DSL stereotype display mode.com.nomagic.magicdraw.uml.symbols.shapes.TextObject.VerticalPosition
protected String
Gets stereotype display mode.void
internalApplyProperties
(com.dassault_systemes.modeler.magic.diagram.styledelegates.PresentationElementStyleChanger changer) Applies properties from given property managervoid
Silently applies all properties after initializationprotected void
Internal symbol update method for subclassing.boolean
Indicates whether this shape provides horizontal center-lines to other shapes.boolean
boolean
boolean
boolean
boolean
Indicates whether this shape provides vertical center-lines to other shapes.void
setConstraintTextMode
(String mode) void
Sets DSL stereotype display mode value.void
setHeaderVerticalPosition
(com.nomagic.magicdraw.uml.symbols.shapes.TextObject.VerticalPosition headerVerticalPosition) Set header vertical position on Y axisvoid
void
setShowConstraints
(boolean show) void
setShowElementProperties
(boolean showElementProperties) void
void
setShowTaggedValues
(boolean show) void
Sets stereotype display mode value.void
setUseFullRepresentedElementSignature
(boolean value) void
sSetConstraintTextMode
(String mode) void
Simple sets (no updates) DSL stereotypes display mode.void
void
sSetShowConstraints
(boolean show) void
sSetShowElementProperties
(boolean showElementProperties) void
void
sSetShowTaggedValues
(boolean show) void
Simple sets (no updates) stereotypes display mode.void
sSetUseFullRepresentedElementSignature
(boolean value) Methods inherited from class com.nomagic.magicdraw.uml.symbols.shapes.TableShapeView
canBeAutosized, clone, collectHeadersRecursively, forEachHeader, getAllCells, getAllHeaders, getCellForHeader, getCellsByHeaderModelElement, getCellsForHeader, getChildrenInsets, getDefaultDimension, getHeaders, getHorizontalHeaders, getInnerTableHeadersByHeaderModelElement, getPositionOfHeaderBounds, getPreferredManipulationHeightForHorizontalHeader, getPreferredManipulationWidthForVerticalHeader, getProxyPresentationElementsStream, getRemovableChildren, getTableHeaderByModelElement, getTableHeadersRecursively, getTableHeadersRecursively, getTableShapeStroke, getVerticalHeaders, initializeByChildren, insertHeaderAt, internalAppendChildRect, internalGetPresentationElementStroke, internalLayoutChildren, intersects, isCenterlineInner, isChildLayoutable, isDrawClosingBorder, isLastHeader, isLockLayout, minimumDimensionForShrinking, paintSelf, preferredDimension, removeHeaderFromMaps, removePresentationElement, removeTableHeader, setDrawClosingBorder, setLockLayout, snapsToCenterlines
Methods inherited from class com.nomagic.magicdraw.uml.symbols.shapes.ContainerShapeView
addPresentationElement, addPresentationElement, addPresentationElementWithoutResize, adjustBoundsBeforeChange, adjustChildBoundsForMoving, autosize, autosizeByChildren, calculateAutosizeDimension, calculateAutosizeDimension, canAddChild, canMoveChildOutside, checkShowsProxy, childrenBoundsForReshape, clearShowsProxy, constructLayoutHelper, correctChildrenVector, getChildrenBounds, getChildrenOnBorderBounds, getContainerBounds, getDefaultChildrenInsets, getLayoutHelper, getLayoutHelperClone, getManipulatedElementAt, getManipulationPreferredDimension, getPresentationElementAt, getPresentationElementIndex, getPresentationElements, hasManipulatedChildrenIncludingIndirect, hasManipulatedShapesNotOnEdge, hasManipulatedShapesOnEdge, hasManipulatedShapesOnEdge, internalAddIndirectManipulatedChildrenRect, internalGetChildAt, internalGetIndirectManipulatedChildrenRect, internalGetManipulatedChildrenRect, internalGetManipulatedChildrenRect, internalGetSelfManipulationPreferredSize, internalSetChildren, isCanChildrenChangeEdge, isCanMoveChildren, isChildMovable, layoutChildren, moveChild, moveChildren, needAdjustToPreferred, paintChildren, paintChildrenBackground, prefDimensionByManipulatedChildren, recursiveAutosize, removePresentationElement, sAddPresentationElement, setBounds, setBounds, setCanMoveChildren, setDummyResizeMode, setFillColor, setFillColorForChildren, setLayoutHelper, setPresentationElements, showPathElements, simpleSetBounds, simpleSetBounds, sRemovePresentationElement, sSetPresentationElements
Methods inherited from class com.nomagic.magicdraw.uml.symbols.shapes.ShapeElement
addBreakPoints, adjustBounds, adjustOnEdge, adjustOnEdge, adjustOnEdgeChildren, autosize, autosizeAndResizeParent, calculateAdjustOnEdgeLocation, calculateAndGetMinimumShrinkingDimension, calculateAndGetPreferredDimension, calculateEdge, calculateMinimumDimension, calculateOnEdgeBounds, calculatePreferredDimension, calculatePreferredDimension, canHavePaths, clearOldRect, coversPoint, createBoundsShape, edgeChanged, ensureDimension, ensurePreferredDimensionIfShrinkable, ensurePreferredDimensionIfShrinkable, findFreePlaceForShapeOnBorder, getBorderElementMargin, getBounds, getDimensionForShrinking, getEdgeLine, getFixedConnectionPoints, getHeaderInsetReduce, getInsetsForOnEdgeShapes, getIntersection, getIntersection, getIntersection, getLoadedDimension, getMiddlePoint, getMiddlePoint, getMiddlePointX, getMiddlePointX, getMiddlePointY, getMiddlePointY, getMinimumDimension, getNearestEdge, getNearestEdge, getNeedAutosizeFlag, getNotCopyBounds, getOnEdge, getOnEdgeCornerDistance, getOnEdgePosition, getPreferredDimension, getPreferredDimensionForAutosize, getReshapeMode, getSizeForDrawing, getSuspendShapeAutoResizeMode, hasManipulator, initialize, internalGetBoundsShape, isAutosized, isOnEdge, isShapeOnEdge, isShrinkable, isSnapShapesOnBorderToGrid, isSnapToGrid, isUseFixedConnectionPoints, layoutChildren, maximumDimension, minimumDimension, minimumOrMinimumShrinkableDimension, moveLinksToSelf, movePathElement, movePathElements, needAdjustToMaximumDimension, onChildEdgeChange, prepareForShadowDrawing, providesHorizontalCenterline, providesVerticalCenterline, resetCalculatePreferredRegardingChildren, setAutosize, setBorderElementMargin, setCalculatePreferredRegardingChildren, setLoadedDimension, setMinimumDimension, setNeedAutosizeFlag, setOldRect, setOnEdge, setPreferredDimension, setReshapeMode, setSnapShapesOnBorderToGrid, setSuspendShapeAutoResizeMode, setUseFixedConnectionPoints, shouldDrawShadow, simpleSetBounds, simpleSetBounds, sSetAutosize, sSetBorderElementMargin, sSetBounds, sSetSuspendShapeAutoResizeMode, sSetVisibility, toString, updateLater
Methods inherited from class com.nomagic.magicdraw.uml.symbols.paths.PathConnector
addConnectedPathElement, createSmartListenerConfig, dispose, disposeConnectedPaths, findSymbolForEnd, findSymbolForEnd, getConnectedPathElement, getConnectedPathElementCount, getConnectedPathElements, getConnectedPathElements, getConnectedPathElements, getPreferredArrowLength, isShowsProxy, movePathElement, removeConnectedPathElement, sAddConnectedPathElement, selectPathsForMoving, setParent, setVisibility, sRemoveConnectedPathElement, sSetConnectedPathElements, supportsVisibleConnectedPathElementsIfSelfInvisible
Methods inherited from class com.nomagic.magicdraw.uml.symbols.PresentationElement
addPresentationElement, addProperty, adjustChildBounds, alwaysShowTooltip, applyProperties, askDeleteDataConfirmation, atInsert, atInsertChildren, autosizeAndResizeManipulatedParent, beforeDelete, boundsChanged, boundsChanged, canAddChild, canAddInstance, canBeDisposedOnUpdate, canChangeElementOwner, canChangeParent, canChangeParent, canFill, changeProperties, checkElementOwnerOnChange, checkProxyVisibility, childrenForMoving, collectSubManipulatedElements, collectSubPresentationElements, collectSubPresentationElements, collectSubShowingPresentationElements, coversPoint, createFillStrategy, createPropertyChangeListener, disposeChildren, disposePropertyChangeListener, draw, drawBackground, drawSymbol, drawSymbolBackground, dynamicFillColor, dynamicLineColor, dynamicLineWidth, dynamicLineWidth, dynamicPaintShadow, dynamicStroke, dynamicStroke, dynamicStroke, dynamicStyleFillColor, dynamicStyleLineColor, dynamicStyleTextColor, dynamicStyleTransparency, dynamicStyleTransparency, dynamicStyleValue, dynamicTextAlignment, dynamicTextColor, editName, editName, findOwnerForChildElement, findPresentationElement, firePropertyChange, generateID, getAbstractDiagramPresentationElement, getActualElement, getAdditionalRenderersToNotifyOnPropertiesChange, getAssignableModelElementsClasses, getBoundsShape, getBoundsToRepaint, getBoundsWithChildrenOnEdge, getCenterlinePoint, getCenterlinePointX, getCenterlinePointY, getChildPresentationElementForContextMenu, getChildrenWithSymbolProperties, getConfiguration, getDiagramPresentationElement, getDiagramSurface, getDrawComparator, getDynamicConfigurations, getDynamicStyleOwner, getEffectiveStyleDelegate, getEffectiveStyleOwner, getElement, getElementsForRelationshipConnecting, getElementToConnectRelationship, getFillColor, getFont, getFontHeight, getFontRenderContext, getHumanName, getHumanType, getLineColor, getLineWidth, getManipulatedElementAt, getManipulatedElementAt, getManipulatedIntersectionWith, getManipulatedIntersectionWith, getManipulatedIntersectionWith, getManipulatedIntersectionWith, getManipulatedParent, getManipulatedPresentationElements, getManipulationBounds, getModelElement, getModelElementsForRelationshipConnecting, getModelElementToConnectRelationship, getModelElementToMove, getNotZoomedTolerance, getObjectParent, getOwnStyleDelegate, getParent, getParentSymbolStyleOwner, getPreferredBounds, getPreferredSize, getPresentationElementAt, getPresentationElementAt, getPresentationElementAt, getPresentationElementAt, getPresentationElementCount, getPresentationElementsAt, getPresentationElementsAt, getPresentationElementsAt, getPresentationElementsAt, getPresentationElementStroke, getPresentationElementStroke, getProjectImpl, getProperty, getPropertyManager, getPropertyManagerName, getRenderer, getSelected, getStroke, getStroke, getStroke, getStroke, getStroke, getStroke, getStyle, getSymbolRenderer, getTextColor, getTolerance, getVisibility, getVisiblePresentationElements, handleModelDelete, hasManipulatedPresentationElements, hasSharedModelElement, initializeAndAutosize, internalBeforeUpdate, internalCreatePropertyChangeListener, internalGetModelElementsForRelationshipConnecting, internalGetModelElementsForRelationshipConnecting, internalGetModelElementToConnectRelationship, internalGetSpecificFont, internalGetSpecificTextColor, internalIsSuitableToConnectRelationship, internalIsSuitableToConnectRelationship, internalSnapToGrid, internalSnapToGrid, intersects, invalidate, isChildVisible, isContentHidden, isCreateElementListener, isDetectable, isDisposed, isLayouting, isMovableByMoveManager, isNotNull, isParentOf, isParentOf, isPreserveProportionsWhenGrowing, isSelected, isShowElementTypeAsLabel, isSortable, isSuitableToConnectRelationship, isTextEditable, isUseFillColor, isUseFillColorByProperty, isUseGradientForFill, isVisible, isVisibleInDiagram, isVisibleOrShrunken, movePathElementsRecursively, mustShowContextMenu, notifyCreated, notifyDiagramFrameSizeChange, notifyRepaintManager, onChildAdd, onChildRemove, onDiagramSurfaceSet, onFind, onFind, onFontChange, onParentChange, paintAdornments, paintAdornmentsBackground, paintChildrenAndAdornments, paintSelfBackground, preDisposeOnUpdate, prepareForLineDrawing, prepareForTextDrawing, propertyChange, recreateListeners, registerInSortManager, rememberBounds, rememberBounds, removeFromSortManager, removeItSelfOnUpdate, resizeParent, sAddPresentationElement, selectChildrenForMoving, selectObjectsForMoving, setAllSelected, setBounds, setCreateElementListener, setElement, setFont, setLayouting, setLineColor, setLineWidth, setLoadedVisibility, setLocation, setLocation, setModelElement, setNeedRecreateListeners, setPropertyManagerName, setSelected, setSelected, setSize, setSize, setSize, setTextColor, setTextEditable, setUseFillColor, setVisible, silentApply, silentApply, simpleSetBounds, snapToGrid, snapToGrid, snapViewToGrid, sortObjectsByX, sortObjectsByY, sSetBounds, sSetElement, sSetLocation, sSetLocation, sSetModelElement, sSetParent, sSetParentForAll, sSetSize, sSetSize, sSetSize, sSetVisible, tryToDeleteModelElementUponRemoval, update, updateAfterLoad, updateLabelsIgnoringSuspendableLater, updateModelByView, updateModelByViewInternal, updateViewAfterPropertyChange, useParentProperties, useParentStyle
Methods inherited from class com.nomagic.magicdraw.uml.MDElementImpl
accept, addPropertyChangeListener, canAdd, canAddChild, canBeDeleted, canDeleteChild, compareTo, createSortKeys, getClassType, getID, getName, getProjectProvider, getResourceID, getSortKeys, hasListeners, isEditable, removeAllParents, removeAllPropertyChangeListeners, removePropertyChangeListener, setID, setProjectProvider, setResourceIDProvider, sGetID
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.nomagic.magicdraw.uml.BaseElement
canAdd, isSelfChangeable
Methods inherited from interface com.nomagic.magicdraw.uml.symbols.manipulators.centerlines.CenterlineableShape
getAbstractDiagramPresentationElement, getCenterlinePoint, getCenterlinePointX, getCenterlinePointY
Methods inherited from interface com.nomagic.magicdraw.uml.MDElement
getProject
Methods inherited from interface com.nomagic.magicdraw.uml.symbols.PropertyBasedPresentationElement
addProperty, getProperty, getPropertyManager
-
Field Details
-
SHOW_PARTITION_NAME
- See Also:
-
SHOW_REPRESENTED
- See Also:
-
SHOW_REPRESENTED_IF_EXISTS
- See Also:
-
SHOW_BOTH
- See Also:
-
SHOW_NAME_MODES
-
-
Constructor Details
-
SwimlaneView
-
SwimlaneView
public SwimlaneView()
-
-
Method Details
-
internalUpdatePresentationElement
protected void internalUpdatePresentationElement()Description copied from class:PresentationElement
Internal symbol update method for subclassing. It is called from update as part of full update action.- Overrides:
internalUpdatePresentationElement
in classcom.nomagic.magicdraw.uml.symbols.shapes.ContainerShapeView
- See Also:
-
accept
Description copied from interface:MDElement
Method accepts a visitor, and calls method "visit<class name>(this)" of a visitor. See "Visitor" pattern for more details.- Specified by:
accept
in interfaceMDElement
- Overrides:
accept
in classcom.nomagic.magicdraw.uml.symbols.shapes.TableShapeView<ActivityPartition,
SwimlaneCellView, com.nomagic.magicdraw.uml.symbols.shapes.SwimlaneHeaderView> - Parameters:
visitor
- which visits this element.- Throws:
Exception
-
canAddInstance
Description copied from class:PresentationElement
Object view has no children.- Overrides:
canAddInstance
in classcom.nomagic.magicdraw.uml.symbols.shapes.ContainerShapeView
-
internalApplyProperties
public void internalApplyProperties(com.dassault_systemes.modeler.magic.diagram.styledelegates.PresentationElementStyleChanger changer) Description copied from class:PresentationElement
Applies properties from given property manager- Overrides:
internalApplyProperties
in classShapeElement
- Parameters:
changer
- new properties
-
internalSilentApply
public void internalSilentApply()Description copied from class:PresentationElement
Silently applies all properties after initialization- Overrides:
internalSilentApply
in classShapeElement
-
isShowElementProperties
public boolean isShowElementProperties() -
setShowElementProperties
public void setShowElementProperties(boolean showElementProperties) -
sSetShowElementProperties
public void sSetShowElementProperties(boolean showElementProperties) -
getStereotypesDisplayMode
Description copied from interface:StereotypesDisplayModeOwner
Gets stereotype display mode.- Specified by:
getStereotypesDisplayMode
in interfaceStereotypesDisplayModeOwner
- Returns:
- stereotype display mode.
-
sSetStereotypesDisplayMode
Description copied from interface:StereotypesDisplayModeOwner
Simple sets (no updates) stereotypes display mode.- Specified by:
sSetStereotypesDisplayMode
in interfaceStereotypesDisplayModeOwner
- Parameters:
mode
- stereotypes display mode value.
-
setStereotypesDisplayMode
Description copied from interface:StereotypesDisplayModeOwner
Sets stereotype display mode value.- Specified by:
setStereotypesDisplayMode
in interfaceStereotypesDisplayModeOwner
- Parameters:
mode
- stereotype display mode.
-
getDSLStereotypesDisplayMode
Description copied from interface:StereotypesDisplayModeOwner
Gets DSL stereotype display mode.- Specified by:
getDSLStereotypesDisplayMode
in interfaceStereotypesDisplayModeOwner
- Returns:
- stereotype display mode.
-
sSetDSLStereotypesDisplayMode
Description copied from interface:StereotypesDisplayModeOwner
Simple sets (no updates) DSL stereotypes display mode.- Specified by:
sSetDSLStereotypesDisplayMode
in interfaceStereotypesDisplayModeOwner
- Parameters:
mode
- stereotypes display mode value.
-
setDSLStereotypesDisplayMode
Description copied from interface:StereotypesDisplayModeOwner
Sets DSL stereotype display mode value.- Specified by:
setDSLStereotypesDisplayMode
in interfaceStereotypesDisplayModeOwner
- Parameters:
mode
- stereotype display mode.
-
isVerticalCenterlineProvider
public boolean isVerticalCenterlineProvider()Description copied from class:ShapeElement
Indicates whether this shape provides vertical center-lines to other shapes.- Overrides:
isVerticalCenterlineProvider
in classShapeElement
- Returns:
- true if this shape provides vertical center lines, false otherwise.
-
isHorizontalCenterlineProvider
public boolean isHorizontalCenterlineProvider()Description copied from class:ShapeElement
Indicates whether this shape provides horizontal center-lines to other shapes.- Overrides:
isHorizontalCenterlineProvider
in classShapeElement
- Returns:
- true if this shape provides horizontal center-lines, false otherwise.
-
isShowTaggedValues
public boolean isShowTaggedValues() -
sSetShowTaggedValues
public void sSetShowTaggedValues(boolean show) -
setShowTaggedValues
public void setShowTaggedValues(boolean show) -
setShowConstraints
public void setShowConstraints(boolean show) -
sSetShowConstraints
public void sSetShowConstraints(boolean show) -
isShowConstraints
public boolean isShowConstraints() -
setConstraintTextMode
-
sSetConstraintTextMode
-
getConstraintTextMode
-
getShowPartitionNameMode
-
isUseFullRepresentedElementSignature
public boolean isUseFullRepresentedElementSignature() -
setShowPartitionNameMode
-
sSetShowPartitionNameMode
-
setUseFullRepresentedElementSignature
public void setUseFullRepresentedElementSignature(boolean value) -
sSetUseFullRepresentedElementSignature
public void sSetUseFullRepresentedElementSignature(boolean value) -
getSecondaryImageAndStereotypeDisplayMode
-
sSetSecondaryImageAndStereotypeDisplayMode
-
setSecondaryImageAndStereotypeDisplayMode
-
getCenterlineableInnerParts
public List<com.nomagic.magicdraw.uml.symbols.manipulators.centerlines.CenterlineableShape> getCenterlineableInnerParts(int orientation) Description copied from interface:com.nomagic.magicdraw.uml.symbols.manipulators.centerlines.CenterlineableShape
Gets shape inner parts which have centerlines.- Specified by:
getCenterlineableInnerParts
in interfacecom.nomagic.magicdraw.uml.symbols.manipulators.centerlines.CenterlineableShape
- Overrides:
getCenterlineableInnerParts
in classShapeElement
- Parameters:
orientation
- orientation of inner parts centerlines.- Returns:
- a list of inner parts which can have centerlines.
-
getHeaderVerticalPosition
public com.nomagic.magicdraw.uml.symbols.shapes.TextObject.VerticalPosition getHeaderVerticalPosition()- Returns:
- header vertical position on Y axis
-
setHeaderVerticalPosition
public void setHeaderVerticalPosition(com.nomagic.magicdraw.uml.symbols.shapes.TextObject.VerticalPosition headerVerticalPosition) Set header vertical position on Y axis- Parameters:
headerVerticalPosition
- position
-
getRemoveHeaderCommandName
- Specified by:
getRemoveHeaderCommandName
in classcom.nomagic.magicdraw.uml.symbols.shapes.TableShapeView<ActivityPartition,
SwimlaneCellView, com.nomagic.magicdraw.uml.symbols.shapes.SwimlaneHeaderView>
-
fillSelf
- Specified by:
fillSelf
in classcom.nomagic.magicdraw.uml.symbols.shapes.TableShapeView<ActivityPartition,
SwimlaneCellView, com.nomagic.magicdraw.uml.symbols.shapes.SwimlaneHeaderView>
-
createTableShapeInitializer
protected com.nomagic.magicdraw.uml.symbols.shapes.TableShapeInitializer createTableShapeInitializer()- Specified by:
createTableShapeInitializer
in classcom.nomagic.magicdraw.uml.symbols.shapes.TableShapeView<ActivityPartition,
SwimlaneCellView, com.nomagic.magicdraw.uml.symbols.shapes.SwimlaneHeaderView>
-
findOwnerForElement
public com.dassault_systemes.modeler.foundation.model.ModelElement findOwnerForElement(PresentationElement parent, com.dassault_systemes.modeler.foundation.model.ModelElementOwnershipContext ownershipContext) - Overrides:
findOwnerForElement
in classPresentationElement
-
createPresentationElementStyle
protected com.dassault_systemes.modeler.foundation.diagram.style.PresentationElementStyle createPresentationElementStyle()Description copied from class:PresentationElement
Creates the presentation element style for this presentation element. Override only if a specific style for a specific presentation element should be created. The default implementation is to get style though style registry- Overrides:
createPresentationElementStyle
in classPresentationElement
-
asPresentationElement
- Specified by:
asPresentationElement
in interfacecom.nomagic.magicdraw.uml.symbols.manipulators.centerlines.CenterlineableShape
- Specified by:
asPresentationElement
in interfacecom.nomagic.magicdraw.uml.symbols.PropertyBasedPresentationElement
-