Interface ArtifactDescription

All Superinterfaces:
ContentDescription, Element, org.eclipse.emf.ecore.EObject, MethodElement, MethodUnit, NamedElement, org.eclipse.emf.common.notify.Notifier, PackageableElement, WorkProductDescription
All Known Implementing Classes:
ArtifactDescriptionImpl

public interface ArtifactDescription
extends WorkProductDescription
A representation of the model object 'Artifact Description'.

The following features are supported:

See Also:
UmaPackage.getArtifactDescription()
  • Method Details

    • getBriefOutline

      java.lang.String getBriefOutline()
      Returns the value of the 'Brief Outline' attribute. The default value is "". Provides a brief description of the information that can be found in this artifact. For example, discusses the contents for key chapters of a document artifact or the key packages and modules of a model artifact.
      Returns:
      the value of the 'Brief Outline' attribute.
      See Also:
      setBriefOutline(String), UmaPackage.getArtifactDescription_BriefOutline()
    • setBriefOutline

      void setBriefOutline​(java.lang.String value)
      Sets the value of the 'Brief Outline' attribute.
      Parameters:
      value - the new value of the 'Brief Outline' attribute.
      See Also:
      getBriefOutline()
    • getRepresentationOptions

      java.lang.String getRepresentationOptions()
      Returns the value of the 'Representation Options' attribute. The default value is "". Discusses different possible alternative representations for the artifact. For example a design model can be represented as a UML model or an informal block diagram or by textual description only.
      Returns:
      the value of the 'Representation Options' attribute.
      See Also:
      setRepresentationOptions(String), UmaPackage.getArtifactDescription_RepresentationOptions()
    • setRepresentationOptions

      void setRepresentationOptions​(java.lang.String value)
      Sets the value of the 'Representation Options' attribute.
      Parameters:
      value - the new value of the 'Representation Options' attribute.
      See Also:
      getRepresentationOptions()
    • getRepresentation

      java.lang.String getRepresentation()
      Returns the value of the 'Representation' attribute. The default value is "".
      Returns:
      the value of the 'Representation' attribute.
      See Also:
      setRepresentation(String), UmaPackage.getArtifactDescription_Representation()
    • setRepresentation

      void setRepresentation​(java.lang.String value)
      Sets the value of the 'Representation' attribute.
      Parameters:
      value - the new value of the 'Representation' attribute.
      See Also:
      getRepresentation()
    • getNotation

      java.lang.String getNotation()
      Returns the value of the 'Notation' attribute. The default value is "".
      Returns:
      the value of the 'Notation' attribute.
      See Also:
      setNotation(String), UmaPackage.getArtifactDescription_Notation()
    • setNotation

      void setNotation​(java.lang.String value)
      Sets the value of the 'Notation' attribute.
      Parameters:
      value - the new value of the 'Notation' attribute.
      See Also:
      getNotation()