Interface TaskDescription

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

public interface TaskDescription
extends ContentDescription
A representation of the model object 'Task Description'.

The following features are supported:

See Also:
UmaPackage.getTaskDescription()
  • Method Details

    • getPurpose

      java.lang.String getPurpose()
      Returns the value of the 'Purpose' attribute. The default value is "". Summarizes the main reason for performing this Task and what is intended to be achieved.
      Returns:
      the value of the 'Purpose' attribute.
      See Also:
      setPurpose(String), UmaPackage.getTaskDescription_Purpose()
    • setPurpose

      void setPurpose​(java.lang.String value)
      Sets the value of the 'Purpose' attribute.
      Parameters:
      value - the new value of the 'Purpose' attribute.
      See Also:
      getPurpose()
    • getAlternatives

      java.lang.String getAlternatives()
      Returns the value of the 'Alternatives' attribute. The default value is "". Comprises of summaries describing important exceptional and non-standard ways of achieving this Task's development goals that were not covered by the Task's Steps.
      Returns:
      the value of the 'Alternatives' attribute.
      See Also:
      setAlternatives(String), UmaPackage.getTaskDescription_Alternatives()
    • setAlternatives

      void setAlternatives​(java.lang.String value)
      Sets the value of the 'Alternatives' attribute.
      Parameters:
      value - the new value of the 'Alternatives' attribute.
      See Also:
      getAlternatives()