public class TaskBaseline extends Baseline implements Comparable<Baseline>
Represents Baseline of a Task.
Modifier and Type | Method and Description |
---|---|
int |
compareTo(TaskBaseline other)
IComparable interface implementation.
|
boolean |
equals(Object obj)
Returns a value indicating whether this instance is equal to a specified object.
|
boolean |
equals(TaskBaseline other)
Returns a value indicating whether this instance is equal to the specified TaskBaseline object.
|
Duration |
getDuration()
Gets the scheduled duration of the task when the baseline was saved.
|
int |
getDurationFormat()
Gets the format for expressing the duration of the task baseline.
|
boolean |
getEstimatedDuration()
Gets a value indicating whether the baseline duration of the task was estimated.
|
Date |
getFinish()
Gets the scheduled finish date of the task when the baseline was saved.
|
double |
getFixedCost()
Gets a fixed cost of the task when the baseline was saved.
|
boolean |
getInterim()
Gets a value indicating whether this is an Interim Baseline.
|
Date |
getStart()
Gets the scheduled start date of the task when the baseline was saved.
|
TimephasedDataCollection |
getTimephasedData()
Gets a TimephasedDataCollection instance for this object.
|
int |
hashCode()
Returns a hash code value for the instance of the
TaskBaseline class. |
void |
setDuration(Duration value)
Sets the scheduled duration of the task when the baseline was saved.
|
void |
setDurationFormat(int value)
Sets the format for expressing the duration of the task baseline.
|
void |
setEstimatedDuration(boolean value)
Sets a value indicating whether the baseline duration of the task was estimated.
|
void |
setFinish(Date value)
Sets the scheduled finish date of the task when the baseline was saved.
|
void |
setFixedCost(double value)
Sets a fixed cost of the task when the baseline was saved.
|
void |
setInterim(boolean value)
Sets a value indicating whether this is an Interim Baseline.
|
void |
setStart(Date value)
Sets the scheduled start date of the task when the baseline was saved.
|
void |
setTimephasedData(TimephasedDataCollection value)
Sets a TimephasedDataCollection instance for this object.
|
compareTo, getBaselineNumber, getBcwp, getBcws, getCost, getWork, setBaselineNumber, setBcwp, setBcws, setCost, setWork
getClass, notify, notifyAll, toString, wait, wait, wait
compareTo
public final int compareTo(TaskBaseline other)
IComparable interface implementation. Compares this instance to the specified Baseline object.
other
- the specified Baseline object to compare this instance to.public final boolean equals(TaskBaseline other)
Returns a value indicating whether this instance is equal to the specified TaskBaseline object.
other
- the specified AssignmentBaseline object to compare with this instance.public boolean equals(Object obj)
Returns a value indicating whether this instance is equal to a specified object.
public final Duration getDuration()
Gets the scheduled duration of the task when the baseline was saved.
public final void setDuration(Duration value)
Sets the scheduled duration of the task when the baseline was saved.
value
- the scheduled duration of the task when the baseline was saved.public final int getDurationFormat()
Gets the format for expressing the duration of the task baseline.
public final void setDurationFormat(int value)
Sets the format for expressing the duration of the task baseline.
value
- the format for expressing the duration of the task baseline.public final boolean getEstimatedDuration()
Gets a value indicating whether the baseline duration of the task was estimated.
public final void setEstimatedDuration(boolean value)
Sets a value indicating whether the baseline duration of the task was estimated.
value
- a value indicating whether the baseline duration of the task was estimated.public final Date getFinish()
Gets the scheduled finish date of the task when the baseline was saved.
public final void setFinish(Date value)
Sets the scheduled finish date of the task when the baseline was saved.
value
- the scheduled finish date of the task when the baseline was saved.public final double getFixedCost()
Gets a fixed cost of the task when the baseline was saved.
public final void setFixedCost(double value)
Sets a fixed cost of the task when the baseline was saved.
value
- a fixed cost of the task when the baseline was saved.public final boolean getInterim()
Gets a value indicating whether this is an Interim Baseline.
public final void setInterim(boolean value)
Sets a value indicating whether this is an Interim Baseline.
value
- a value indicating whether this is an Interim Baseline.public final Date getStart()
Gets the scheduled start date of the task when the baseline was saved.
public final void setStart(Date value)
Sets the scheduled start date of the task when the baseline was saved.
value
- the scheduled start date of the task when the baseline was saved.public final TimephasedDataCollection getTimephasedData()
Gets a TimephasedDataCollection instance for this object. The time phased data associated with the task baseline.
public final void setTimephasedData(TimephasedDataCollection value)
Sets a TimephasedDataCollection instance for this object. The time phased data associated with the task baseline.
value
- a TimephasedDataCollection instance for this object.public int hashCode()
Returns a hash code value for the instance of the TaskBaseline
class.