public interface IWorkItem
extends com.arcway.cockpit.modulelib2.client.docgen.provider.interfaces.IModuleData, com.arcway.cockpit.docgen.provider.interfaces.ICustomPropertiesAccess
IWorkItem object allows to read attribute values of a work item
from the COCKPIT project planning module.Item type constant: "ppm.workItem"
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCategory()
Returns the category.
|
java.util.List<java.lang.String> |
getDescription()
Returns the description of the work item.
|
java.lang.String |
getDueDate()
Returns the due date of the work item, i.e. the due date of the parent task).
|
com.arcway.cockpit.docgen.provider.interfaces.IModelElement |
getLinkedUniqueElement()
Returns the linked unique element or null if non exists.
|
java.lang.String |
getName()
Returns the name of the work item.
|
java.lang.String |
getPercentWorkComplete()
Returns the percent work complete of this work item.
|
java.lang.String |
getPersonInCharge()
Returns the name of the person in charge.
|
java.lang.String |
getResources()
Returns the resources needed for this work item.
|
java.lang.String |
getUniqueIdentifier()
Returns a unique identifier that uniquely identifies this object
within the COCKPIT project.
|
java.lang.String |
getWorkDone()
Returns the work done of this task.
|
java.lang.String |
getWorkEstimated()
Returns the work estimated of this worl item.
|
java.lang.String |
getWorkForecast()
Returns the work forecast of this work item.
|
java.lang.String |
getWorkRemaining()
Returns the work remaining of this wprl item.
|
boolean |
isComplete()
Checks whether the work items is complete.
|
boolean |
isInProgress()
Checks whether the work items is in progress.
|
boolean |
isLinkedWithUniqueElement()
Returns whether the work item is linked with a unique element.
|
boolean |
isNotStarted()
Checks whether the work items is not yet started.
|
com.arcway.cockpit.docgen.provider.interfaces.IRecord |
toRecord()
Converts this generic module data into a record.
|
getCategoryID, getCategoryLabel, getDateTimeProperty_MilliSecondsSince_01_01_1970, getFileProperty, getFileProperty, getFilePropertyAsBase64StringList, getFilePropertyAsFileName, getFilePropertyAsFileName, getFilePropertyAsRawStringList, getFilePropertyAsStringList, getPropertyAsString, getPropertyAsStringArray, getPropertyAsStringList, hasCustomPropertyValues, hasDefaultCategory, hasPropertyValue, readImageInfoOfFilePropertygetCommitVersion, getCreationDate_MilliSecondsSince_01_01_1970, getCreationDate, getCreator, getDateOfLastModification_MilliSecondsSince_01_01_1970, getDateOfLastModification, getDisplayName, getLastModifier, getModificationCount, getProjectUniqueIdentifier, getTypeID, getTypeName, toRecordjava.lang.String getUniqueIdentifier()
getUniqueIdentifier in interface com.arcway.cockpit.docgen.provider.interfaces.ICockpitDatajava.lang.String getName()
java.util.List<java.lang.String> getDescription()
java.lang.String getCategory()
java.lang.String getWorkDone()
java.lang.String getWorkEstimated()
java.lang.String getWorkRemaining()
java.lang.String getWorkForecast()
java.lang.String getPercentWorkComplete()
boolean isComplete()
boolean isInProgress()
boolean isNotStarted()
java.lang.String getDueDate()
java.lang.String getPersonInCharge()
boolean isLinkedWithUniqueElement()
com.arcway.cockpit.docgen.provider.interfaces.IModelElement getLinkedUniqueElement()
java.lang.String getResources()
com.arcway.cockpit.docgen.provider.interfaces.IRecord toRecord()
In addition to all fields documented at ICustomPropertiesAccess.toRecord(), in
the created record, the following fields are filled accoring to the wrapped cockpit data:
IRecord.NAME_KEYIRecord.DESCRIPTION_KEYtoRecord in interface com.arcway.cockpit.docgen.provider.interfaces.ICockpitDatatoRecord in interface com.arcway.cockpit.docgen.provider.interfaces.ICustomPropertiesAccess