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.AbstractHeaderShapeView
com.nomagic.magicdraw.uml.symbols.shapes.AbstractShapeWithLabels
com.nomagic.magicdraw.uml.symbols.shapes.ShapeWithLabels
com.nomagic.magicdraw.uml.symbols.shapes.AbstractShapeWithLabelsInside
com.nomagic.magicdraw.uml.symbols.shapes.TypedElementWithLabels
com.nomagic.magicdraw.uml.symbols.shapes.PortView
All Implemented Interfaces:
com.dassault_systemes.modeler.foundation.common.compartments.CompartmentSupport, com.dassault_systemes.modeler.foundation.diagram.centerlines.CenterlineableShape, com.dassault_systemes.modeler.foundation.diagram.symbols.LabelOwner, com.dassault_systemes.modeler.foundation.diagram.symbols.shapes.labels.LabelsDisplayModeSupporter, 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, com.nomagic.magicdraw.uml.symbols.shapes.PortOwner, StereotypesDisplayModeOwner, NameOwner, PropertyChangeListener, Cloneable, Comparable, EventListener

@OpenApi public class PortView extends com.nomagic.magicdraw.uml.symbols.shapes.TypedElementWithLabels implements com.nomagic.magicdraw.uml.symbols.shapes.PortOwner
  • Field Summary

    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

    Fields inherited from interface com.dassault_systemes.modeler.foundation.diagram.symbols.shapes.labels.LabelsDisplayModeSupporter

    MIN_SIZE
  • Method Summary

    Modifier and Type
    Method
    Description
    Deprecated.
    use #getElement

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

    createNameLabelWrapper, getClassifiers, getType, isShowFullType, isShowMultiplicity, isShowText, isShowType, setShowFullType, setShowMultiplicity, setShowType, sSetClassifier, sSetShowFullType, sSetShowMultiplicity, sSetShowType, sSetType

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

    calculateOnEdgeBounds, checkShowsProxy, clone, createCompartmentElements, createConstraintLabelWrapper, createElementPropertiesLabelWrapper, createStereotypeLabelWrapper, createTaggedValueLabelWrapper, doInternalLayoutChildren, editName, getCollections, getEditTextDelegate, getHeaderBoundsForPreferredBounds, getHeaderObject, getLabelDisplayMode, getName, internalGetHeaderInsets, internalGetSelfManipulationPreferredSize, internalPostSpecificUpdate, isShowAllInside, isShowAnyInside, minimumSizeIgnoringOrientation, preferredSizeIgnoringOrientation, setCollections, setConstraintTextMode, setDSLStereotypesDisplayMode, setLabelDisplayMode, setMinSize, setName, setNameResizeLabel, setShowConstraints, setShowElementProperties, setShowName, setShowTaggedValues, setStereotypesDisplayMode, setVisibleElements, setWordWrap, sSetConstraintTextMode, sSetDSLStereotypesDisplayMode, sSetLabelDisplayMode, sSetName, sSetStereotypesDisplayMode, sSetWordWrap, updateIcon

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

    getConstraintLabelBox, getConstraintLabelWrapper, getConstraintTextMode, getDSLStereotypesDisplayMode, getElementNumberDisplayMode, getElementPropertiesLabelBox, getElementPropertiesLabelWrapper, getStereotypeLabelBox, getStereotypeLabelWrapper, getStereotypesDisplayMode, getTaggedValueLabelBox, getTaggedValueLabelWrapper, isShowConstraints, isShowElementProperties, isShowNumberTagName, isShowTaggedValues, sSetElementNumberDisplayMode, sSetShowConstraints, sSetShowElementProperties, sSetShowNumberTagName, sSetShowTaggedValues, updateAfterLoad, updateNameBox

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

    addLabel, asPresentationElement, canBeAutosized, edgeChanged, getBoundsToRepaint, getLabelHandler, getNameLabelBox, getNameLabelWrapper, internalAppendChildRect, internalPostUpdatePresentationElement, isLabelWrapText, isModelElementMandatory, isShowName, isWordWrap, removeLabel, setSuspendLabelAutoDisplayMode, setSuspendShapeAutoResizeMode, setTextEditable, simpleSetBounds, sSetElement, sSetShowName, sSetSuspendLabelAutoDisplayMode

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

    addExtraChildrenPrefSizePadding, adjustBoundsBeforeChange, autosize, autosizeAndResizeParent, calculateMinY, calculateOvalShapePreferredSize, correctChildrenVector, coversPoint, createBoundsShape, createStateForUpdateOperation, getAdditionalHeaderHeightForPreferredBounds, getChildrenBoundsForPreferredBounds, getHeaderDistanceFromTopForOvalShape, getHeaderInsets, getHeaderMaxYForShrinkableShape, getHeaderVerticalPosition, getHeaderVerticalPositionForLayout, getNameLabel, getOvalShapeAvailableWidth, getPreferredBounds, getPresentationElementAt, getStereotypesToDisplay, internalGetHeaderBoundsForPreferredBounds, internalLayoutChildren, internalPreSpecificUpdate, internalUpdatePresentationElement, invalidate, isBorderVisible, isChildLayoutable, isContentHidden, isHeaderOrientationVertical, isOvalShape, isParentShowsProxy, minimumDimension, minimumDimensionForShrinking, minimumSizeForShrinkingIgnoringOrientation, paintChildren, preferredDimension, setHeaderObject, setHeaderVerticalPosition, sSetAutosize, sSetHeaderVerticalPosition, switchWidthHeightIfVerticalOrientation

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

    addPresentationElement, addPresentationElement, addPresentationElementWithoutResize, adjustChildBoundsForMoving, autosizeByChildren, calculateAutosizeDimension, calculateAutosizeDimension, canAddChild, canMoveChildOutside, childrenBoundsForReshape, clearShowsProxy, constructLayoutHelper, getChildrenBounds, getChildrenInsets, getChildrenOnBorderBounds, getContainerBounds, getDefaultChildrenInsets, getLayoutHelper, getLayoutHelperClone, getManipulatedElementAt, getManipulationPreferredDimension, getPresentationElementIndex, getPresentationElements, getRemovableChildren, hasManipulatedChildrenIncludingIndirect, hasManipulatedShapesNotOnEdge, hasManipulatedShapesOnEdge, hasManipulatedShapesOnEdge, internalAddIndirectManipulatedChildrenRect, internalGetChildAt, internalGetIndirectManipulatedChildrenRect, internalGetManipulatedChildrenRect, internalGetManipulatedChildrenRect, internalSetChildren, isCanChildrenChangeEdge, isCanMoveChildren, isChildMovable, layoutChildren, moveChild, moveChildren, needAdjustToPreferred, paintChildrenBackground, prefDimensionByManipulatedChildren, recursiveAutosize, removePresentationElement, removePresentationElement, sAddPresentationElement, setBounds, setBounds, setCanMoveChildren, setDummyResizeMode, setFillColor, setFillColorForChildren, setLayoutHelper, setPresentationElements, showPathElements, 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, getResourceID, getSortKeys, hasListeners, isEditable, 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.dassault_systemes.modeler.foundation.common.compartments.CompartmentSupport

    setVisibleElements

    Methods inherited from interface com.dassault_systemes.modeler.foundation.diagram.symbols.LabelOwner

    getModelElement

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

    addProperty, asPresentationElement, getProperty, getPropertyManager
  • Method Details

    • getPort

      @OpenApi @Deprecated public Port getPort()
      Deprecated.
      use #getElement
      Gets port represented by this port symbol.