Package com.nomagic.updm.utils
Class UPDMProfile.ArchitecturalDescriptionStereotype
java.lang.Object
com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
com.nomagic.updm.utils.UPDMProfile.ArchitecturalDescriptionStereotype
- Enclosing class:
- UPDMProfile
public static class UPDMProfile.ArchitecturalDescriptionStereotype
extends ProfileImplementation.StereotypeWrapper
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
The actual measurements to which the element must conform.static final String
References the actual organizational resource that has the authority to approve the architectural description.static final String
The name of the architect responsible for the ArchitecturalDescription.static final String
The architectureFramework tag identifies the subset of aliases to use within the context of the ArchitecturalDescription (i.static final String
Any assumptions, constraints, and limitations contained in the ArchitecturalDescription, including those affecting deployment, communications performance, information assurance environments, etc.static final String
Standard that this UPDM element is conforming to.static final String
Describes the ActualOrganizationalResource creating the ArchitecturalDescription.static final String
Date that the Architectural Description was completed.static final String
End time of boundary.static final String
Types of measurements corresponding to the actual measurements.static final String
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.static final String
States the recommendations that have been developed based on the architecture effort.static final String
Start time of a boundary.static final String
static final String
Summarizes the findings that have been developed so far.static final String
Indicates whether the ArchitecturalDescription is existing or future.static final String
Identifies any tools used to develop the ArchitecturalDescription as well as file names and formats if appropriate.static final String
Unique identifier for the element.static final String
static final String
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addActualPropertySet
(Element element, Element value) void
addApprovalAuthority
(Element element, String value) void
addArchitect
(Element element, String value) void
addAssumptionAndConstraint
(Element element, String value) void
addConformsTo
(Element element, Element value) void
addCreatingOrganization
(Element element, String value) void
addPropertySet
(Element element, Element value) void
addPurpose
(Element element, String value) void
addRecommendations
(Element element, String value) void
addSummaryOfFindings
(Element element, String value) void
addToolsUsed
(Element element, String value) void
addViewpoint
(Element element, String value) void
protected void
clear()
void
clearActualPropertySet
(Element element) void
clearApprovalAuthority
(Element element) void
clearArchitect
(Element element) void
clearArchitectureFramework
(Element element) void
clearAssumptionAndConstraint
(Element element) void
clearConformsTo
(Element element) void
clearCreatingOrganization
(Element element) void
clearDateCompleted
(Element element) void
clearEndBoundaryType
(Element element) void
clearPropertySet
(Element element) void
clearPurpose
(Element element) void
clearRecommendations
(Element element) void
clearStartBoundaryType
(Element element) void
clearSummaryOfFindings
(Element element) void
void
clearToolsUsed
(Element element) void
void
clearViewpoint
(Element element) void
clearViews
(Element element) getActualPropertySet
(Element element) getApprovalAuthority
(Element element) getArchitect
(Element element) getArchitectureFramework
(Element element) getAssumptionAndConstraint
(Element element) getConformsTo
(Element element) getCreatingOrganization
(Element element) getDateCompleted
(Element element) getEndBoundaryType
(Element element) getPropertySet
(Element element) getPurpose
(Element element) getRecommendations
(Element element) getStartBoundaryType
(Element element) Returns stereotype for this wrapper.getSummaryOfFindings
(Element element) getToolsUsed
(Element element) getViewpoint
(Element element) boolean
static boolean
isInstance
(Element element) void
removeActualPropertySet
(Element element, Element value) void
removeApprovalAuthority
(Element element, String value) void
removeArchitect
(Element element, String value) void
removeAssumptionAndConstraint
(Element element, String value) void
removeConformsTo
(Element element, Element value) void
removeCreatingOrganization
(Element element, String value) void
removePropertySet
(Element element, Element value) void
removePurpose
(Element element, String value) void
removeRecommendations
(Element element, String value) void
removeSummaryOfFindings
(Element element, String value) void
removeToolsUsed
(Element element, String value) void
removeViewpoint
(Element element, String value) void
removeViews
(Element element, Element value) void
setActualPropertySet
(Element element, Collection<? extends Element> value) void
setApprovalAuthority
(Element element, Collection<String> value) void
setArchitect
(Element element, Collection<String> value) void
setArchitectureFramework
(Element element, UPDMProfile.ArchitectureFrameworkKindEnum value) void
setAssumptionAndConstraint
(Element element, Collection<String> value) void
setConformsTo
(Element element, Collection<? extends Element> value) void
setCreatingOrganization
(Element element, Collection<String> value) void
setDateCompleted
(Element element, String value) void
setEndBoundaryType
(Element element, Element value) void
setPropertySet
(Element element, Collection<? extends Element> value) void
setPurpose
(Element element, Collection<String> value) void
setRecommendations
(Element element, Collection<String> value) void
setStartBoundaryType
(Element element, Element value) void
setSummaryOfFindings
(Element element, Collection<String> value) void
void
setToolsUsed
(Element element, Collection<String> value) void
void
setViewpoint
(Element element, Collection<String> value) void
setViews
(Element element, Collection<? extends Element> value) Methods inherited from class com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
apply, isDerivedStereotype, isSameOrDerivedStereotype, unApply
-
Field Details
-
STEREOTYPE_NAME
- See Also:
-
APPROVALAUTHORITY
References the actual organizational resource that has the authority to approve the architectural description.- See Also:
-
ARCHITECT
The name of the architect responsible for the ArchitecturalDescription.- See Also:
-
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:
-
ASSUMPTIONANDCONSTRAINT
Any assumptions, constraints, and limitations contained in the ArchitecturalDescription, including those affecting deployment, communications performance, information assurance environments, etc.- See Also:
-
CREATINGORGANIZATION
Describes the ActualOrganizationalResource creating the ArchitecturalDescription.- See Also:
-
DATECOMPLETED
Date that the Architectural Description was completed.- See Also:
-
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:
-
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:
-
SUMMARYOFFINDINGS
Summarizes the findings that have been developed so far. This may be updated several times during the development of the ArchitecturalDescription.- See Also:
-
TOBE
Indicates whether the ArchitecturalDescription is existing or future.- See Also:
-
TOOLSUSED
Identifies any tools used to develop the ArchitecturalDescription as well as file names and formats if appropriate.- See Also:
-
VIEWPOINT
- See Also:
-
VIEWS
- See Also:
-
URI
Unique identifier for the element.- See Also:
-
ACTUALPROPERTYSET
The actual measurements to which the element must conform.- See Also:
-
CONFORMSTO
Standard that this UPDM element is conforming to.- See Also:
-
ENDBOUNDARYTYPE
End time of boundary.- See Also:
-
PROPERTYSET
Types of measurements corresponding to the actual measurements.- See Also:
-
STARTBOUNDARYTYPE
Start time of a boundary.- See Also:
-
-
Constructor Details
-
ArchitecturalDescriptionStereotype
-
-
Method Details
-
getStereotype
Description copied from class:ProfileImplementation.StereotypeWrapper
Returns stereotype for this wrapper.- Specified by:
getStereotype
in classProfileImplementation.StereotypeWrapper
- Returns:
- stereotype
-
getApprovalAuthorityProperty
-
getArchitectProperty
-
getArchitectureFrameworkProperty
-
getAssumptionAndConstraintProperty
-
getCreatingOrganizationProperty
-
getDateCompletedProperty
-
getPurposeProperty
-
getRecommendationsProperty
-
getSummaryOfFindingsProperty
-
getToBeProperty
-
getToolsUsedProperty
-
getViewpointProperty
-
getViewsProperty
-
getURIProperty
-
getActualPropertySetProperty
-
getConformsToProperty
-
getEndBoundaryTypeProperty
-
getPropertySetProperty
-
getStartBoundaryTypeProperty
-
setApprovalAuthority
-
clearApprovalAuthority
-
addApprovalAuthority
-
removeApprovalAuthority
-
getApprovalAuthority
-
setArchitect
-
clearArchitect
-
addArchitect
-
removeArchitect
-
getArchitect
-
setArchitectureFramework
public void setArchitectureFramework(Element element, @CheckForNull UPDMProfile.ArchitectureFrameworkKindEnum value) -
clearArchitectureFramework
-
getArchitectureFramework
@CheckForNull public UPDMProfile.ArchitectureFrameworkKindEnum getArchitectureFramework(Element element) -
setAssumptionAndConstraint
-
clearAssumptionAndConstraint
-
addAssumptionAndConstraint
-
removeAssumptionAndConstraint
-
getAssumptionAndConstraint
-
setCreatingOrganization
-
clearCreatingOrganization
-
addCreatingOrganization
-
removeCreatingOrganization
-
getCreatingOrganization
-
setDateCompleted
-
clearDateCompleted
-
getDateCompleted
-
setPurpose
-
clearPurpose
-
addPurpose
-
removePurpose
-
getPurpose
-
setRecommendations
-
clearRecommendations
-
addRecommendations
-
removeRecommendations
-
getRecommendations
-
setSummaryOfFindings
-
clearSummaryOfFindings
-
addSummaryOfFindings
-
removeSummaryOfFindings
-
getSummaryOfFindings
-
setToBe
-
clearToBe
-
isToBe
-
setToolsUsed
-
clearToolsUsed
-
addToolsUsed
-
removeToolsUsed
-
getToolsUsed
-
setViewpoint
-
clearViewpoint
-
addViewpoint
-
removeViewpoint
-
getViewpoint
-
setViews
-
clearViews
-
addViews
-
removeViews
-
getViews
-
setURI
-
clearURI
-
getURI
-
setActualPropertySet
public void setActualPropertySet(Element element, @CheckForNull Collection<? extends Element> value) -
clearActualPropertySet
-
addActualPropertySet
-
removeActualPropertySet
-
getActualPropertySet
-
setConformsTo
-
clearConformsTo
-
addConformsTo
-
removeConformsTo
-
getConformsTo
-
setEndBoundaryType
-
clearEndBoundaryType
-
getEndBoundaryType
-
setPropertySet
-
clearPropertySet
-
addPropertySet
-
removePropertySet
-
getPropertySet
-
setStartBoundaryType
-
clearStartBoundaryType
-
getStartBoundaryType
-
clear
protected void clear() -
is
-
isInstance
-