Uses of Class
net.sf.mpxj.ProjectCalendar

Packages that use ProjectCalendar
net.sf.mpxj   
net.sf.mpxj.listener   
net.sf.mpxj.mpp   
net.sf.mpxj.mspdi   
net.sf.mpxj.utility   
 

Uses of ProjectCalendar in net.sf.mpxj
 

Methods in net.sf.mpxj that return ProjectCalendar
 ProjectCalendar ProjectFile.addBaseCalendar()
          This method is used to add a new base calendar to the file.
 ProjectCalendar ProjectFile.addDefaultBaseCalendar()
          This is a convenience method used to add a base calendar called "Standard" to the file, and populate it with a default working week and default working hours.
 ProjectCalendar Resource.addResourceCalendar()
          This method allows a resource calendar to be added to a resource.
 ProjectCalendar ProjectFile.addResourceCalendar()
          This method is provided to create a resource calendar, before it has been attached to a resource.
 ProjectCalendar ProjectFile.getBaseCalendar(String calendarName)
          Retrieves the named base calendar.
 ProjectCalendar ProjectFile.getBaseCalendarByUniqueID(Integer calendarID)
          Retrieves the base calendar referred to by the supplied unique ID value.
 ProjectCalendar ProjectFile.getBaselineCalendar()
          Retrieve the calendar used internally for timephased baseline calculation.
 ProjectCalendar Task.getCalendar()
          Retrieves the base calendar instance associated with this task.
 ProjectCalendar ResourceAssignment.getCalendar()
          Retrieves the calendar used for this resource assignment.
 ProjectCalendar ProjectFile.getCalendar()
          Retrieves the default calendar for this project.
 ProjectCalendar ProjectFile.getDefaultResourceCalendar()
          This is a protected convenience method to add a default resource calendar.
 ProjectCalendar ProjectCalendar.getParent()
           
 ProjectCalendar Resource.getResourceCalendar()
          This method retrieves the calendar associated with this resource.
 

Methods in net.sf.mpxj that return types with arguments of type ProjectCalendar
 List<ProjectCalendar> ProjectFile.getBaseCalendars()
          This method retrieves the list of base calendars defined in this file.
 List<ProjectCalendar> ProjectCalendar.getDerivedCalendars()
          Retrieve a list of derived calendars.
 List<ProjectCalendar> ProjectFile.getResourceCalendars()
          This method retrieves the list of resource calendars defined in this file.
 

Methods in net.sf.mpxj with parameters of type ProjectCalendar
protected  void ProjectCalendar.addDerivedCalendar(ProjectCalendar calendar)
          Add a reference to a calendar derived from this one.
 void ProjectCalendar.copy(ProjectCalendar cal)
          Copy the settings from another calendar to this calendar.
 void ProjectFile.fireCalendarReadEvent(ProjectCalendar calendar)
          This method is called to alert project listeners to the fact that a calendar has been read from a project file.
 void ProjectFile.fireCalendarWrittenEvent(ProjectCalendar calendar)
          This method is called to alert project listeners to the fact that a calendar has been written to a project file.
 void TimephasedCostNormaliser.normalise(ProjectCalendar calendar, LinkedList<TimephasedCost> 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 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 ProjectFile.removeCalendar(ProjectCalendar calendar)
          Removes a base calendar.
protected  void ProjectCalendar.removeDerivedCalendar(ProjectCalendar calendar)
          Remove a reference to a derived calendar.
 void Task.setCalendar(ProjectCalendar calendar)
          Sets the name of the base calendar associated with this task.
 void ProjectFile.setCalendar(ProjectCalendar calendar)
          Sets the default calendar for this project.
 void ProjectCalendar.setParent(ProjectCalendar calendar)
          Sets the ProjectCalendar instance from which this calendar is derived.
 void Resource.setResourceCalendar(ProjectCalendar calendar)
          This method allows a pre-existing resource calendar to be attached to a resource.
 

Constructors in net.sf.mpxj with parameters of type ProjectCalendar
ProjectCalendar(ProjectFile file, ProjectCalendar taskCalendar, ProjectCalendar resourceCalendar)
          Create a calendar based on the intersection of a task calendar and a resource calendar.
TimephasedCostData(ProjectCalendar calendar, TimephasedCostNormaliser normaliser, List<TimephasedCost> data, boolean raw)
          Constructor.
TimephasedWorkData(ProjectCalendar calendar, TimephasedWorkNormaliser normaliser, List<TimephasedWork> data, boolean raw)
          Constructor.
 

Uses of ProjectCalendar in net.sf.mpxj.listener
 

Methods in net.sf.mpxj.listener with parameters of type ProjectCalendar
 void ProjectListener.calendarRead(ProjectCalendar calendar)
          This method is called when a calendar is read from a file.
 void DefaultProjectListener.calendarRead(ProjectCalendar calendar)
          This method is called when a calendar is read from a file.
 void ProjectListener.calendarWritten(ProjectCalendar calendar)
          This method is called when a calendar is written to a file.
 void DefaultProjectListener.calendarWritten(ProjectCalendar calendar)
          This method is called when a calendar is written to a file.
 

Uses of ProjectCalendar in net.sf.mpxj.mpp
 

Methods in net.sf.mpxj.mpp with parameters of type ProjectCalendar
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 MPPTimephasedBaselineCostNormaliser.normalise(ProjectCalendar calendar, LinkedList<TimephasedCost> 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 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.
 

Uses of ProjectCalendar in net.sf.mpxj.mspdi
 

Methods in net.sf.mpxj.mspdi with parameters of type ProjectCalendar
 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.
 

Uses of ProjectCalendar in net.sf.mpxj.utility
 

Methods in net.sf.mpxj.utility with parameters of type ProjectCalendar
 ArrayList<Double> TimephasedUtility.segmentCost(ProjectCalendar projectCalendar, List<TimephasedCost> cost, TimescaleUnits rangeUnits, ArrayList<DateRange> dateList)
          This is the main entry point used to convert the internal representation of timephased cost 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 © 2012. All Rights Reserved.