| Package | Description |
|---|---|
| net.sf.mpxj | |
| net.sf.mpxj.mpp | |
| net.sf.mpxj.mspdi | |
| net.sf.mpxj.utility |
| Modifier and Type | Method and Description |
|---|---|
List<TimephasedWork> |
TimephasedWorkData.getData()
Retrieves the timephased data.
|
List<TimephasedWork> |
ResourceAssignment.getTimephasedActualOvertimeWork()
Retrieves the timephased breakdown of the actual overtime work for this
resource assignment.
|
List<TimephasedWork> |
ResourceAssignment.getTimephasedActualWork()
Retrieves the timephased breakdown of the completed work for this
resource assignment.
|
List<TimephasedWork> |
ResourceAssignment.getTimephasedBaselineWork(int index)
Retrieve timephased baseline work.
|
List<TimephasedWork> |
ResourceAssignment.getTimephasedOvertimeWork()
Retrieves the timephased breakdown of the planned overtime work for this
resource assignment.
|
List<TimephasedWork> |
ResourceAssignment.getTimephasedWork()
Retrieves the timephased breakdown of the planned work for this
resource assignment.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractTimephasedWorkNormaliser.convertToHours(LinkedList<TimephasedWork> list)
Converts assignment duration values from minutes to hours.
|
protected void |
AbstractTimephasedWorkNormaliser.mergeSameWork(LinkedList<TimephasedWork> list)
Merges individual days together into time spans where the
same work is undertaken each day.
|
void |
TimephasedWorkNormaliser.normalise(ProjectCalendar calendar,
LinkedList<TimephasedWork> list)
This method converts the internal representation of timephased
resource assignment data used by MS Project into a standardised
format to make it easy to work with.
|
abstract void |
AbstractTimephasedWorkNormaliser.normalise(ProjectCalendar calendar,
LinkedList<TimephasedWork> list)
This method converts the internal representation of timephased
resource assignment data used by MS Project into a standardised
format to make it easy to work with.
|
void |
SplitTaskFactory.processSplitData(Task task,
List<TimephasedWork> timephasedComplete,
List<TimephasedWork> timephasedPlanned)
Process the timephased resource assignment data to work out the
split structure of the task.
|
void |
SplitTaskFactory.processSplitData(Task task,
List<TimephasedWork> timephasedComplete,
List<TimephasedWork> timephasedPlanned)
Process the timephased resource assignment data to work out the
split structure of the task.
|
| Constructor and Description |
|---|
TimephasedWork(TimephasedWork sourceItem)
Copy constructor.
|
TimephasedWork(TimephasedWork sourceItem,
double totalFactor,
double perDayFactor)
Copy constructor, allowing scaling.
|
| Constructor and Description |
|---|
TimephasedWorkData(ProjectCalendar calendar,
TimephasedWorkNormaliser normaliser,
List<TimephasedWork> data,
boolean raw)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
MPPTimephasedWorkNormaliser.mergeSameDay(ProjectCalendar calendar,
LinkedList<TimephasedWork> list)
This method merges together assignment data for the same day.
|
protected void |
MPPTimephasedBaselineWorkNormaliser.mergeSameDay(ProjectCalendar calendar,
LinkedList<TimephasedWork> list)
This method merges together assignment data for the same day.
|
protected abstract void |
MPPAbstractTimephasedWorkNormaliser.mergeSameDay(ProjectCalendar calendar,
LinkedList<TimephasedWork> list)
This method merges together assignment data for the same day.
|
void |
MPPAbstractTimephasedWorkNormaliser.normalise(ProjectCalendar calendar,
LinkedList<TimephasedWork> list)
This method converts the internal representation of timephased
resource assignment data used by MS Project into a standardised
format to make it easy to work with.
|
| Modifier and Type | Method and Description |
|---|---|
void |
MSPDITimephasedWorkNormaliser.normalise(ProjectCalendar calendar,
LinkedList<TimephasedWork> list)
This method converts the internal representation of timephased
resource assignment data used by MS Project into a standardised
format to make it easy to work with.
|
| Modifier and Type | Method and Description |
|---|---|
ArrayList<Duration> |
TimephasedUtility.segmentBaselineWork(ProjectFile file,
List<TimephasedWork> work,
TimescaleUnits rangeUnits,
ArrayList<DateRange> dateList)
This is the main entry point used to convert the internal representation
of timephased baseline work into an external form which can
be displayed to the user.
|
ArrayList<Duration> |
TimephasedUtility.segmentWork(ProjectCalendar projectCalendar,
List<TimephasedWork> work,
TimescaleUnits rangeUnits,
ArrayList<DateRange> dateList)
This is the main entry point used to convert the internal representation
of timephased work into an external form which can
be displayed to the user.
|
Copyright © 2013. All Rights Reserved.