Class UAF.SecurityControlFamilyStereotype

    • Field Detail

      • MITIGATINGACTUALRESOURCE

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

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

        public static final java.lang.String MEASUREMENTSET
        Relates the MeasurableElement to the MeasurementSet that provides its Measurements by which it can be measured.
        See Also:
        Constant Field Values
      • URI

        public static final java.lang.String URI
        Captures Unique identifier for the element.
        See Also:
        Constant Field Values
      • CONFORMSTO

        public static final java.lang.String CONFORMSTO
        Relates a UAFElement to the Standard that the UAFElement is conforming to.
        See Also:
        Constant Field Values
    • Constructor Detail

      • SecurityControlFamilyStereotype

        protected SecurityControlFamilyStereotype​(UAF profile)
    • Method Detail

      • 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
                                                java.util.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 java.util.List<Element> getMitigatingActualResource​(Element element)
      • setDerived

        public void setDerived​(Element element,
                               @CheckForNull
                               java.util.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 java.util.List<Element> getDerived​(Element element)
      • setDerivedFrom

        public void setDerivedFrom​(Element element,
                                   @CheckForNull
                                   java.util.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 java.util.List<Element> getDerivedFrom​(Element element)
      • setId

        public void setId​(Element element,
                          @CheckForNull
                          java.lang.String value)
      • clearId

        public void clearId​(Element element)
      • getId

        @CheckForNull
        public java.lang.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
                                 java.util.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 java.util.List<Element> getRefinedBy​(Element element)
      • setSatisfiedBy

        public void setSatisfiedBy​(Element element,
                                   @CheckForNull
                                   java.util.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 java.util.List<Element> getSatisfiedBy​(Element element)
      • setText

        public void setText​(Element element,
                            @CheckForNull
                            java.lang.String value)
      • clearText

        public void clearText​(Element element)
      • getText

        @CheckForNull
        public java.lang.String getText​(Element element)
      • setTracedTo

        public void setTracedTo​(Element element,
                                @CheckForNull
                                java.util.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 java.util.List<Element> getTracedTo​(Element element)
      • setVerifiedBy

        public void setVerifiedBy​(Element element,
                                  @CheckForNull
                                  java.util.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 java.util.List<Element> getVerifiedBy​(Element element)
      • setActualMeasurementSet

        public void setActualMeasurementSet​(Element element,
                                            @CheckForNull
                                            java.util.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 java.util.List<Element> getActualMeasurementSet​(Element element)
      • setMeasurementSet

        public void setMeasurementSet​(Element element,
                                      @CheckForNull
                                      java.util.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 java.util.List<Element> getMeasurementSet​(Element element)
      • setURI

        public void setURI​(Element element,
                           @CheckForNull
                           java.lang.String value)
      • clearURI

        public void clearURI​(Element element)
      • getURI

        @CheckForNull
        public java.lang.String getURI​(Element element)
      • setConformsTo

        public void setConformsTo​(Element element,
                                  @CheckForNull
                                  java.util.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 java.util.List<Element> getConformsTo​(Element element)
      • clear

        protected void clear()
      • is

        public boolean is​(@CheckForNull
                          Element element)
      • isInstance

        public static boolean isInstance​(@CheckForNull
                                         Element element)