Interface MethodUnit

All Superinterfaces:
Element, org.eclipse.emf.ecore.EObject, MethodElement, NamedElement, org.eclipse.emf.common.notify.Notifier, PackageableElement
All Known Subinterfaces:
ActivityDescription, ArtifactDescription, BreakdownElementDescription, ContentDescription, DeliverableDescription, DeliveryProcessDescription, DescriptorDescription, GuidanceDescription, MethodConfiguration, MethodLibrary, MethodPlugin, PracticeDescription, ProcessComponent, ProcessDescription, ProcessFamily, RoleDescription, TaskDescription, WorkProductDescription
All Known Implementing Classes:
ActivityDescriptionImpl, ArtifactDescriptionImpl, BreakdownElementDescriptionImpl, ContentDescriptionImpl, DeliverableDescriptionImpl, DeliveryProcessDescriptionImpl, DescriptorDescriptionImpl, GuidanceDescriptionImpl, MethodConfigurationImpl, MethodLibraryImpl, MethodPluginImpl, MethodUnitImpl, PracticeDescriptionImpl, ProcessComponentImpl, ProcessDescriptionImpl, ProcessFamilyImpl, RoleDescriptionImpl, TaskDescriptionImpl, WorkProductDescriptionImpl

public interface MethodUnit
extends MethodElement
A representation of the model object 'Method Unit'. A Method Unit is a special Method Element that shall be maintained in a Method Library as a separate unit of control.

The following features are supported:

See Also:
UmaPackage.getMethodUnit()
  • Method Details

    • getAuthors

      java.lang.String getAuthors()
      Returns the value of the 'Authors' attribute. The default value is "". Every Method Unit is being created and owned by an author or authoring team.
      Returns:
      the value of the 'Authors' attribute.
      See Also:
      setAuthors(String), UmaPackage.getMethodUnit_Authors()
    • setAuthors

      void setAuthors​(java.lang.String value)
      Sets the value of the 'Authors' attribute.
      Parameters:
      value - the new value of the 'Authors' attribute.
      See Also:
      getAuthors()
    • getChangeDate

      java.util.Date getChangeDate()
      Returns the value of the 'Change Date' attribute. The date the last change that resulted into this version has been made.
      Returns:
      the value of the 'Change Date' attribute.
      See Also:
      setChangeDate(Date), UmaPackage.getMethodUnit_ChangeDate()
    • setChangeDate

      void setChangeDate​(java.util.Date value)
      Sets the value of the 'Change Date' attribute.
      Parameters:
      value - the new value of the 'Change Date' attribute.
      See Also:
      getChangeDate()
    • getChangeDescription

      java.lang.String getChangeDescription()
      Returns the value of the 'Change Description' attribute. The default value is "". The description of the last change that resulted into this version.
      Returns:
      the value of the 'Change Description' attribute.
      See Also:
      setChangeDescription(String), UmaPackage.getMethodUnit_ChangeDescription()
    • setChangeDescription

      void setChangeDescription​(java.lang.String value)
      Sets the value of the 'Change Description' attribute.
      Parameters:
      value - the new value of the 'Change Description' attribute.
      See Also:
      getChangeDescription()
    • getVersion

      java.lang.String getVersion()
      Returns the value of the 'Version' attribute. The default value is "". Every Package has a version number used to track changes.
      Returns:
      the value of the 'Version' attribute.
      See Also:
      setVersion(String), UmaPackage.getMethodUnit_Version()
    • setVersion

      void setVersion​(java.lang.String value)
      Sets the value of the 'Version' attribute.
      Parameters:
      value - the new value of the 'Version' attribute.
      See Also:
      getVersion()
    • getCopyrightStatement

      SupportingMaterial getCopyrightStatement()
      Returns the value of the 'Copyright Statement' reference.
      Returns:
      the value of the 'Copyright Statement' reference.
      See Also:
      setCopyrightStatement(SupportingMaterial), UmaPackage.getMethodUnit_CopyrightStatement()
    • setCopyrightStatement

      void setCopyrightStatement​(SupportingMaterial value)
      Sets the value of the 'Copyright Statement' reference.
      Parameters:
      value - the new value of the 'Copyright Statement' reference.
      See Also:
      getCopyrightStatement()