Class UAF.EnterpriseObjectiveStereotype

java.lang.Object
com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
com.nomagic.magicdraw.uaf.UAF.EnterpriseObjectiveStereotype
Enclosing class:
UAF

public static class UAF.EnterpriseObjectiveStereotype extends ProfileImplementation.StereotypeWrapper
  • Field Details

    • STEREOTYPE_NAME

      public static final String STEREOTYPE_NAME
      See Also:
    • BENEFIT

      public static final String BENEFIT
      See Also:
    • URI

      public static final String URI
      Captures Unique identifier for the element.
      See Also:
    • CONFORMSTO

      public static final String CONFORMSTO
      Relates a UAFElement to the Standard that the UAFElement is conforming to.
      See Also:
    • DERIVED

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

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

      public static final String ID
      The unique id of the requirement.
      See Also:
    • MASTER

      public static final 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:
    • REFINEDBY

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

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

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

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

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

    • EnterpriseObjectiveStereotype

      protected EnterpriseObjectiveStereotype(UAF profile)
  • Method Details

    • getStereotype

      public Stereotype getStereotype()
      Description copied from class: ProfileImplementation.StereotypeWrapper
      Returns stereotype for this wrapper.
      Specified by:
      getStereotype in class ProfileImplementation.StereotypeWrapper
      Returns:
      stereotype
    • getBenefitProperty

      @CheckForNull public Property getBenefitProperty()
    • getURIProperty

      @CheckForNull public Property getURIProperty()
    • getConformsToProperty

      @CheckForNull public Property getConformsToProperty()
    • getDerivedProperty

      @CheckForNull public Property getDerivedProperty()
    • getDerivedFromProperty

      @CheckForNull public Property getDerivedFromProperty()
    • getIdProperty

      @CheckForNull public Property getIdProperty()
    • getMasterProperty

      @CheckForNull public Property getMasterProperty()
    • getRefinedByProperty

      @CheckForNull public Property getRefinedByProperty()
    • getSatisfiedByProperty

      @CheckForNull public Property getSatisfiedByProperty()
    • getTextProperty

      @CheckForNull public Property getTextProperty()
    • getTracedToProperty

      @CheckForNull public Property getTracedToProperty()
    • getVerifiedByProperty

      @CheckForNull public Property getVerifiedByProperty()
    • setBenefit

      public void setBenefit(Element element, @CheckForNull Collection<? extends Element> value)
    • clearBenefit

      public void clearBenefit(Element element)
    • addBenefit

      public void addBenefit(Element element, Element value)
    • removeBenefit

      public void removeBenefit(Element element, Element value)
    • getBenefit

      public List<Element> getBenefit(Element element)
    • setURI

      public void setURI(Element element, @CheckForNull String value)
    • clearURI

      public void clearURI(Element element)
    • getURI

      @CheckForNull public String getURI(Element element)
    • setConformsTo

      public void setConformsTo(Element element, @CheckForNull Collection<? extends Element> value)
    • clearConformsTo

      public void clearConformsTo(Element element)
    • addConformsTo

      public void addConformsTo(Element element, Element value)
    • removeConformsTo

      public void removeConformsTo(Element element, Element value)
    • getConformsTo

      public List<Element> getConformsTo(Element element)
    • setDerived

      public void setDerived(Element element, @CheckForNull Collection<? extends Element> value)
    • clearDerived

      public void clearDerived(Element element)
    • addDerived

      public void addDerived(Element element, Element value)
    • removeDerived

      public void removeDerived(Element element, Element value)
    • getDerived

      public List<Element> getDerived(Element element)
    • setDerivedFrom

      public void setDerivedFrom(Element element, @CheckForNull Collection<? extends Element> value)
    • clearDerivedFrom

      public void clearDerivedFrom(Element element)
    • addDerivedFrom

      public void addDerivedFrom(Element element, Element value)
    • removeDerivedFrom

      public void removeDerivedFrom(Element element, Element value)
    • getDerivedFrom

      public List<Element> getDerivedFrom(Element element)
    • setId

      public void setId(Element element, @CheckForNull String value)
    • clearId

      public void clearId(Element element)
    • getId

      @CheckForNull public String getId(Element element)
    • setMaster

      public void setMaster(Element element, @CheckForNull Element value)
    • clearMaster

      public void clearMaster(Element element)
    • getMaster

      @CheckForNull public Element getMaster(Element element)
    • setRefinedBy

      public void setRefinedBy(Element element, @CheckForNull Collection<? extends Element> value)
    • clearRefinedBy

      public void clearRefinedBy(Element element)
    • addRefinedBy

      public void addRefinedBy(Element element, Element value)
    • removeRefinedBy

      public void removeRefinedBy(Element element, Element value)
    • getRefinedBy

      public List<Element> getRefinedBy(Element element)
    • setSatisfiedBy

      public void setSatisfiedBy(Element element, @CheckForNull Collection<? extends Element> value)
    • clearSatisfiedBy

      public void clearSatisfiedBy(Element element)
    • addSatisfiedBy

      public void addSatisfiedBy(Element element, Element value)
    • removeSatisfiedBy

      public void removeSatisfiedBy(Element element, Element value)
    • getSatisfiedBy

      public List<Element> getSatisfiedBy(Element element)
    • setText

      public void setText(Element element, @CheckForNull String value)
    • clearText

      public void clearText(Element element)
    • getText

      @CheckForNull public String getText(Element element)
    • setTracedTo

      public void setTracedTo(Element element, @CheckForNull Collection<? extends Element> value)
    • clearTracedTo

      public void clearTracedTo(Element element)
    • addTracedTo

      public void addTracedTo(Element element, Element value)
    • removeTracedTo

      public void removeTracedTo(Element element, Element value)
    • getTracedTo

      public List<Element> getTracedTo(Element element)
    • setVerifiedBy

      public void setVerifiedBy(Element element, @CheckForNull Collection<? extends Element> value)
    • clearVerifiedBy

      public void clearVerifiedBy(Element element)
    • addVerifiedBy

      public void addVerifiedBy(Element element, Element value)
    • removeVerifiedBy

      public void removeVerifiedBy(Element element, Element value)
    • getVerifiedBy

      public List<Element> getVerifiedBy(Element element)
    • clear

      protected void clear()
    • is

      public boolean is(@CheckForNull Element element)
    • isInstance

      public static boolean isInstance(@CheckForNull Element element)