public abstract class AbstractTimephasedWorkNormaliser extends Object implements TimephasedWorkNormaliser
DEFAULT_NORMALIZER_WORK_PER_DAY| Constructor and Description |
|---|
AbstractTimephasedWorkNormaliser() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
convertToHours(LinkedList<TimephasedWork> list)
Converts assignment duration values from minutes to hours.
|
protected void |
mergeSameWork(LinkedList<TimephasedWork> list)
Merges individual days together into time spans where the
same work is undertaken each day.
|
abstract void |
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.
|
public abstract void normalise(ProjectCalendar calendar, LinkedList<TimephasedWork> list)
normalise in interface TimephasedWorkNormalisercalendar - current calendarlist - list of assignment dataprotected void mergeSameWork(LinkedList<TimephasedWork> list)
list - assignment dataprotected void convertToHours(LinkedList<TimephasedWork> list)
list - assignment dataCopyright © 2013. All Rights Reserved.