Class SysMLProfile.PerformanceRequirementStereotype

  • Enclosing class:
    SysMLProfile

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

      Fields 
      Modifier and Type Field Description
      private SysMLProfile _p  
      static java.lang.String DERIVED
      Derived from all requirements that are the client of a deriveReqt relationship for which this requirement is a supplier.
      static java.lang.String DERIVEDFROM
      Derived from all requirements that are the supplier of a deriveReqt relationship for which this requirement is a client.
      static java.lang.String ID
      The unique id of the requirement.
      static java.lang.String MASTER
      This is a derived property that lists the master requirement for this slave requirement.
      static java.lang.String REFINEDBY
      Derived from all elements that are the client of a refine relationship for which this requirement is a supplier.
      static java.lang.String RISK  
      static java.lang.String SATISFIEDBY
      Derived from all elements that are the client of a satisfy relationship for which this requirement is a supplier.
      static java.lang.String SOURCE  
      static java.lang.String STEREOTYPE_NAME  
      static java.lang.String TEXT
      The textual representation or a reference to the textual representation of the requirement.
      static java.lang.String TRACEDTO
      Derived from all elements that are the client of a trace relationship for which this requirement is a supplier.
      static java.lang.String VERIFIEDBY
      Derived from all elements that are the client of a verify relationship for which this requirement is a supplier.
      static java.lang.String VERIFYMETHOD  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addDerived​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element, com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element value)  
      void addDerivedFrom​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element, com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element value)  
      void addRefinedBy​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element, com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element value)  
      void addSatisfiedBy​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element, com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element value)  
      void addTracedTo​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element, com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element value)  
      void addVerifiedBy​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element, com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element value)  
      void clearDerived​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)  
      void clearDerivedFrom​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)  
      void clearId​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)  
      void clearMaster​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)  
      void clearRefinedBy​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)  
      void clearRisk​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)  
      void clearSatisfiedBy​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)  
      void clearSource​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)  
      void clearText​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)  
      void clearTracedTo​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)  
      void clearVerifiedBy​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)  
      void clearVerifyMethod​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)  
      java.util.List<com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element> getDerived​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)  
      java.util.List<com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element> getDerivedFrom​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)  
      com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property getDerivedFromProperty()  
      com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property getDerivedProperty()  
      java.lang.String getId​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)  
      com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property getIdProperty()  
      com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element getMaster​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)  
      com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property getMasterProperty()  
      java.util.List<com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element> getRefinedBy​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)  
      com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property getRefinedByProperty()  
      SysMLProfile.RiskKindEnum getRisk​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)  
      com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property getRiskProperty()  
      java.util.List<com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element> getSatisfiedBy​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)  
      com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property getSatisfiedByProperty()  
      java.lang.String getSource​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)  
      com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property getSourceProperty()  
      com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getStereotype()  
      java.lang.String getText​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)  
      com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property getTextProperty()  
      java.util.List<com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element> getTracedTo​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)  
      com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property getTracedToProperty()  
      java.util.List<com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element> getVerifiedBy​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)  
      com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property getVerifiedByProperty()  
      SysMLProfile.VerificationMethodKindEnum getVerifyMethod​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)  
      com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property getVerifyMethodProperty()  
      boolean is​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)  
      static boolean isInstance​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)  
      void removeDerived​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element, com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element value)  
      void removeDerivedFrom​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element, com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element value)  
      void removeRefinedBy​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element, com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element value)  
      void removeSatisfiedBy​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element, com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element value)  
      void removeTracedTo​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element, com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element value)  
      void removeVerifiedBy​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element, com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element value)  
      void setDerived​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element, java.util.Collection<? extends com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element> value)  
      void setDerivedFrom​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element, java.util.Collection<? extends com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element> value)  
      void setId​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element, java.lang.String value)  
      void setMaster​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element, com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element value)  
      void setRefinedBy​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element, java.util.Collection<? extends com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element> value)  
      void setRisk​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element, SysMLProfile.RiskKindEnum value)  
      void setSatisfiedBy​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element, java.util.Collection<? extends com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element> value)  
      void setSource​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element, java.lang.String value)  
      void setText​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element, java.lang.String value)  
      void setTracedTo​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element, java.util.Collection<? extends com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element> value)  
      void setVerifiedBy​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element, java.util.Collection<? extends com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element> value)  
      void setVerifyMethod​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element, SysMLProfile.VerificationMethodKindEnum value)  
      • Methods inherited from class java.lang.Object

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

      • DERIVED

        public static final java.lang.String DERIVED
        Derived from all requirements that are the client of a deriveReqt relationship for which this requirement is a supplier.
        See Also:
        Constant Field Values
      • DERIVEDFROM

        public static final java.lang.String DERIVEDFROM
        Derived from all requirements that are the supplier of a deriveReqt relationship for which this requirement is a client.
        See Also:
        Constant Field Values
      • ID

        public static final java.lang.String ID
        The unique id of the requirement.
        See Also:
        Constant Field Values
      • MASTER

        public static final java.lang.String MASTER
        This is a derived property that lists the master requirement for this slave requirement. The master attribute is derived from the supplier of the Copy dependency that has this requirement as the slave.
        See Also:
        Constant Field Values
      • REFINEDBY

        public static final java.lang.String REFINEDBY
        Derived from all elements that are the client of a refine relationship for which this requirement is a supplier.
        See Also:
        Constant Field Values
      • SATISFIEDBY

        public static final java.lang.String SATISFIEDBY
        Derived from all elements that are the client of a satisfy relationship for which this requirement is a supplier.
        See Also:
        Constant Field Values
      • TEXT

        public static final java.lang.String TEXT
        The textual representation or a reference to the textual representation of the requirement.
        See Also:
        Constant Field Values
      • TRACEDTO

        public static final java.lang.String TRACEDTO
        Derived from all elements that are the client of a trace relationship for which this requirement is a supplier.
        See Also:
        Constant Field Values
      • VERIFIEDBY

        public static final java.lang.String VERIFIEDBY
        Derived from all elements that are the client of a verify relationship for which this requirement is a supplier.
        See Also:
        Constant Field Values
    • Constructor Detail

      • PerformanceRequirementStereotype

        protected PerformanceRequirementStereotype​(SysMLProfile profile)
    • Method Detail

      • getStereotype

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

        @CheckForNull
        public com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property getRiskProperty()
      • getSourceProperty

        @CheckForNull
        public com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property getSourceProperty()
      • getVerifyMethodProperty

        @CheckForNull
        public com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property getVerifyMethodProperty()
      • getDerivedProperty

        @CheckForNull
        public com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property getDerivedProperty()
      • getDerivedFromProperty

        @CheckForNull
        public com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property getDerivedFromProperty()
      • getIdProperty

        @CheckForNull
        public com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property getIdProperty()
      • getMasterProperty

        @CheckForNull
        public com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property getMasterProperty()
      • getRefinedByProperty

        @CheckForNull
        public com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property getRefinedByProperty()
      • getSatisfiedByProperty

        @CheckForNull
        public com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property getSatisfiedByProperty()
      • getTextProperty

        @CheckForNull
        public com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property getTextProperty()
      • getTracedToProperty

        @CheckForNull
        public com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property getTracedToProperty()
      • getVerifiedByProperty

        @CheckForNull
        public com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property getVerifiedByProperty()
      • setRisk

        public void setRisk​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element,
                            @CheckForNull
                            SysMLProfile.RiskKindEnum value)
      • clearRisk

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

        @CheckForNull
        public SysMLProfile.RiskKindEnum getRisk​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
      • setSource

        public void setSource​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element,
                              @CheckForNull
                              java.lang.String value)
      • clearSource

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

        @CheckForNull
        public java.lang.String getSource​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
      • clearVerifyMethod

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

        public void setDerived​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element,
                               @CheckForNull
                               java.util.Collection<? extends com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element> value)
      • clearDerived

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

        public void addDerived​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element,
                               com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element value)
      • removeDerived

        public void removeDerived​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element,
                                  com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element value)
      • getDerived

        public java.util.List<com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element> getDerived​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
      • setDerivedFrom

        public void setDerivedFrom​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element,
                                   @CheckForNull
                                   java.util.Collection<? extends com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element> value)
      • clearDerivedFrom

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

        public void addDerivedFrom​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element,
                                   com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element value)
      • removeDerivedFrom

        public void removeDerivedFrom​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element,
                                      com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element value)
      • getDerivedFrom

        public java.util.List<com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element> getDerivedFrom​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
      • setId

        public void setId​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element,
                          @CheckForNull
                          java.lang.String value)
      • clearId

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

        @CheckForNull
        public java.lang.String getId​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
      • setMaster

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

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

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

        public void setRefinedBy​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element,
                                 @CheckForNull
                                 java.util.Collection<? extends com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element> value)
      • clearRefinedBy

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

        public void addRefinedBy​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element,
                                 com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element value)
      • removeRefinedBy

        public void removeRefinedBy​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element,
                                    com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element value)
      • getRefinedBy

        public java.util.List<com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element> getRefinedBy​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
      • setSatisfiedBy

        public void setSatisfiedBy​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element,
                                   @CheckForNull
                                   java.util.Collection<? extends com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element> value)
      • clearSatisfiedBy

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

        public void addSatisfiedBy​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element,
                                   com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element value)
      • removeSatisfiedBy

        public void removeSatisfiedBy​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element,
                                      com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element value)
      • getSatisfiedBy

        public java.util.List<com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element> getSatisfiedBy​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
      • setText

        public void setText​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element,
                            @CheckForNull
                            java.lang.String value)
      • clearText

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

        @CheckForNull
        public java.lang.String getText​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
      • setTracedTo

        public void setTracedTo​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element,
                                @CheckForNull
                                java.util.Collection<? extends com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element> value)
      • clearTracedTo

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

        public void addTracedTo​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element,
                                com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element value)
      • removeTracedTo

        public void removeTracedTo​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element,
                                   com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element value)
      • getTracedTo

        public java.util.List<com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element> getTracedTo​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
      • setVerifiedBy

        public void setVerifiedBy​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element,
                                  @CheckForNull
                                  java.util.Collection<? extends com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element> value)
      • clearVerifiedBy

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

        public void addVerifiedBy​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element,
                                  com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element value)
      • removeVerifiedBy

        public void removeVerifiedBy​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element,
                                     com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element value)
      • getVerifiedBy

        public java.util.List<com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element> getVerifiedBy​(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
      • 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)