| Package | Description |
|---|---|
| net.sf.mpxj | |
| net.sf.mpxj.utility |
| Modifier and Type | Field and Description |
|---|---|
static DateRange |
ProjectCalendarWeek.DEFAULT_WORKING_AFTERNOON |
static DateRange |
ProjectCalendarWeek.DEFAULT_WORKING_MORNING
Constants representing the default working morning and afternoon hours.
|
static DateRange |
DateRange.EMPTY_RANGE |
| Modifier and Type | Method and Description |
|---|---|
DateRange |
ProjectCalendarWeek.getDateRange()
Retrieves the data range for which this week is valid.
|
DateRange |
Availability.getRange()
Retrieves the date range of the availability period.
|
DateRange |
ProjectCalendarDateRanges.getRange(int index)
Retrieve the date range at the specified index.
|
| Modifier and Type | Method and Description |
|---|---|
List<DateRange> |
Task.getSplits()
This method retrieves a list of task splits.
|
Iterator<DateRange> |
ProjectCalendarDateRanges.iterator()
Retrieve an iterator to allow the list of date ranges to be traversed.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ProjectCalendarDateRanges.addRange(DateRange range)
Add a date range to the list of date ranges.
|
int |
DateRange.compareTo(DateRange o) |
void |
ProjectCalendarWeek.setDateRange(DateRange range)
Sets the date range for this week.
|
void |
ProjectCalendarDateRanges.setRange(int index,
DateRange value)
Replace a date range at the specified index.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Task.setSplits(List<DateRange> splits)
Internal method used to set the list of splits.
|
| Modifier and Type | Method and Description |
|---|---|
ArrayList<DateRange> |
TimescaleUtility.createTimescale(Date startDate,
TimescaleUnits segmentUnit,
int segmentCount)
Given a start date, a timescale unit, and a number of segments, this
method creates an array of date ranges.
|
| Modifier and Type | Method and Description |
|---|---|
ArrayList<Double> |
TimephasedUtility.segmentBaselineCost(ProjectFile file,
List<TimephasedCost> cost,
TimescaleUnits rangeUnits,
ArrayList<DateRange> dateList)
This is the main entry point used to convert the internal representation
of timephased baseline cost into an external form which can
be displayed to the user.
|
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<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 © 2013. All Rights Reserved.