net.sf.mpxj.mspdi
Class MSPDITimephasedWorkNormaliser

java.lang.Object
  extended by net.sf.mpxj.AbstractTimephasedWorkNormaliser
      extended by net.sf.mpxj.mspdi.MSPDITimephasedWorkNormaliser
All Implemented Interfaces:
TimephasedWorkNormaliser

public class MSPDITimephasedWorkNormaliser
extends AbstractTimephasedWorkNormaliser

Normalise timephased resource assignment data from an MSPDI file.


Field Summary
 
Fields inherited from interface net.sf.mpxj.TimephasedWorkNormaliser
DEFAULT_NORMALIZER_WORK_PER_DAY
 
Constructor Summary
MSPDITimephasedWorkNormaliser()
           
 
Method Summary
 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.
 
Methods inherited from class net.sf.mpxj.AbstractTimephasedWorkNormaliser
convertToHours, mergeSameWork
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MSPDITimephasedWorkNormaliser

public MSPDITimephasedWorkNormaliser()
Method Detail

normalise

public 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.

Specified by:
normalise in interface TimephasedWorkNormaliser
Specified by:
normalise in class AbstractTimephasedWorkNormaliser
Parameters:
calendar - current calendar
list - list of assignment data


Copyright © 2012. All Rights Reserved.