Interface ProcessDescription

All Superinterfaces:
ActivityDescription, BreakdownElementDescription, ContentDescription, Element, org.eclipse.emf.ecore.EObject, MethodElement, MethodUnit, NamedElement, org.eclipse.emf.common.notify.Notifier, PackageableElement
All Known Subinterfaces:
DeliveryProcessDescription
All Known Implementing Classes:
DeliveryProcessDescriptionImpl, ProcessDescriptionImpl

public interface ProcessDescription
extends ActivityDescription
A representation of the model object 'Process Description'.

The following features are supported:

See Also:
UmaPackage.getProcessDescription()
  • Method Details

    • getScope

      java.lang.String getScope()
      Returns the value of the 'Scope' attribute. The default value is "". Defines the scope of the Process, i.e. which types of projects does it address and which not.
      Returns:
      the value of the 'Scope' attribute.
      See Also:
      setScope(String), UmaPackage.getProcessDescription_Scope()
    • setScope

      void setScope​(java.lang.String value)
      Sets the value of the 'Scope' attribute.
      Parameters:
      value - the new value of the 'Scope' attribute.
      See Also:
      getScope()
    • getUsageNotes

      java.lang.String getUsageNotes()
      Returns the value of the 'Usage Notes' attribute. The default value is "". Any additional notes on how to apply and instantiate this process for a project.
      Returns:
      the value of the 'Usage Notes' attribute.
      See Also:
      setUsageNotes(String), UmaPackage.getProcessDescription_UsageNotes()
    • setUsageNotes

      void setUsageNotes​(java.lang.String value)
      Sets the value of the 'Usage Notes' attribute.
      Parameters:
      value - the new value of the 'Usage Notes' attribute.
      See Also:
      getUsageNotes()