Primavera Integration API Release 8

com.primavera.common.value.spread
Class WBSResourceRoleSpread

java.lang.Object
  extended by com.primavera.common.value.spread.BaseSpread
      extended by com.primavera.common.value.spread.ResourceAssignmentBaseSpread
          extended by com.primavera.common.value.spread.SummaryAssignmentSpread
              extended by com.primavera.common.value.spread.WBSResourceRoleSpread
All Implemented Interfaces:
Serializable, Cloneable, Iterable<SpreadPeriod>
Direct Known Subclasses:
WBSResourceSpread, WBSRoleSpread

public abstract class WBSResourceRoleSpread
extends SummaryAssignmentSpread

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. For assignment spread data to be successfully loaded, the summarizer job service must have first been run on the project containing that particular WBS and the project must be configured to summarize assignments to the level in the WBS hierarchy where that WBS is located.

See the description in BaseSpread for information on how to access the loaded spread data.

See Also:
Serialized Form

Constructor Summary
WBSResourceRoleSpread(SpreadData spreadData)
           
 
Method Summary
 ObjectId getWBSObjectId()
          Gets the unique ID of the associated WBS object
 void setWBSObjectId(ObjectId wbsObjectId)
          Sets the unique ID of the associated WBS object
 
Methods inherited from class com.primavera.common.value.spread.SummaryAssignmentSpread
getActualFinishDate, getActualStartDate, getRemainingFinishDate, getRemainingStartDate, getResourceType, setActualFinishDate, setActualStartDate, setFinancialPeriodIds, setRemainingFinishDate, setRemainingStartDate, setResourceType
 
Methods inherited from class com.primavera.common.value.spread.BaseSpread
clearFinancialValues, ensureSpreadSpansDate, getCostFields, getSpreadBucketType, getSpreadBucketTypeEnum, getSpreadEnd, getSpreadIterator, getSpreadPeriod, getSpreadStart, getUnitFields, hasCumulativeData, iterator, recycle, size, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WBSResourceRoleSpread

public WBSResourceRoleSpread(SpreadData spreadData)
Method Detail

getWBSObjectId

public ObjectId getWBSObjectId()
Gets the unique ID of the associated WBS object

Returns:
the unique ID of the WBS

setWBSObjectId

public void setWBSObjectId(ObjectId wbsObjectId)
Sets the unique ID of the associated WBS object

Parameters:
wbsObjectId - the unique ID of the WBS

Primavera Integration API Release 8

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