Class InteractionUseOverviewView

  • All Implemented Interfaces:
    BaseElement, com.nomagic.magicdraw.uml.CompartmentSupport, MDElement, ModelElementProvider, com.nomagic.magicdraw.uml.symbols.CompartmentContainer, com.nomagic.magicdraw.uml.symbols.CompartmentOwner, com.nomagic.magicdraw.uml.symbols.manipulators.centerlines.CenterlineableShape, com.nomagic.magicdraw.uml.symbols.shapes.OwnerNameLabelOwner, com.nomagic.magicdraw.uml.symbols.shapes.QualifiedNameLabelOwner, StereotypesDisplayModeOwner, com.nomagic.magicdraw.uml.symbols.SuspendShapeAutoResizeModeProvider, com.nomagic.magicdraw.uml.symbols.Wrapable, NameOwner, java.beans.PropertyChangeListener, java.lang.Cloneable, java.lang.Comparable, java.util.EventListener

    @OpenApi
    public class InteractionUseOverviewView
    extends com.nomagic.magicdraw.uml.symbols.shapes.FrameView
    implements com.nomagic.magicdraw.uml.symbols.shapes.OwnerNameLabelOwner
    • Constructor Detail

      • InteractionUseOverviewView

        public InteractionUseOverviewView()
      • InteractionUseOverviewView

        public InteractionUseOverviewView​(@CheckForNull
                                          PresentationElement parent)
    • Method Detail

      • accept

        public void accept​(Visitor visitor)
                    throws java.lang.Exception
        Description copied from interface: MDElement
        Method accepts visitor, and calls method visit<class name>(this) of visitor . See Visitor pattern for more details.
        Specified by:
        accept in interface MDElement
        Overrides:
        accept in class com.nomagic.magicdraw.uml.symbols.shapes.FrameView
        Parameters:
        visitor - which visits this element.
        Throws:
        java.lang.Exception
      • internalSpecificUpdate

        protected void internalSpecificUpdate()
        Overrides:
        internalSpecificUpdate in class com.nomagic.magicdraw.uml.symbols.shapes.HeaderShapeView
      • createSmartListenerConfig

        protected void createSmartListenerConfig​(java.util.List<SmartListenerConfig> configurations)
        Overrides:
        createSmartListenerConfig in class com.nomagic.magicdraw.uml.symbols.shapes.HeaderShapeView
      • internalSilentApply

        public void internalSilentApply()
        Description copied from class: PresentationElement
        Silently applies all properties after initialization
        Overrides:
        internalSilentApply in class com.nomagic.magicdraw.uml.symbols.shapes.HeaderShapeView
      • internalApplyProperties

        public void internalApplyProperties​(PropertyManager man)
        Description copied from class: PresentationElement
        Applies properties from given property manager
        Overrides:
        internalApplyProperties in class com.nomagic.magicdraw.uml.symbols.shapes.HeaderShapeView
        Parameters:
        man - new properties
      • getOwnerDisplayMode

        public java.lang.String getOwnerDisplayMode()
        Specified by:
        getOwnerDisplayMode in interface com.nomagic.magicdraw.uml.symbols.shapes.OwnerNameLabelOwner
      • sSetOwnerDisplayMode

        public void sSetOwnerDisplayMode​(java.lang.String mode)
        Specified by:
        sSetOwnerDisplayMode in interface com.nomagic.magicdraw.uml.symbols.shapes.OwnerNameLabelOwner
      • setOwnerDisplayMode

        public void setOwnerDisplayMode​(java.lang.String mode)
        Specified by:
        setOwnerDisplayMode in interface com.nomagic.magicdraw.uml.symbols.shapes.OwnerNameLabelOwner
      • updateName

        protected void updateName()
        Overrides:
        updateName in class com.nomagic.magicdraw.uml.symbols.shapes.HeaderShapeView
      • paintSelfBackground

        public void paintSelfBackground​(com.nomagic.magicdraw.uml.symbols.DiagramPaintContext context)
        Overrides:
        paintSelfBackground in class com.nomagic.magicdraw.uml.symbols.shapes.FrameView
      • selfSpecificHeaderShapeDraw

        protected void selfSpecificHeaderShapeDraw​(com.nomagic.magicdraw.uml.symbols.DiagramPaintContext context)
        Overrides:
        selfSpecificHeaderShapeDraw in class com.nomagic.magicdraw.uml.symbols.shapes.FrameView