Class UAF.ArchitecturalDescriptionStereotype

    • Field Detail

      • APPROVALAUTHORITY

        public static final java.lang.String APPROVALAUTHORITY
        Someone or something that has the authority to approve the ArchitecturalDescription.
        See Also:
        Constant Field Values
      • ARCHITECT

        public static final java.lang.String ARCHITECT
        Someone responsible for the creation of ArchitecturalDescription.
        See Also:
        Constant Field Values
      • ARCHITECTUREFRAMEWORK

        public static final java.lang.String ARCHITECTUREFRAMEWORK
        Indicates the type of framework used.
        See Also:
        Constant Field Values
      • ASSUMPTIONANDCONSTRAINT

        public static final java.lang.String ASSUMPTIONANDCONSTRAINT
        Any assumptions, constraints, and limitations contained in the ArchitecturalDescription, including those affecting deployment, communications performance, information assurance environments, etc.
        See Also:
        Constant Field Values
      • CREATINGORGANIZATION

        public static final java.lang.String CREATINGORGANIZATION
        The organization responsible for creating the ArchitecturalDescription.
        See Also:
        Constant Field Values
      • DATECOMPLETED

        public static final java.lang.String DATECOMPLETED
        Date that the ArchitecturalDescription was completed.
        See Also:
        Constant Field Values
      • METHODOLOGYUSED

        public static final java.lang.String METHODOLOGYUSED
        Name of the documented methodology that will be or has been used in describing the architecture.
        See Also:
        Constant Field Values
      • PURPOSE

        public static final java.lang.String PURPOSE
        Explains the need for the Architecture, what it will demonstrate, the types of analyses that will be applied to it, who is expected to perform the analyses, what decisions are expected to be made on the basis of each form of analysis, who is expected to make those decisions, and what actions are expected to result.
        See Also:
        Constant Field Values
      • RECOMMENDATIONS

        public static final java.lang.String RECOMMENDATIONS
        States the recommendations that have been developed based on the architecture effort. Examples include recommended system implementations, and opportunities for technology insertion.
        See Also:
        Constant Field Values
      • STATUS

        public static final java.lang.String STATUS
        State of the architecture description in terms of its development, baselining, activity (e.g. active or inactive), or some other factor of importance.
        See Also:
        Constant Field Values
      • SUMMARYOFFINDINGS

        public static final java.lang.String SUMMARYOFFINDINGS
        Summarizes the findings that have been developed so far. This may be updated several times during the development of the ArchitecturalDescription.
        See Also:
        Constant Field Values
      • TOBE

        public static final java.lang.String TOBE
        Indicates whether the ArchitecturalDescription represents an Architecture that exists or will exist in the future.
        See Also:
        Constant Field Values
      • TOOLSUSED

        public static final java.lang.String TOOLSUSED
        Identifies any tools used to develop the ArchitecturalDescription as well as file names and formats if appropriate.
        See Also:
        Constant Field Values
      • VERSION

        public static final java.lang.String VERSION
        Identifier that indicates the particular edition or revision of the architecture description.
        See Also:
        Constant Field Values
      • VIEW

        public static final java.lang.String VIEW
        Indicates which views are used in the ArchitecturalDescription.
        See Also:
        Constant Field Values
      • VIEWPOINT

        public static final java.lang.String VIEWPOINT
        The architecture viewpoints used when developing the architecture description.
        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

      • ArchitecturalDescriptionStereotype

        protected ArchitecturalDescriptionStereotype​(UAF profile)
    • Method Detail

      • getApprovalAuthorityProperty

        @CheckForNull
        public Property getApprovalAuthorityProperty()
      • getArchitectProperty

        @CheckForNull
        public Property getArchitectProperty()
      • getArchitectureFrameworkProperty

        @CheckForNull
        public Property getArchitectureFrameworkProperty()
      • getAssumptionAndConstraintProperty

        @CheckForNull
        public Property getAssumptionAndConstraintProperty()
      • getCreatingOrganizationProperty

        @CheckForNull
        public Property getCreatingOrganizationProperty()
      • getDateCompletedProperty

        @CheckForNull
        public Property getDateCompletedProperty()
      • getMethodologyUsedProperty

        @CheckForNull
        public Property getMethodologyUsedProperty()
      • getPurposeProperty

        @CheckForNull
        public Property getPurposeProperty()
      • getRecommendationsProperty

        @CheckForNull
        public Property getRecommendationsProperty()
      • getStatusProperty

        @CheckForNull
        public Property getStatusProperty()
      • getSummaryOfFindingsProperty

        @CheckForNull
        public Property getSummaryOfFindingsProperty()
      • getToBeProperty

        @CheckForNull
        public Property getToBeProperty()
      • getToolsUsedProperty

        @CheckForNull
        public Property getToolsUsedProperty()
      • getVersionProperty

        @CheckForNull
        public Property getVersionProperty()
      • getViewProperty

        @CheckForNull
        public Property getViewProperty()
      • getViewpointProperty

        @CheckForNull
        public Property getViewpointProperty()
      • getActualMeasurementSetProperty

        @CheckForNull
        public Property getActualMeasurementSetProperty()
      • getMeasurementSetProperty

        @CheckForNull
        public Property getMeasurementSetProperty()
      • getURIProperty

        @CheckForNull
        public Property getURIProperty()
      • getConformsToProperty

        @CheckForNull
        public Property getConformsToProperty()
      • setApprovalAuthority

        public void setApprovalAuthority​(Element element,
                                         @CheckForNull
                                         java.util.Collection<java.lang.String> value)
      • clearApprovalAuthority

        public void clearApprovalAuthority​(Element element)
      • addApprovalAuthority

        public void addApprovalAuthority​(Element element,
                                         java.lang.String value)
      • removeApprovalAuthority

        public void removeApprovalAuthority​(Element element,
                                            java.lang.String value)
      • getApprovalAuthority

        public java.util.List<java.lang.String> getApprovalAuthority​(Element element)
      • setArchitect

        public void setArchitect​(Element element,
                                 @CheckForNull
                                 java.util.Collection<java.lang.String> value)
      • clearArchitect

        public void clearArchitect​(Element element)
      • addArchitect

        public void addArchitect​(Element element,
                                 java.lang.String value)
      • removeArchitect

        public void removeArchitect​(Element element,
                                    java.lang.String value)
      • getArchitect

        public java.util.List<java.lang.String> getArchitect​(Element element)
      • setArchitectureFramework

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

        public void clearArchitectureFramework​(Element element)
      • getArchitectureFramework

        @CheckForNull
        public java.lang.String getArchitectureFramework​(Element element)
      • setAssumptionAndConstraint

        public void setAssumptionAndConstraint​(Element element,
                                               @CheckForNull
                                               java.util.Collection<java.lang.String> value)
      • clearAssumptionAndConstraint

        public void clearAssumptionAndConstraint​(Element element)
      • addAssumptionAndConstraint

        public void addAssumptionAndConstraint​(Element element,
                                               java.lang.String value)
      • removeAssumptionAndConstraint

        public void removeAssumptionAndConstraint​(Element element,
                                                  java.lang.String value)
      • getAssumptionAndConstraint

        public java.util.List<java.lang.String> getAssumptionAndConstraint​(Element element)
      • setCreatingOrganization

        public void setCreatingOrganization​(Element element,
                                            @CheckForNull
                                            java.util.Collection<java.lang.String> value)
      • clearCreatingOrganization

        public void clearCreatingOrganization​(Element element)
      • addCreatingOrganization

        public void addCreatingOrganization​(Element element,
                                            java.lang.String value)
      • removeCreatingOrganization

        public void removeCreatingOrganization​(Element element,
                                               java.lang.String value)
      • getCreatingOrganization

        public java.util.List<java.lang.String> getCreatingOrganization​(Element element)
      • setDateCompleted

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

        public void clearDateCompleted​(Element element)
      • getDateCompleted

        @CheckForNull
        public java.lang.String getDateCompleted​(Element element)
      • setMethodologyUsed

        public void setMethodologyUsed​(Element element,
                                       @CheckForNull
                                       java.util.Collection<java.lang.String> value)
      • clearMethodologyUsed

        public void clearMethodologyUsed​(Element element)
      • addMethodologyUsed

        public void addMethodologyUsed​(Element element,
                                       java.lang.String value)
      • removeMethodologyUsed

        public void removeMethodologyUsed​(Element element,
                                          java.lang.String value)
      • getMethodologyUsed

        public java.util.List<java.lang.String> getMethodologyUsed​(Element element)
      • setPurpose

        public void setPurpose​(Element element,
                               @CheckForNull
                               java.util.Collection<java.lang.String> value)
      • clearPurpose

        public void clearPurpose​(Element element)
      • addPurpose

        public void addPurpose​(Element element,
                               java.lang.String value)
      • removePurpose

        public void removePurpose​(Element element,
                                  java.lang.String value)
      • getPurpose

        public java.util.List<java.lang.String> getPurpose​(Element element)
      • setRecommendations

        public void setRecommendations​(Element element,
                                       @CheckForNull
                                       java.util.Collection<java.lang.String> value)
      • clearRecommendations

        public void clearRecommendations​(Element element)
      • addRecommendations

        public void addRecommendations​(Element element,
                                       java.lang.String value)
      • removeRecommendations

        public void removeRecommendations​(Element element,
                                          java.lang.String value)
      • getRecommendations

        public java.util.List<java.lang.String> getRecommendations​(Element element)
      • setStatus

        public void setStatus​(Element element,
                              @CheckForNull
                              java.util.Collection<java.lang.String> value)
      • clearStatus

        public void clearStatus​(Element element)
      • addStatus

        public void addStatus​(Element element,
                              java.lang.String value)
      • removeStatus

        public void removeStatus​(Element element,
                                 java.lang.String value)
      • getStatus

        public java.util.List<java.lang.String> getStatus​(Element element)
      • setSummaryOfFindings

        public void setSummaryOfFindings​(Element element,
                                         @CheckForNull
                                         java.util.Collection<java.lang.String> value)
      • clearSummaryOfFindings

        public void clearSummaryOfFindings​(Element element)
      • addSummaryOfFindings

        public void addSummaryOfFindings​(Element element,
                                         java.lang.String value)
      • removeSummaryOfFindings

        public void removeSummaryOfFindings​(Element element,
                                            java.lang.String value)
      • getSummaryOfFindings

        public java.util.List<java.lang.String> getSummaryOfFindings​(Element element)
      • setToBe

        public void setToBe​(Element element,
                            @CheckForNull
                            java.lang.Boolean value)
      • clearToBe

        public void clearToBe​(Element element)
      • isToBe

        @CheckForNull
        public java.lang.Boolean isToBe​(Element element)
      • setToolsUsed

        public void setToolsUsed​(Element element,
                                 @CheckForNull
                                 java.util.Collection<java.lang.String> value)
      • clearToolsUsed

        public void clearToolsUsed​(Element element)
      • addToolsUsed

        public void addToolsUsed​(Element element,
                                 java.lang.String value)
      • removeToolsUsed

        public void removeToolsUsed​(Element element,
                                    java.lang.String value)
      • getToolsUsed

        public java.util.List<java.lang.String> getToolsUsed​(Element element)
      • setVersion

        public void setVersion​(Element element,
                               @CheckForNull
                               java.util.Collection<java.lang.String> value)
      • clearVersion

        public void clearVersion​(Element element)
      • addVersion

        public void addVersion​(Element element,
                               java.lang.String value)
      • removeVersion

        public void removeVersion​(Element element,
                                  java.lang.String value)
      • getVersion

        public java.util.List<java.lang.String> getVersion​(Element element)
      • setView

        public void setView​(Element element,
                            @CheckForNull
                            java.util.Collection<? extends Element> value)
      • clearView

        public void clearView​(Element element)
      • removeView

        public void removeView​(Element element,
                               Element value)
      • getView

        public java.util.List<Element> getView​(Element element)
      • setViewpoint

        public void setViewpoint​(Element element,
                                 @CheckForNull
                                 java.util.Collection<? extends Element> value)
      • clearViewpoint

        public void clearViewpoint​(Element element)
      • addViewpoint

        public void addViewpoint​(Element element,
                                 Element value)
      • removeViewpoint

        public void removeViewpoint​(Element element,
                                    Element value)
      • getViewpoint

        public java.util.List<Element> getViewpoint​(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)