Class MilestoneInfo
- java.lang.Object
-
- com.opentext.livelink.service.core.ServiceDataObject
-
- com.opentext.livelink.service.collaboration.TaskListItem
-
- com.opentext.livelink.service.collaboration.MilestoneInfo
-
- All Implemented Interfaces:
IServiceDataObject,java.io.Serializable
public class MilestoneInfo extends TaskListItem implements java.io.Serializable
MilestoneInfo is a light weight object that provides details about a milestone.- Version:
- 2013-08-26
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MilestoneInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.DategetActualDate()Gets the current date for the start of the milestone.intgetDuration()Gets the number of days to complete the milestone.intgetNumActive()Gets the number of tasks that have a status of Active.intgetNumCancelled()Gets the number of tasks that have a status of Cancelled.intgetNumCompleted()Gets the number of tasks that have a status of Completed.intgetNumInprocess()Gets the number of tasks that have a status of In Process.intgetNumIssue()Gets the number of tasks that have a status of Issue.intgetNumLate()Gets the number of tasks that have a status of Late.intgetNumOnHold()Gets the number of tasks that have a status of On Hold.intgetNumPending()Gets the number of tasks that have a status of Pending.intgetNumTasks()Gets the number of tasks in the milestone.java.util.DategetOriginalTargetDate()Gets the original target date to complete the milestonedoublegetPercentCancelled()Gets the percentage of tasks that have a status of Cancelled.doublegetPercentComplete()Gets the percentage of tasks that have a status of Complete.doublegetPercentInprocess()Gets the percentage of tasks that have a status of In Process.doublegetPercentIssue()Gets the percentage of tasks that have a status of Issue.doublegetPercentLate()Gets the percentage of tasks that have a status of Late.doublegetPercentOnHold()Gets the percentage of tasks that have a status of On Hold.doublegetPercentPending()Gets the percentage of tasks that have a status of Pending.intgetResources()Gets the number of members working on the milestone.java.util.DategetTargetDate()Gets the current target date to complete the milestone.voidload(com.opentext.api.LLValue value)Deserialize an ServiceDataObject from an LLValue that is received from Livelink.voidsetActualDate(java.util.Date value)Sets the current date for the start of the milestone.voidsetDuration(int value)Sets the number of days to complete the milestone.voidsetNumActive(int value)Sets the number of tasks that have a status of Active.voidsetNumCancelled(int value)Sets the number of tasks that have a status of Cancelled.voidsetNumCompleted(int value)Sets the number of tasks that have a status of Completed.voidsetNumInprocess(int value)Sets the number of tasks that have a status of In Process.voidsetNumIssue(int value)Sets the number of tasks that have a status of Issue.voidsetNumLate(int value)Sets the number of tasks that have a status of Late.voidsetNumOnHold(int value)Sets the number of tasks that have a status of On Hold.voidsetNumPending(int value)Sets the number of tasks that have a status of Pending.voidsetNumTasks(int value)Sets the number of tasks in the milestone.voidsetOriginalTargetDate(java.util.Date value)Sets the original target date to complete the milestonevoidsetPercentCancelled(double value)Sets the percentage of tasks that have a status of Cancelled.voidsetPercentComplete(double value)Sets the percentage of tasks that have a status of Complete.voidsetPercentInprocess(double value)Sets the percentage of tasks that have a status of In Process.voidsetPercentIssue(double value)Sets the percentage of tasks that have a status of Issue.voidsetPercentLate(double value)Sets the percentage of tasks that have a status of Late.voidsetPercentOnHold(double value)Sets the percentage of tasks that have a status of On Hold.voidsetPercentPending(double value)Sets the percentage of tasks that have a status of Pending.voidsetResources(int value)Sets the number of members working on the milestone.voidsetTargetDate(java.util.Date value)Sets the current target date to complete the milestone.com.opentext.api.LLValuetoLLValue()Serialize an SDO object to an LLValue that can be sent to Livelink.java.lang.StringtoString()Returns a string representation of the object consisting of the object name and any features and their values within square brackets.-
Methods inherited from class com.opentext.livelink.service.collaboration.TaskListItem
getID, getName, getParentID, setID, setName, setParentID
-
-
-
-
Method Detail
-
setActualDate
public void setActualDate(java.util.Date value)
Sets the current date for the start of the milestone.
-
getActualDate
public java.util.Date getActualDate()
Gets the current date for the start of the milestone.
-
setDuration
public void setDuration(int value)
Sets the number of days to complete the milestone.
-
getDuration
public int getDuration()
Gets the number of days to complete the milestone.
-
setNumActive
public void setNumActive(int value)
Sets the number of tasks that have a status of Active.
-
getNumActive
public int getNumActive()
Gets the number of tasks that have a status of Active.
-
setNumCancelled
public void setNumCancelled(int value)
Sets the number of tasks that have a status of Cancelled.
-
getNumCancelled
public int getNumCancelled()
Gets the number of tasks that have a status of Cancelled.
-
setNumCompleted
public void setNumCompleted(int value)
Sets the number of tasks that have a status of Completed.
-
getNumCompleted
public int getNumCompleted()
Gets the number of tasks that have a status of Completed.
-
setNumInprocess
public void setNumInprocess(int value)
Sets the number of tasks that have a status of In Process.
-
getNumInprocess
public int getNumInprocess()
Gets the number of tasks that have a status of In Process.
-
setNumIssue
public void setNumIssue(int value)
Sets the number of tasks that have a status of Issue.
-
getNumIssue
public int getNumIssue()
Gets the number of tasks that have a status of Issue.
-
setNumLate
public void setNumLate(int value)
Sets the number of tasks that have a status of Late.
-
getNumLate
public int getNumLate()
Gets the number of tasks that have a status of Late.
-
setNumOnHold
public void setNumOnHold(int value)
Sets the number of tasks that have a status of On Hold.
-
getNumOnHold
public int getNumOnHold()
Gets the number of tasks that have a status of On Hold.
-
setNumPending
public void setNumPending(int value)
Sets the number of tasks that have a status of Pending.
-
getNumPending
public int getNumPending()
Gets the number of tasks that have a status of Pending.
-
setNumTasks
public void setNumTasks(int value)
Sets the number of tasks in the milestone.
-
getNumTasks
public int getNumTasks()
Gets the number of tasks in the milestone.
-
setOriginalTargetDate
public void setOriginalTargetDate(java.util.Date value)
Sets the original target date to complete the milestone
-
getOriginalTargetDate
public java.util.Date getOriginalTargetDate()
Gets the original target date to complete the milestone
-
setPercentCancelled
public void setPercentCancelled(double value)
Sets the percentage of tasks that have a status of Cancelled.
-
getPercentCancelled
public double getPercentCancelled()
Gets the percentage of tasks that have a status of Cancelled.
-
setPercentComplete
public void setPercentComplete(double value)
Sets the percentage of tasks that have a status of Complete.
-
getPercentComplete
public double getPercentComplete()
Gets the percentage of tasks that have a status of Complete.
-
setPercentInprocess
public void setPercentInprocess(double value)
Sets the percentage of tasks that have a status of In Process.
-
getPercentInprocess
public double getPercentInprocess()
Gets the percentage of tasks that have a status of In Process.
-
setPercentIssue
public void setPercentIssue(double value)
Sets the percentage of tasks that have a status of Issue.
-
getPercentIssue
public double getPercentIssue()
Gets the percentage of tasks that have a status of Issue.
-
setPercentLate
public void setPercentLate(double value)
Sets the percentage of tasks that have a status of Late.
-
getPercentLate
public double getPercentLate()
Gets the percentage of tasks that have a status of Late.
-
setPercentOnHold
public void setPercentOnHold(double value)
Sets the percentage of tasks that have a status of On Hold.
-
getPercentOnHold
public double getPercentOnHold()
Gets the percentage of tasks that have a status of On Hold.
-
setPercentPending
public void setPercentPending(double value)
Sets the percentage of tasks that have a status of Pending.
-
getPercentPending
public double getPercentPending()
Gets the percentage of tasks that have a status of Pending.
-
setResources
public void setResources(int value)
Sets the number of members working on the milestone.
-
getResources
public int getResources()
Gets the number of members working on the milestone.
-
setTargetDate
public void setTargetDate(java.util.Date value)
Sets the current target date to complete the milestone.
-
getTargetDate
public java.util.Date getTargetDate()
Gets the current target date to complete the milestone.
-
load
public void load(com.opentext.api.LLValue value)
Description copied from interface:IServiceDataObjectDeserialize an ServiceDataObject from an LLValue that is received from Livelink. The LLValue is an Assoc that contains all of the features of this SDO. These features may refer to other SDOs and contain arrays of primitive values or SDOs. Each referenced SDO, will have its load() method called as well. Note: this is an internal method not meant to be called by clients.- Specified by:
loadin interfaceIServiceDataObject- Overrides:
loadin classTaskListItem- Parameters:
value- the LLValue containing the data to be loaded
-
toLLValue
public com.opentext.api.LLValue toLLValue()
Description copied from interface:IServiceDataObjectSerialize an SDO object to an LLValue that can be sent to Livelink. Each feature of the SDO is stored in a key of the LLValue Assoc. Any references to other SDOs cause their toLLValue() method to be called. Note: this is an internal method not meant to be called by clients.- Specified by:
toLLValuein interfaceIServiceDataObject- Overrides:
toLLValuein classTaskListItem- Returns:
- Returns the LLValue object that represents this SDO
-
toString
public java.lang.String toString()
Description copied from class:ServiceDataObjectReturns a string representation of the object consisting of the object name and any features and their values within square brackets. Intended for simple debugging or logging of an SDO.- Overrides:
toStringin classTaskListItem
-
-