Class SwimlaneView

java.lang.Object
com.nomagic.magicdraw.uml.core.impl.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,SwimlaneHeaderView>
com.nomagic.magicdraw.uml.symbols.shapes.SwimlaneView
All Implemented Interfaces:
com.dassault_systemes.modeler.foundation.diagram.centerlines.CenterlineableShape, com.dassault_systemes.modeler.foundation.diagram.symbols.shapes.SuspendShapeAutoResizeModeProvider, com.dassault_systemes.modeler.foundation.project.ModelElementProjectProvider, BaseElement, MDElement, ModelElementProvider, com.nomagic.magicdraw.uml.symbols.PropertyBasedPresentationElement, StereotypesDisplayModeOwner, NameOwner, PropertyChangeListener, Cloneable, Comparable, EventListener

@OpenApi public class SwimlaneView extends com.nomagic.magicdraw.uml.symbols.shapes.TableShapeView<ActivityPartition,SwimlaneCellView,SwimlaneHeaderView> implements StereotypesDisplayModeOwner, com.nomagic.magicdraw.uml.symbols.PropertyBasedPresentationElement
  • Field Summary

    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.PresentationElement

    DASHED_STROKE, DOTTED_STROKE, SOLID_STROKE
  • Method Summary

    Methods inherited from class com.nomagic.magicdraw.uml.symbols.shapes.TableShapeView

    canBeAutosized, clone, collectHeadersRecursively, drawClosingBorder, 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, resetMaps, 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, forEachDrawablePresentationElement, 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.paths.PathConnector

    getConnectedPathElementCount, getConnectedPathElements, getConnectedPathElements, getConnectedPathElements

    Methods inherited from class com.nomagic.magicdraw.uml.core.impl.MDElementImpl

    addPropertyChangeListener, canAdd, canAddChild, canBeDeleted, canDeleteChild, compareTo, createSortKeys, getClassType, getID, getName, getResourceID, getSortKeys, hasListeners, isEditable, mdElementComputeIfAbsentProperty, mdElementGetProperty, mdElementRemoveProperty, mdElementSetOrRemoveProperty, mdElementSetProperty, removeAllParents, removeAllPropertyChangeListeners, removePropertyChangeListener, setID, 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.dassault_systemes.modeler.foundation.diagram.centerlines.CenterlineableShape

    getAbstractDiagramPresentationElement, getCenterlinePoint, getCenterlinePointX, getCenterlinePointY

    Methods inherited from interface com.nomagic.magicdraw.utils.NameOwner

    getName

    Methods inherited from interface com.nomagic.magicdraw.uml.symbols.PropertyBasedPresentationElement

    addProperty, getProperty, getPropertyManager