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.DategetFinishDate()Returns the value of the 'Finish Date' attribute.intgetRank()Returns the value of the 'Rank' attribute.java.util.DategetStartDate()Returns the value of the 'Start Date' attribute.voidsetFinishDate(java.util.Date value)Sets the value of the 'Finish Date' attribute.voidsetRank(int value)Sets the value of the 'Rank' attribute.voidsetStartDate(java.util.Date value)Sets the value of the 'Start Date' attribute.Methods inherited from interface org.eclipse.epf.uma.Classifier
getIsAbstract, setIsAbstractMethods inherited from interface org.eclipse.epf.uma.DescribableElement
getNodeicon, getPresentation, getShapeicon, setNodeicon, setPresentation, setShapeiconMethods 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
-
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()
-