Package com.nomagic.magicdraw.uaf
Class UAF.ArchitecturalDescriptionStereotype
- java.lang.Object
-
- com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
-
- com.nomagic.magicdraw.uaf.UAF.ArchitecturalDescriptionStereotype
-
- Enclosing class:
- UAF
public static class UAF.ArchitecturalDescriptionStereotype extends ProfileImplementation.StereotypeWrapper
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ACTUALMEASUREMENTSET
Relates the MeasurableElement to the ActualMeasurementSet that provides its ActualMeasurements.static java.lang.String
APPROVALAUTHORITY
Someone or something that has the authority to approve the ArchitecturalDescription.static java.lang.String
ARCHITECT
Someone responsible for the creation of ArchitecturalDescription.static java.lang.String
ARCHITECTUREFRAMEWORK
Indicates the type of framework used.static java.lang.String
ASSUMPTIONANDCONSTRAINT
Any assumptions, constraints, and limitations contained in the ArchitecturalDescription, including those affecting deployment, communications performance, information assurance environments, etc.static java.lang.String
CONFORMSTO
Relates a UAFElement to the Standard that the UAFElement is conforming to.static java.lang.String
CREATINGORGANIZATION
The organization responsible for creating the ArchitecturalDescription.static java.lang.String
DATECOMPLETED
Date that the ArchitecturalDescription was completed.static java.lang.String
MEASUREMENTSET
Relates the MeasurableElement to the MeasurementSet that provides its Measurements by which it can be measured.static java.lang.String
METHODOLOGYUSED
Name of the documented methodology that will be or has been used in describing the architecture.static 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.static java.lang.String
RECOMMENDATIONS
States the recommendations that have been developed based on the architecture effort.static java.lang.String
STATUS
State of the architecture description in terms of its development, baselining, activity (e.g.static java.lang.String
STEREOTYPE_NAME
static java.lang.String
SUMMARYOFFINDINGS
Summarizes the findings that have been developed so far.static java.lang.String
TOBE
Indicates whether the ArchitecturalDescription represents an Architecture that exists or will exist in the future.static java.lang.String
TOOLSUSED
Identifies any tools used to develop the ArchitecturalDescription as well as file names and formats if appropriate.static java.lang.String
URI
Captures Unique identifier for the element.static java.lang.String
VERSION
Identifier that indicates the particular edition or revision of the architecture description.static java.lang.String
VIEW
Indicates which views are used in the ArchitecturalDescription.static java.lang.String
VIEWPOINT
The architecture viewpoints used when developing the architecture description.
-
Constructor Summary
Constructors Modifier Constructor Description protected
ArchitecturalDescriptionStereotype(UAF profile)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addActualMeasurementSet(Element element, Element value)
void
addApprovalAuthority(Element element, java.lang.String value)
void
addArchitect(Element element, java.lang.String value)
void
addAssumptionAndConstraint(Element element, java.lang.String value)
void
addConformsTo(Element element, Element value)
void
addCreatingOrganization(Element element, java.lang.String value)
void
addMeasurementSet(Element element, Element value)
void
addMethodologyUsed(Element element, java.lang.String value)
void
addPurpose(Element element, java.lang.String value)
void
addRecommendations(Element element, java.lang.String value)
void
addStatus(Element element, java.lang.String value)
void
addSummaryOfFindings(Element element, java.lang.String value)
void
addToolsUsed(Element element, java.lang.String value)
void
addVersion(Element element, java.lang.String value)
void
addView(Element element, Element value)
void
addViewpoint(Element element, Element value)
protected void
clear()
void
clearActualMeasurementSet(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
clearMeasurementSet(Element element)
void
clearMethodologyUsed(Element element)
void
clearPurpose(Element element)
void
clearRecommendations(Element element)
void
clearStatus(Element element)
void
clearSummaryOfFindings(Element element)
void
clearToBe(Element element)
void
clearToolsUsed(Element element)
void
clearURI(Element element)
void
clearVersion(Element element)
void
clearView(Element element)
void
clearViewpoint(Element element)
java.util.List<Element>
getActualMeasurementSet(Element element)
Property
getActualMeasurementSetProperty()
java.util.List<java.lang.String>
getApprovalAuthority(Element element)
Property
getApprovalAuthorityProperty()
java.util.List<java.lang.String>
getArchitect(Element element)
Property
getArchitectProperty()
java.lang.String
getArchitectureFramework(Element element)
Property
getArchitectureFrameworkProperty()
java.util.List<java.lang.String>
getAssumptionAndConstraint(Element element)
Property
getAssumptionAndConstraintProperty()
java.util.List<Element>
getConformsTo(Element element)
Property
getConformsToProperty()
java.util.List<java.lang.String>
getCreatingOrganization(Element element)
Property
getCreatingOrganizationProperty()
java.lang.String
getDateCompleted(Element element)
Property
getDateCompletedProperty()
java.util.List<Element>
getMeasurementSet(Element element)
Property
getMeasurementSetProperty()
java.util.List<java.lang.String>
getMethodologyUsed(Element element)
Property
getMethodologyUsedProperty()
java.util.List<java.lang.String>
getPurpose(Element element)
Property
getPurposeProperty()
java.util.List<java.lang.String>
getRecommendations(Element element)
Property
getRecommendationsProperty()
java.util.List<java.lang.String>
getStatus(Element element)
Property
getStatusProperty()
Stereotype
getStereotype()
Returns stereotype for this wrapper.java.util.List<java.lang.String>
getSummaryOfFindings(Element element)
Property
getSummaryOfFindingsProperty()
Property
getToBeProperty()
java.util.List<java.lang.String>
getToolsUsed(Element element)
Property
getToolsUsedProperty()
java.lang.String
getURI(Element element)
Property
getURIProperty()
java.util.List<java.lang.String>
getVersion(Element element)
Property
getVersionProperty()
java.util.List<Element>
getView(Element element)
java.util.List<Element>
getViewpoint(Element element)
Property
getViewpointProperty()
Property
getViewProperty()
boolean
is(Element element)
static boolean
isInstance(Element element)
java.lang.Boolean
isToBe(Element element)
void
removeActualMeasurementSet(Element element, Element value)
void
removeApprovalAuthority(Element element, java.lang.String value)
void
removeArchitect(Element element, java.lang.String value)
void
removeAssumptionAndConstraint(Element element, java.lang.String value)
void
removeConformsTo(Element element, Element value)
void
removeCreatingOrganization(Element element, java.lang.String value)
void
removeMeasurementSet(Element element, Element value)
void
removeMethodologyUsed(Element element, java.lang.String value)
void
removePurpose(Element element, java.lang.String value)
void
removeRecommendations(Element element, java.lang.String value)
void
removeStatus(Element element, java.lang.String value)
void
removeSummaryOfFindings(Element element, java.lang.String value)
void
removeToolsUsed(Element element, java.lang.String value)
void
removeVersion(Element element, java.lang.String value)
void
removeView(Element element, Element value)
void
removeViewpoint(Element element, Element value)
void
setActualMeasurementSet(Element element, java.util.Collection<? extends Element> value)
void
setApprovalAuthority(Element element, java.util.Collection<java.lang.String> value)
void
setArchitect(Element element, java.util.Collection<java.lang.String> value)
void
setArchitectureFramework(Element element, java.lang.String value)
void
setAssumptionAndConstraint(Element element, java.util.Collection<java.lang.String> value)
void
setConformsTo(Element element, java.util.Collection<? extends Element> value)
void
setCreatingOrganization(Element element, java.util.Collection<java.lang.String> value)
void
setDateCompleted(Element element, java.lang.String value)
void
setMeasurementSet(Element element, java.util.Collection<? extends Element> value)
void
setMethodologyUsed(Element element, java.util.Collection<java.lang.String> value)
void
setPurpose(Element element, java.util.Collection<java.lang.String> value)
void
setRecommendations(Element element, java.util.Collection<java.lang.String> value)
void
setStatus(Element element, java.util.Collection<java.lang.String> value)
void
setSummaryOfFindings(Element element, java.util.Collection<java.lang.String> value)
void
setToBe(Element element, java.lang.Boolean value)
void
setToolsUsed(Element element, java.util.Collection<java.lang.String> value)
void
setURI(Element element, java.lang.String value)
void
setVersion(Element element, java.util.Collection<java.lang.String> value)
void
setView(Element element, java.util.Collection<? extends Element> value)
void
setViewpoint(Element element, java.util.Collection<? extends Element> value)
-
Methods inherited from class com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
apply, isDerivedStereotype, isSameOrDerivedStereotype, unApply
-
-
-
-
Field Detail
-
STEREOTYPE_NAME
public static final java.lang.String STEREOTYPE_NAME
- See Also:
- Constant Field Values
-
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
-
getStereotype
public Stereotype getStereotype()
Description copied from class:ProfileImplementation.StereotypeWrapper
Returns stereotype for this wrapper.- Specified by:
getStereotype
in classProfileImplementation.StereotypeWrapper
- Returns:
- stereotype
-
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)
-
setViewpoint
public void setViewpoint(Element element, @CheckForNull java.util.Collection<? extends Element> value)
-
clearViewpoint
public void clearViewpoint(Element element)
-
setActualMeasurementSet
public void setActualMeasurementSet(Element element, @CheckForNull java.util.Collection<? extends Element> value)
-
clearActualMeasurementSet
public void clearActualMeasurementSet(Element element)
-
setMeasurementSet
public void setMeasurementSet(Element element, @CheckForNull java.util.Collection<? extends Element> value)
-
clearMeasurementSet
public void clearMeasurementSet(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)
-
clear
protected void clear()
-
is
public boolean is(@CheckForNull Element element)
-
isInstance
public static boolean isInstance(@CheckForNull Element element)
-
-