com.primavera.common.value.spread
Class ProjectRoleSpread
java.lang.Object
com.primavera.common.value.spread.BaseSpread
com.primavera.common.value.spread.ResourceAssignmentBaseSpread
com.primavera.common.value.spread.SummaryAssignmentSpread
com.primavera.common.value.spread.ProjectResourceRoleSpread
com.primavera.common.value.spread.ProjectRoleSpread
- All Implemented Interfaces:
- Serializable, Cloneable, Iterable<SpreadPeriod>
public class ProjectRoleSpread
- extends ProjectResourceRoleSpread
Role spread for Project, containing unit and/or cost fields that have been spread for a
particular project over zero to many spread periods. For Role spreads to be successfully
loaded, the summarizer job service must have first been run on that particular project.
See the description in BaseSpread for information on how to access the loaded spread
data.
- See Also:
- Serialized Form
Constructor Summary |
ProjectRoleSpread(SpreadData spreadData)
Constructor that creates ProjectRoleSpread object from which all
Role spread data for a Project can be accessed. |
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 |
ProjectRoleSpread
public ProjectRoleSpread(SpreadData spreadData)
- Constructor that creates ProjectRoleSpread object from which all
Role spread data for a Project can be accessed.
- Parameters:
spreadData
- the actual object which holds the spread data
getRoleObjectId
public ObjectId getRoleObjectId()
- Gets the unique ID of the associated Role object
- Returns:
- the unique ID of the Role
setRoleObjectId
public void setRoleObjectId(ObjectId roleObjectId)
- Sets the unique ID of the associated Role object
- Parameters:
roleObjectId
- the unique ID of the Role
Copyright © 2003, 2010, Oracle and/or its affiliates. All rights reserved.