Class UPDMProfile.ServiceDescriptionStereotype

    • Field Detail

      • APPROVALAUTHORITY

        public static final java.lang.String APPROVALAUTHORITY
        References the actual organizational resource that has the authority to approve the architectural description.
        See Also:
        Constant Field Values
      • ARCHITECT

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

        public static final java.lang.String ARCHITECTUREFRAMEWORK
        The architectureFramework tag identifies the subset of aliases to use within the context of the ArchitecturalDescription (i. e. DoDAF, MODAF or none)
        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
        Describes the ActualOrganizationalResource creating the ArchitecturalDescription.
        See Also:
        Constant Field Values
      • DATECOMPLETED

        public static final java.lang.String DATECOMPLETED
        Date that the Architectural Description was completed.
        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
      • 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 is existing or 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
      • URI

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

        public static final java.lang.String ACTUALPROPERTYSET
        The actual measurements to which the element must conform.
        See Also:
        Constant Field Values
      • CONFORMSTO

        public static final java.lang.String CONFORMSTO
        Standard that this UPDM element is conforming to.
        See Also:
        Constant Field Values
      • ENDBOUNDARYTYPE

        public static final java.lang.String ENDBOUNDARYTYPE
        End time of boundary.
        See Also:
        Constant Field Values
      • PROPERTYSET

        public static final java.lang.String PROPERTYSET
        Types of measurements corresponding to the actual measurements.
        See Also:
        Constant Field Values
      • STARTBOUNDARYTYPE

        public static final java.lang.String STARTBOUNDARYTYPE
        Start time of a boundary.
        See Also:
        Constant Field Values
    • Constructor Detail

      • ServiceDescriptionStereotype

        protected ServiceDescriptionStereotype​(UPDMProfile 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()
      • getPurposeProperty

        @CheckForNull
        public Property getPurposeProperty()
      • getRecommendationsProperty

        @CheckForNull
        public Property getRecommendationsProperty()
      • getSummaryOfFindingsProperty

        @CheckForNull
        public Property getSummaryOfFindingsProperty()
      • getToBeProperty

        @CheckForNull
        public Property getToBeProperty()
      • getToolsUsedProperty

        @CheckForNull
        public Property getToolsUsedProperty()
      • getViewpointProperty

        @CheckForNull
        public Property getViewpointProperty()
      • getViewsProperty

        @CheckForNull
        public Property getViewsProperty()
      • getURIProperty

        @CheckForNull
        public Property getURIProperty()
      • getActualPropertySetProperty

        @CheckForNull
        public Property getActualPropertySetProperty()
      • getConformsToProperty

        @CheckForNull
        public Property getConformsToProperty()
      • getEndBoundaryTypeProperty

        @CheckForNull
        public Property getEndBoundaryTypeProperty()
      • getPropertySetProperty

        @CheckForNull
        public Property getPropertySetProperty()
      • getStartBoundaryTypeProperty

        @CheckForNull
        public Property getStartBoundaryTypeProperty()
      • 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)
      • clearArchitectureFramework

        public void clearArchitectureFramework​(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)
      • 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)
      • 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)
      • setViewpoint

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

        public void clearViewpoint​(Element element)
      • addViewpoint

        public void addViewpoint​(Element element,
                                 java.lang.String value)
      • removeViewpoint

        public void removeViewpoint​(Element element,
                                    java.lang.String value)
      • getViewpoint

        public java.util.List<java.lang.String> getViewpoint​(Element element)
      • setViews

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

        public void clearViews​(Element element)
      • addViews

        public void addViews​(Element element,
                             Element value)
      • removeViews

        public void removeViews​(Element element,
                                Element value)
      • getViews

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

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

        public void clearActualPropertySet​(Element element)
      • addActualPropertySet

        public void addActualPropertySet​(Element element,
                                         Element value)
      • removeActualPropertySet

        public void removeActualPropertySet​(Element element,
                                            Element value)
      • getActualPropertySet

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

        public void setEndBoundaryType​(Element element,
                                       @CheckForNull
                                       Element value)
      • clearEndBoundaryType

        public void clearEndBoundaryType​(Element element)
      • getEndBoundaryType

        @CheckForNull
        public Element getEndBoundaryType​(Element element)
      • setPropertySet

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

        public void clearPropertySet​(Element element)
      • addPropertySet

        public void addPropertySet​(Element element,
                                   Element value)
      • removePropertySet

        public void removePropertySet​(Element element,
                                      Element value)
      • getPropertySet

        public java.util.List<Element> getPropertySet​(Element element)
      • setStartBoundaryType

        public void setStartBoundaryType​(Element element,
                                         @CheckForNull
                                         Element value)
      • clearStartBoundaryType

        public void clearStartBoundaryType​(Element element)
      • getStartBoundaryType

        @CheckForNull
        public Element getStartBoundaryType​(Element element)
      • is

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

        public static boolean isInstance​(@CheckForNull
                                         Element element)