Package org.eclipse.epf.uma
Interface PlanningData
- All Superinterfaces:
Classifier
,DescribableElement
,Element
,org.eclipse.emf.ecore.EObject
,MethodElement
,NamedElement
,org.eclipse.emf.common.notify.Notifier
,PackageableElement
,ProcessElement
,Type
- All Known Implementing Classes:
PlanningDataImpl
public interface PlanningData extends ProcessElement
A representation of the model object 'Planning Data'.
Planning Data is a Method Element that adds planning data to Breakdown Elements when it is used for a Process Planning Template. For Delivery Processes and Capability Patterns this class can either not be instantiated or populated with default data.
Planning Data factors out specific optional data needed for representing planning templates. This association allows to access planning data if it is stored for the Breakdown Element.
(NOTE, THE ATTRIBUTES FOR THIS CLASS ARE NOT COMPLETE, YET)
The following features are supported:
- See Also:
UmaPackage.getPlanningData()
-
Method Summary
Modifier and Type Method Description java.util.Date
getFinishDate()
Returns the value of the 'Finish Date' attribute.int
getRank()
Returns the value of the 'Rank' attribute.java.util.Date
getStartDate()
Returns the value of the 'Start Date' attribute.void
setFinishDate(java.util.Date value)
Sets the value of the 'Finish Date
' attribute.void
setRank(int value)
Sets the value of the 'Rank
' attribute.void
setStartDate(java.util.Date value)
Sets the value of the 'Start Date
' attribute.Methods inherited from interface org.eclipse.epf.uma.Classifier
getIsAbstract, setIsAbstract
Methods inherited from interface org.eclipse.epf.uma.DescribableElement
getNodeicon, getPresentation, getShapeicon, setNodeicon, setPresentation, setShapeicon
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
-
getStartDate
java.util.Date getStartDate()Returns the value of the 'Start Date' attribute. The default start date for a planed Task.- Returns:
- the value of the 'Start Date' attribute.
- See Also:
setStartDate(Date)
,UmaPackage.getPlanningData_StartDate()
-
setStartDate
void setStartDate(java.util.Date value)Sets the value of the 'Start Date
' attribute.- Parameters:
value
- the new value of the 'Start Date' attribute.- See Also:
getStartDate()
-
getFinishDate
java.util.Date getFinishDate()Returns the value of the 'Finish Date' attribute. The default finish date for a planed Task.- Returns:
- the value of the 'Finish Date' attribute.
- See Also:
setFinishDate(Date)
,UmaPackage.getPlanningData_FinishDate()
-
setFinishDate
void setFinishDate(java.util.Date value)Sets the value of the 'Finish Date
' attribute.- Parameters:
value
- the new value of the 'Finish Date' attribute.- See Also:
getFinishDate()
-
getRank
int getRank()Returns the value of the 'Rank' attribute. The default rank for a planed Task.- Returns:
- the value of the 'Rank' attribute.
- See Also:
setRank(int)
,UmaPackage.getPlanningData_Rank()
-
setRank
void setRank(int value)Sets the value of the 'Rank
' attribute.- Parameters:
value
- the new value of the 'Rank' attribute.- See Also:
getRank()
-