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 Details

    • STEREOTYPE_NAME

      public static final String STEREOTYPE_NAME
      See Also:
    • APPROVALAUTHORITY

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

      public static final String ARCHITECT
      Someone responsible for the creation of ArchitecturalDescription.
      See Also:
    • ARCHITECTUREFRAMEWORK

      public static final String ARCHITECTUREFRAMEWORK
      Indicates the type of framework used.
      See Also:
    • ASSUMPTIONANDCONSTRAINT

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

      public static final String CREATINGORGANIZATION
      The organization responsible for creating the ArchitecturalDescription.
      See Also:
    • DATECOMPLETED

      public static final String DATECOMPLETED
      Date that the ArchitecturalDescription was completed.
      See Also:
    • METHODOLOGYUSED

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

      public static final 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:
    • RECOMMENDATIONS

      public static final 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:
    • STATUS

      public static final 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:
    • SUMMARYOFFINDINGS

      public static final 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:
    • TOBE

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

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

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

      public static final String VIEW
      Indicates which views are used in the ArchitecturalDescription.
      See Also:
    • VIEWPOINT

      public static final String VIEWPOINT
      The architecture viewpoints used when developing the architecture description.
      See Also:
    • ACTUALMEASUREMENTSET

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

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

      public static final String URI
      Captures Unique identifier for the element.
      See Also:
    • CONFORMSTO

      public static final String CONFORMSTO
      Relates a UAFElement to the Standard that the UAFElement is conforming to.
      See Also:
  • Constructor Details

    • ArchitecturalDescriptionStereotype

      protected ArchitecturalDescriptionStereotype(UAF profile)
  • Method Details

    • getStereotype

      public Stereotype getStereotype()
      Description copied from class: ProfileImplementation.StereotypeWrapper
      Returns stereotype for this wrapper.
      Specified by:
      getStereotype in class ProfileImplementation.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 Collection<String> value)
    • clearApprovalAuthority

      public void clearApprovalAuthority(Element element)
    • addApprovalAuthority

      public void addApprovalAuthority(Element element, String value)
    • removeApprovalAuthority

      public void removeApprovalAuthority(Element element, String value)
    • getApprovalAuthority

      public List<String> getApprovalAuthority(Element element)
    • setArchitect

      public void setArchitect(Element element, @CheckForNull Collection<String> value)
    • clearArchitect

      public void clearArchitect(Element element)
    • addArchitect

      public void addArchitect(Element element, String value)
    • removeArchitect

      public void removeArchitect(Element element, String value)
    • getArchitect

      public List<String> getArchitect(Element element)
    • setArchitectureFramework

      public void setArchitectureFramework(Element element, @CheckForNull String value)
    • clearArchitectureFramework

      public void clearArchitectureFramework(Element element)
    • getArchitectureFramework

      @CheckForNull public String getArchitectureFramework(Element element)
    • setAssumptionAndConstraint

      public void setAssumptionAndConstraint(Element element, @CheckForNull Collection<String> value)
    • clearAssumptionAndConstraint

      public void clearAssumptionAndConstraint(Element element)
    • addAssumptionAndConstraint

      public void addAssumptionAndConstraint(Element element, String value)
    • removeAssumptionAndConstraint

      public void removeAssumptionAndConstraint(Element element, String value)
    • getAssumptionAndConstraint

      public List<String> getAssumptionAndConstraint(Element element)
    • setCreatingOrganization

      public void setCreatingOrganization(Element element, @CheckForNull Collection<String> value)
    • clearCreatingOrganization

      public void clearCreatingOrganization(Element element)
    • addCreatingOrganization

      public void addCreatingOrganization(Element element, String value)
    • removeCreatingOrganization

      public void removeCreatingOrganization(Element element, String value)
    • getCreatingOrganization

      public List<String> getCreatingOrganization(Element element)
    • setDateCompleted

      public void setDateCompleted(Element element, @CheckForNull String value)
    • clearDateCompleted

      public void clearDateCompleted(Element element)
    • getDateCompleted

      @CheckForNull public String getDateCompleted(Element element)
    • setMethodologyUsed

      public void setMethodologyUsed(Element element, @CheckForNull Collection<String> value)
    • clearMethodologyUsed

      public void clearMethodologyUsed(Element element)
    • addMethodologyUsed

      public void addMethodologyUsed(Element element, String value)
    • removeMethodologyUsed

      public void removeMethodologyUsed(Element element, String value)
    • getMethodologyUsed

      public List<String> getMethodologyUsed(Element element)
    • setPurpose

      public void setPurpose(Element element, @CheckForNull Collection<String> value)
    • clearPurpose

      public void clearPurpose(Element element)
    • addPurpose

      public void addPurpose(Element element, String value)
    • removePurpose

      public void removePurpose(Element element, String value)
    • getPurpose

      public List<String> getPurpose(Element element)
    • setRecommendations

      public void setRecommendations(Element element, @CheckForNull Collection<String> value)
    • clearRecommendations

      public void clearRecommendations(Element element)
    • addRecommendations

      public void addRecommendations(Element element, String value)
    • removeRecommendations

      public void removeRecommendations(Element element, String value)
    • getRecommendations

      public List<String> getRecommendations(Element element)
    • setStatus

      public void setStatus(Element element, @CheckForNull Collection<String> value)
    • clearStatus

      public void clearStatus(Element element)
    • addStatus

      public void addStatus(Element element, String value)
    • removeStatus

      public void removeStatus(Element element, String value)
    • getStatus

      public List<String> getStatus(Element element)
    • setSummaryOfFindings

      public void setSummaryOfFindings(Element element, @CheckForNull Collection<String> value)
    • clearSummaryOfFindings

      public void clearSummaryOfFindings(Element element)
    • addSummaryOfFindings

      public void addSummaryOfFindings(Element element, String value)
    • removeSummaryOfFindings

      public void removeSummaryOfFindings(Element element, String value)
    • getSummaryOfFindings

      public List<String> getSummaryOfFindings(Element element)
    • setToBe

      public void setToBe(Element element, @CheckForNull Boolean value)
    • clearToBe

      public void clearToBe(Element element)
    • isToBe

      @CheckForNull public Boolean isToBe(Element element)
    • setToolsUsed

      public void setToolsUsed(Element element, @CheckForNull Collection<String> value)
    • clearToolsUsed

      public void clearToolsUsed(Element element)
    • addToolsUsed

      public void addToolsUsed(Element element, String value)
    • removeToolsUsed

      public void removeToolsUsed(Element element, String value)
    • getToolsUsed

      public List<String> getToolsUsed(Element element)
    • setVersion

      public void setVersion(Element element, @CheckForNull Collection<String> value)
    • clearVersion

      public void clearVersion(Element element)
    • addVersion

      public void addVersion(Element element, String value)
    • removeVersion

      public void removeVersion(Element element, String value)
    • getVersion

      public List<String> getVersion(Element element)
    • setView

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

      public void clearView(Element element)
    • addView

      public void addView(Element element, Element value)
    • removeView

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

      public List<Element> getView(Element element)
    • setViewpoint

      public void setViewpoint(Element element, @CheckForNull 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 List<Element> getViewpoint(Element element)
    • setActualMeasurementSet

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

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

      public void setURI(Element element, @CheckForNull String value)
    • clearURI

      public void clearURI(Element element)
    • getURI

      @CheckForNull public String getURI(Element element)
    • setConformsTo

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

      protected void clear()
    • is

      public boolean is(@CheckForNull Element element)
    • isInstance

      public static boolean isInstance(@CheckForNull Element element)