Class UAF.SecurityControlFamilyStereotype

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

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

    • STEREOTYPE_NAME

      public static final String STEREOTYPE_NAME
      See Also:
    • MITIGATINGACTUALRESOURCE

      public static final String MITIGATINGACTUALRESOURCE
      Relates an actual mitigation (an ActualResource for mitigating a Risk) to a SecurityControl.
      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:
    • ACTUALMEASUREMENTSET

      public static final String ACTUALMEASUREMENTSET
      Relates the MeasurableElement to the ActualMeasurementSet that provides its ActualMeasurements.
      See Also:
    • MEASUREMENTSET

      public static final String MEASUREMENTSET
      Relates the MeasurableElement to the MeasurementSet that provides its Measurements by which it can be measured.
      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:
  • Constructor Details

    • SecurityControlFamilyStereotype

      protected SecurityControlFamilyStereotype(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
    • getMitigatingActualResourceProperty

      @CheckForNull public Property getMitigatingActualResourceProperty()
    • 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()
    • getActualMeasurementSetProperty

      @CheckForNull public Property getActualMeasurementSetProperty()
    • getMeasurementSetProperty

      @CheckForNull public Property getMeasurementSetProperty()
    • getURIProperty

      @CheckForNull public Property getURIProperty()
    • getConformsToProperty

      @CheckForNull public Property getConformsToProperty()
    • setMitigatingActualResource

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

      public void clearMitigatingActualResource(Element element)
    • addMitigatingActualResource

      public void addMitigatingActualResource(Element element, Element value)
    • removeMitigatingActualResource

      public void removeMitigatingActualResource(Element element, Element value)
    • getMitigatingActualResource

      public List<Element> getMitigatingActualResource(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)
    • setActualMeasurementSet

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

      public void clearActualMeasurementSet(Element element)
    • addActualMeasurementSet

      public void addActualMeasurementSet(Element element, Element value)
    • removeActualMeasurementSet

      public void removeActualMeasurementSet(Element element, Element value)
    • getActualMeasurementSet

      public List<Element> getActualMeasurementSet(Element element)
    • setMeasurementSet

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

      public void clearMeasurementSet(Element element)
    • addMeasurementSet

      public void addMeasurementSet(Element element, Element value)
    • removeMeasurementSet

      public void removeMeasurementSet(Element element, Element value)
    • getMeasurementSet

      public List<Element> getMeasurementSet(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)
    • clear

      protected void clear()
    • is

      public boolean is(@CheckForNull Element element)
    • isInstance

      public static boolean isInstance(@CheckForNull Element element)