Class UAF.DoctrineStereotype

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

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

    • STEREOTYPE_NAME

      public static final String STEREOTYPE_NAME
      See Also:
    • CREATEDBY

      public static final String CREATEDBY
      See Also:
    • MANDATEDDATE

      public static final String MANDATEDDATE
      The date when this version of the Standard was published.
      See Also:
    • PUBLISHEDBY

      public static final String PUBLISHEDBY
      See Also:
    • RATIFIEDBY

      public static final String RATIFIEDBY
      Relates a Standard to the ActualOrganization that ratified the Standard.
      See Also:
    • RETIREDDATE

      public static final String RETIREDDATE
      The date when this version of the Standard was retired.
      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:
    • ISENCAPSULATED

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

    • DoctrineStereotype

      protected DoctrineStereotype(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
    • getCreatedByProperty

      @CheckForNull public Property getCreatedByProperty()
    • getMandatedDateProperty

      @CheckForNull public Property getMandatedDateProperty()
    • getPublishedByProperty

      @CheckForNull public Property getPublishedByProperty()
    • getRatifiedByProperty

      @CheckForNull public Property getRatifiedByProperty()
    • getRetiredDateProperty

      @CheckForNull public Property getRetiredDateProperty()
    • getURIProperty

      @CheckForNull public Property getURIProperty()
    • getConformsToProperty

      @CheckForNull public Property getConformsToProperty()
    • getIsEncapsulatedProperty

      @CheckForNull public Property getIsEncapsulatedProperty()
    • 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()
    • setCreatedBy

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

      public void clearCreatedBy(Element element)
    • addCreatedBy

      public void addCreatedBy(Element element, Element value)
    • removeCreatedBy

      public void removeCreatedBy(Element element, Element value)
    • getCreatedBy

      public List<Element> getCreatedBy(Element element)
    • setMandatedDate

      public void setMandatedDate(Element element, @CheckForNull Element value)
    • clearMandatedDate

      public void clearMandatedDate(Element element)
    • getMandatedDate

      @CheckForNull public Element getMandatedDate(Element element)
    • setPublishedBy

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

      public void clearPublishedBy(Element element)
    • addPublishedBy

      public void addPublishedBy(Element element, Element value)
    • removePublishedBy

      public void removePublishedBy(Element element, Element value)
    • getPublishedBy

      public List<Element> getPublishedBy(Element element)
    • setRatifiedBy

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

      public void clearRatifiedBy(Element element)
    • addRatifiedBy

      public void addRatifiedBy(Element element, Element value)
    • removeRatifiedBy

      public void removeRatifiedBy(Element element, Element value)
    • getRatifiedBy

      public List<Element> getRatifiedBy(Element element)
    • setRetiredDate

      public void setRetiredDate(Element element, @CheckForNull Element value)
    • clearRetiredDate

      public void clearRetiredDate(Element element)
    • getRetiredDate

      @CheckForNull public Element getRetiredDate(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)
    • setIsEncapsulated

      public void setIsEncapsulated(Element element, @CheckForNull Boolean value)
    • clearIsEncapsulated

      public void clearIsEncapsulated(Element element)
    • isIsEncapsulated

      @CheckForNull public Boolean isIsEncapsulated(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)