Primavera Integration API 8.0

Package com.primavera.common.value.spread

Spread value objects and related classes

See:
          Description

Interface Summary
ActivitySpreadPeriod This interface defines all access methods for each resource assignment spread period.
EPSSpreadPeriod This interface defines all access methods for each EPS spread period.
ProjectResourceRoleSpreadPeriod This is a marker interface to represent a spread period that contains summarized resource or role spread data for a specific Project.
ProjectSpreadPeriod This interface defines all access methods for each project spread period.
ResourceAssignmentSpreadPeriod This interface defines all access methods for each resource assignment spread period.
ResourceAssignmentSpreadPeriodBase This interface defines all access methods for each resource assignment spread period.
SpreadData This interface defines the access methods that a spread data holder should implement.
SpreadPeriod The base class of all spread period interfaces
SummaryAssignmentSpreadPeriod This interface defines all access methods for each summarized resource/role assignment spread period.
WBSResourceRoleSpreadPeriod This is a marker interface to represent a spread period that contains summarized resource or role spread data for a specific WBS.
WBSSpreadPeriod This interface defines all access methods for each WBS spread period.
 

Class Summary
ActivitySpread Activity spread, containing unit and/or cost fields that have been spread for a particular activity over zero to many spread periods.
BaseSpread The base class of all main spread classes.
EPSSpread EPS spread, containing unit and/or cost fields that have been spread for a particular EPS over zero to many spread periods.
ProjectResourceRoleSpread Resource/Role spread, containing unit and/or cost fields that have been spread for a particular project over zero to many spread periods.
ProjectResourceSpread Resource spread for Project, containing unit and/or cost fields that have been spread for a particular project over zero to many spread periods.
ProjectRoleSpread Role spread for Project, containing unit and/or cost fields that have been spread for a particular project over zero to many spread periods.
ProjectSpread Project spread, containing unit and/or cost fields that have been spread for a particular project over zero to many spread periods.
ResourceAssignmentBaseSpread The ResourceAssignmentBaseSpread class defines the access methods for the ResourceAssignmentSpread class.
ResourceAssignmentSpread Resource assignment spreads contain unit and/or cost fields for a particular resource assignment that have been spread over zero to many spread periods.
SummaryAssignmentSpread Base class for summarized Resource/Role assignment spread data.
WBSResourceRoleSpread Resource/Role assignment spread, containing unit and/or cost fields that have been spread for a particular Resource/Role within a particular WBS over zero to many spread periods.
WBSResourceSpread Resource assignment spread, containing unit and/or cost fields that have been spread for a particular Resource within a particular WBS over zero to many spread periods.
WBSRoleSpread Role assignment spread, containing unit and/or cost fields that have been spread for a particular Role within a particular WBS over zero to many spread periods.
WBSSpread WBS spread, containing unit and/or cost fields that have been spread for a particular WBS over zero to many spread periods.
 

Exception Summary
SpreadCumulativeDataNotLoadedException Exception class used when attempting to access cumulative spread data that has not been loaded
SpreadException General exception class for spread value objects
SpreadFieldNotFoundException Exception class used when attempting to access a spread field that was not loaded in the spread object.
SpreadNonEditableException Exception class used when attempting to edit spreads that are uneditable.
SpreadOutOfRangeException Exception class used when attempting to access a spread period beyond the range of spread periods included in the spread object
 

Package com.primavera.common.value.spread Description

Spread value objects and related classes


Primavera Integration API 8.0

Copyright © 2003, 2010, Oracle and/or its affiliates. All rights reserved.