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.String
getAuthors()
Returns the value of the 'Authors' attribute.java.util.Date
getChangeDate()
Returns the value of the 'Change Date' attribute.java.lang.String
getChangeDescription()
Returns the value of the 'Change Description' attribute.SupportingMaterial
getCopyrightStatement()
Returns the value of the 'Copyright Statement' reference.java.lang.String
getVersion()
Returns the value of the 'Version' attribute.void
setAuthors(java.lang.String value)
Sets the value of the 'Authors
' attribute.void
setChangeDate(java.util.Date value)
Sets the value of the 'Change Date
' attribute.void
setChangeDescription(java.lang.String value)
Sets the value of the 'Change Description
' attribute.void
setCopyrightStatement(SupportingMaterial value)
Sets the value of the 'Copyright Statement
' reference.void
setVersion(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, eUnset
Methods inherited from interface org.eclipse.epf.uma.MethodElement
getBriefDescription, getGuid, getKind, getMethodElementProperty, getOrderingGuide, getOwnedRules, getPresentationName, getSuppressed, setBriefDescription, setGuid, setOrderingGuide, setPresentationName, setSuppressed
Methods inherited from interface org.eclipse.epf.uma.NamedElement
getName, setName
Methods 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()
-