Class SysMLProfile.ConjugatedInterfaceBlockStereotype

  • Enclosing class:
    SysMLProfile

    public static class SysMLProfile.ConjugatedInterfaceBlockStereotype
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private SysMLProfile _p  
      static java.lang.String ISENCAPSULATED
      If true, then the block is treated as a black box; a part typed by this black box can only be connected via its ports or directly to its outer boundary.
      private com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property original  
      static java.lang.String ORIGINAL
      The original Interface Block of the conjugated Interface Block that has the same features as the original, except its Directed Features and Flow Properties are reversed.
      static java.lang.String STEREOTYPE_NAME  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void clear()  
      void clearIsEncapsulated​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)  
      void clearOriginal​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)  
      com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property getIsEncapsulatedProperty()  
      com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element getOriginal​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)  
      com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property getOriginalProperty()  
      com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getStereotype()  
      boolean is​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)  
      static boolean isInstance​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)  
      java.lang.Boolean isIsEncapsulated​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)  
      void setIsEncapsulated​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element, java.lang.Boolean value)  
      void setOriginal​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element, com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element value)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • ORIGINAL

        public static final java.lang.String ORIGINAL
        The original Interface Block of the conjugated Interface Block that has the same features as the original, except its Directed Features and Flow Properties are reversed.
        See Also:
        Constant Field Values
      • ISENCAPSULATED

        public static final java.lang.String ISENCAPSULATED
        If true, then the block is treated as a black box; a part typed by this black box can only be connected via its ports or directly to its outer boundary. If false, or if a value is not present, then connections can be established to elements of its internal structure via deep-nested connector ends.
        See Also:
        Constant Field Values
      • original

        @CheckForNull
        private com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property original
    • Constructor Detail

      • ConjugatedInterfaceBlockStereotype

        protected ConjugatedInterfaceBlockStereotype​(SysMLProfile profile)
    • Method Detail

      • getStereotype

        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getStereotype()
      • getOriginalProperty

        @CheckForNull
        public com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property getOriginalProperty()
      • getIsEncapsulatedProperty

        @CheckForNull
        public com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property getIsEncapsulatedProperty()
      • setOriginal

        public void setOriginal​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element,
                                @CheckForNull
                                com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element value)
      • clearOriginal

        public void clearOriginal​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
      • getOriginal

        @CheckForNull
        public com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element getOriginal​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
      • setIsEncapsulated

        public void setIsEncapsulated​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element,
                                      @CheckForNull
                                      java.lang.Boolean value)
      • clearIsEncapsulated

        public void clearIsEncapsulated​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
      • isIsEncapsulated

        @CheckForNull
        public java.lang.Boolean isIsEncapsulated​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
      • clear

        protected void clear()
      • is

        public boolean is​(@CheckForNull
                          com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
      • isInstance

        public static boolean isInstance​(@CheckForNull
                                         com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)