Package org.eclipse.epf.uma
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 Summary
Modifier and Type Method Description java.lang.StringgetAuthors()Returns the value of the 'Authors' attribute.java.util.DategetChangeDate()Returns the value of the 'Change Date' attribute.java.lang.StringgetChangeDescription()Returns the value of the 'Change Description' attribute.SupportingMaterialgetCopyrightStatement()Returns the value of the 'Copyright Statement' reference.java.lang.StringgetVersion()Returns the value of the 'Version' attribute.voidsetAuthors(java.lang.String value)Sets the value of the 'Authors' attribute.voidsetChangeDate(java.util.Date value)Sets the value of the 'Change Date' attribute.voidsetChangeDescription(java.lang.String value)Sets the value of the 'Change Description' attribute.voidsetCopyrightStatement(SupportingMaterial value)Sets the value of the 'Copyright Statement' reference.voidsetVersion(java.lang.String value)Sets the value of the 'Version' attribute.Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.eclipse.epf.uma.MethodElement
getBriefDescription, getGuid, getKind, getMethodElementProperty, getOrderingGuide, getOwnedRules, getPresentationName, getSuppressed, setBriefDescription, setGuid, setOrderingGuide, setPresentationName, setSuppressedMethods inherited from interface org.eclipse.epf.uma.NamedElement
getName, setNameMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
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
Sets the value of the 'Copyright Statement' reference.- Parameters:
value- the new value of the 'Copyright Statement' reference.- See Also:
getCopyrightStatement()
-