net.sf.mpxj.primavera.schema.APIBusinessObjects Maven / Gradle / Ivy
Show all versions of mpxj Show documentation
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.4
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2013.08.02 at 12:16:58 PM BST
//
package net.sf.mpxj.primavera.schema;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="ProjectResourceCategory" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ProjectResourceCategoryType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="UnitOfMeasure" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}UnitOfMeasureType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="CostAccount" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}CostAccountType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="Currency" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}CurrencyType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="UDFType" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}UDFTypeType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="UDFCode" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}UDFCodeType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ExpenseCategory" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ExpenseCategoryType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="NotebookTopic" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}NotebookTopicType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="WBSCategory" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}WBSCategoryType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="FundingSource" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}FundingSourceType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ThresholdParameter" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ThresholdParameterType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="OBS" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}OBSType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ShiftPeriod" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ShiftPeriodType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="Shift" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ShiftType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="Calendar" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}CalendarType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ProjectCodeType" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ProjectCodeTypeType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ProjectCode" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ProjectCodeType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ResourceCodeType" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ResourceCodeTypeType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ResourceCode" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ResourceCodeType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ResourceCurve" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ResourceCurveType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="Role" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}RoleType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="RoleRate" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}RoleRateType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="RoleLimit" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}RoleLimitType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="Resource" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ResourceType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ResourceRate" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ResourceRateType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ActivityCodeType" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ActivityCodeTypeType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ActivityCode" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ActivityCodeType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="FinancialPeriod" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}FinancialPeriodType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ResourceRole" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ResourceRoleType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="EPS" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}EPSType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="DocumentCategory" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}DocumentCategoryType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="DocumentStatusCode" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}DocumentStatusCodeType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="RiskCategory" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}RiskCategoryType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="RiskThreshold" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}RiskThresholdType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="RiskThresholdLevel" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}RiskThresholdLevelType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="RiskMatrix" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}RiskMatrixType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="RiskMatrixScore" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}RiskMatrixScoreType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="RiskMatrixThreshold" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}RiskMatrixThresholdType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="Activity" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ActivityType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ActivityCodeAssignment" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ActivityCodeAssignmentType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ActivityCodeUpdate" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ActivityCodeUpdateType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ActivityComment" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ActivityCommentType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ActivityExpense" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ActivityExpenseType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ActivityNote" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ActivityNoteType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ActivityOwner" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ActivityOwnerType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ActivityPeriodActual" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ActivityPeriodActualType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ActivityRisk" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ActivityRiskType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ActivityStep" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ActivityStepType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ActivityStepCreate" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ActivityStepCreateType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ActivityStepDelete" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ActivityStepDeleteType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ActivityStepTemplate" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ActivityStepTemplateType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ActivityStepTemplateItem" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ActivityStepTemplateItemType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ActivityStepUpdate" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ActivityStepUpdateType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ActivityUpdate" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ActivityUpdateType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="BaselineProject" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}BaselineProjectType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="BaselineType" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}BaselineTypeType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ChangeSet" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ChangeSetType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="Document" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}DocumentType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="EPSBudgetChangeLog" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}EPSBudgetChangeLogType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="EPSFunding" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}EPSFundingType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="EPSNote" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}EPSNoteType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="EPSSpendingPlan" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}EPSSpendingPlanType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="GlobalPreferences" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}GlobalPreferencesType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="GlobalProfile" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}GlobalProfileType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="IssueHistory" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}IssueHistoryType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="Location" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}LocationType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="OverheadCode" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}OverheadCodeType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="Project" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ProjectType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ProjectBudgetChangeLog" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ProjectBudgetChangeLogType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ProjectCodeAssignment" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ProjectCodeAssignmentType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ProjectDocument" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ProjectDocumentType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ProjectFunding" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ProjectFundingType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ProjectIssue" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ProjectIssueType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ProjectNote" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ProjectNoteType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ProjectPortfolio" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ProjectPortfolioType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ProjectProfile" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ProjectProfileType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ProjectResource" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ProjectResourceType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ProjectResourceQuantity" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ProjectResourceQuantityType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ProjectSpendingPlan" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ProjectSpendingPlanType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ProjectThreshold" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ProjectThresholdType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="Relationship" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}RelationshipType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ResourceAccess" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ResourceAccessType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ResourceAssignment" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ResourceAssignmentType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ResourceAssignmentPeriodActual" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ResourceAssignmentPeriodActualType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ResourceAssignmentUpdate" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ResourceAssignmentUpdateType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ResourceCodeAssignment" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ResourceCodeAssignmentType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ResourceHour" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ResourceHourType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ResourceLocation" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ResourceLocationType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ResourceTeam" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ResourceTeamType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="Risk" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}RiskType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="RiskImpact" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}RiskImpactType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="RiskResponseAction" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}RiskResponseActionType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="RiskResponseActionImpact" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}RiskResponseActionImpactType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="RiskResponsePlan" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}RiskResponsePlanType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="RoleTeam" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}RoleTeamType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ScheduleOptions" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ScheduleOptionsType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="Timesheet" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}TimesheetType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="TimesheetAudit" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}TimesheetAuditType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="TimesheetDelegate" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}TimesheetDelegateType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="TimesheetPeriod" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}TimesheetPeriodType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="UDFValue" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}UDFValueType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="User" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}UserType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="UserDefinedValueUpdate" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}UserDefinedValueUpdateType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="UserFieldTitle" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}UserFieldTitleType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="UserInterfaceView" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}UserInterfaceViewType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="UserLicense" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}UserLicenseType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="UserOBS" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}UserOBSType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="WBS" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}WBSType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="WBSMilestone" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}WBSMilestoneType" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"projectResourceCategory",
"unitOfMeasure",
"costAccount",
"currency",
"udfType",
"udfCode",
"expenseCategory",
"notebookTopic",
"wbsCategory",
"fundingSource",
"thresholdParameter",
"obs",
"shiftPeriod",
"shift",
"calendar",
"projectCodeType",
"projectCode",
"resourceCodeType",
"resourceCode",
"resourceCurve",
"role",
"roleRate",
"roleLimit",
"resource",
"resourceRate",
"activityCodeType",
"activityCode",
"financialPeriod",
"resourceRole",
"eps",
"documentCategory",
"documentStatusCode",
"riskCategory",
"riskThreshold",
"riskThresholdLevel",
"riskMatrix",
"riskMatrixScore",
"riskMatrixThreshold",
"activity",
"activityCodeAssignment",
"activityCodeUpdate",
"activityComment",
"activityExpense",
"activityNote",
"activityOwner",
"activityPeriodActual",
"activityRisk",
"activityStep",
"activityStepCreate",
"activityStepDelete",
"activityStepTemplate",
"activityStepTemplateItem",
"activityStepUpdate",
"activityUpdate",
"baselineProject",
"baselineType",
"changeSet",
"document",
"epsBudgetChangeLog",
"epsFunding",
"epsNote",
"epsSpendingPlan",
"globalPreferences",
"globalProfile",
"issueHistory",
"location",
"overheadCode",
"project",
"projectBudgetChangeLog",
"projectCodeAssignment",
"projectDocument",
"projectFunding",
"projectIssue",
"projectNote",
"projectPortfolio",
"projectProfile",
"projectResource",
"projectResourceQuantity",
"projectSpendingPlan",
"projectThreshold",
"relationship",
"resourceAccess",
"resourceAssignment",
"resourceAssignmentPeriodActual",
"resourceAssignmentUpdate",
"resourceCodeAssignment",
"resourceHour",
"resourceLocation",
"resourceTeam",
"risk",
"riskImpact",
"riskResponseAction",
"riskResponseActionImpact",
"riskResponsePlan",
"roleTeam",
"scheduleOptions",
"timesheet",
"timesheetAudit",
"timesheetDelegate",
"timesheetPeriod",
"udfValue",
"user",
"userDefinedValueUpdate",
"userFieldTitle",
"userInterfaceView",
"userLicense",
"userOBS",
"wbs",
"wbsMilestone"
}) @XmlRootElement(name = "APIBusinessObjects") public class APIBusinessObjects
{
@XmlElement(name = "ProjectResourceCategory") protected List projectResourceCategory;
@XmlElement(name = "UnitOfMeasure") protected List unitOfMeasure;
@XmlElement(name = "CostAccount") protected List costAccount;
@XmlElement(name = "Currency") protected List currency;
@XmlElement(name = "UDFType") protected List udfType;
@XmlElement(name = "UDFCode") protected List udfCode;
@XmlElement(name = "ExpenseCategory") protected List expenseCategory;
@XmlElement(name = "NotebookTopic") protected List notebookTopic;
@XmlElement(name = "WBSCategory") protected List wbsCategory;
@XmlElement(name = "FundingSource") protected List fundingSource;
@XmlElement(name = "ThresholdParameter") protected List thresholdParameter;
@XmlElement(name = "OBS") protected List obs;
@XmlElement(name = "ShiftPeriod") protected List shiftPeriod;
@XmlElement(name = "Shift") protected List shift;
@XmlElement(name = "Calendar") protected List calendar;
@XmlElement(name = "ProjectCodeType") protected List projectCodeType;
@XmlElement(name = "ProjectCode") protected List projectCode;
@XmlElement(name = "ResourceCodeType") protected List resourceCodeType;
@XmlElement(name = "ResourceCode") protected List resourceCode;
@XmlElement(name = "ResourceCurve") protected List resourceCurve;
@XmlElement(name = "Role") protected List role;
@XmlElement(name = "RoleRate") protected List roleRate;
@XmlElement(name = "RoleLimit") protected List roleLimit;
@XmlElement(name = "Resource") protected List resource;
@XmlElement(name = "ResourceRate") protected List resourceRate;
@XmlElement(name = "ActivityCodeType") protected List activityCodeType;
@XmlElement(name = "ActivityCode") protected List activityCode;
@XmlElement(name = "FinancialPeriod") protected List financialPeriod;
@XmlElement(name = "ResourceRole") protected List resourceRole;
@XmlElement(name = "EPS") protected List eps;
@XmlElement(name = "DocumentCategory") protected List documentCategory;
@XmlElement(name = "DocumentStatusCode") protected List documentStatusCode;
@XmlElement(name = "RiskCategory") protected List riskCategory;
@XmlElement(name = "RiskThreshold") protected List riskThreshold;
@XmlElement(name = "RiskThresholdLevel") protected List riskThresholdLevel;
@XmlElement(name = "RiskMatrix") protected List riskMatrix;
@XmlElement(name = "RiskMatrixScore") protected List riskMatrixScore;
@XmlElement(name = "RiskMatrixThreshold") protected List riskMatrixThreshold;
@XmlElement(name = "Activity") protected List activity;
@XmlElement(name = "ActivityCodeAssignment") protected List activityCodeAssignment;
@XmlElement(name = "ActivityCodeUpdate") protected List activityCodeUpdate;
@XmlElement(name = "ActivityComment") protected List activityComment;
@XmlElement(name = "ActivityExpense") protected List activityExpense;
@XmlElement(name = "ActivityNote") protected List activityNote;
@XmlElement(name = "ActivityOwner") protected List activityOwner;
@XmlElement(name = "ActivityPeriodActual") protected List activityPeriodActual;
@XmlElement(name = "ActivityRisk") protected List activityRisk;
@XmlElement(name = "ActivityStep") protected List activityStep;
@XmlElement(name = "ActivityStepCreate") protected List activityStepCreate;
@XmlElement(name = "ActivityStepDelete") protected List activityStepDelete;
@XmlElement(name = "ActivityStepTemplate") protected List activityStepTemplate;
@XmlElement(name = "ActivityStepTemplateItem") protected List activityStepTemplateItem;
@XmlElement(name = "ActivityStepUpdate") protected List activityStepUpdate;
@XmlElement(name = "ActivityUpdate") protected List activityUpdate;
@XmlElement(name = "BaselineProject") protected List baselineProject;
@XmlElement(name = "BaselineType") protected List baselineType;
@XmlElement(name = "ChangeSet") protected List changeSet;
@XmlElement(name = "Document") protected List document;
@XmlElement(name = "EPSBudgetChangeLog") protected List epsBudgetChangeLog;
@XmlElement(name = "EPSFunding") protected List epsFunding;
@XmlElement(name = "EPSNote") protected List epsNote;
@XmlElement(name = "EPSSpendingPlan") protected List epsSpendingPlan;
@XmlElement(name = "GlobalPreferences") protected List globalPreferences;
@XmlElement(name = "GlobalProfile") protected List globalProfile;
@XmlElement(name = "IssueHistory") protected List issueHistory;
@XmlElement(name = "Location") protected List location;
@XmlElement(name = "OverheadCode") protected List overheadCode;
@XmlElement(name = "Project") protected List project;
@XmlElement(name = "ProjectBudgetChangeLog") protected List projectBudgetChangeLog;
@XmlElement(name = "ProjectCodeAssignment") protected List projectCodeAssignment;
@XmlElement(name = "ProjectDocument") protected List projectDocument;
@XmlElement(name = "ProjectFunding") protected List projectFunding;
@XmlElement(name = "ProjectIssue") protected List projectIssue;
@XmlElement(name = "ProjectNote") protected List projectNote;
@XmlElement(name = "ProjectPortfolio") protected List projectPortfolio;
@XmlElement(name = "ProjectProfile") protected List projectProfile;
@XmlElement(name = "ProjectResource") protected List projectResource;
@XmlElement(name = "ProjectResourceQuantity") protected List projectResourceQuantity;
@XmlElement(name = "ProjectSpendingPlan") protected List projectSpendingPlan;
@XmlElement(name = "ProjectThreshold") protected List projectThreshold;
@XmlElement(name = "Relationship") protected List relationship;
@XmlElement(name = "ResourceAccess") protected List resourceAccess;
@XmlElement(name = "ResourceAssignment") protected List resourceAssignment;
@XmlElement(name = "ResourceAssignmentPeriodActual") protected List resourceAssignmentPeriodActual;
@XmlElement(name = "ResourceAssignmentUpdate") protected List resourceAssignmentUpdate;
@XmlElement(name = "ResourceCodeAssignment") protected List resourceCodeAssignment;
@XmlElement(name = "ResourceHour") protected List resourceHour;
@XmlElement(name = "ResourceLocation") protected List resourceLocation;
@XmlElement(name = "ResourceTeam") protected List resourceTeam;
@XmlElement(name = "Risk") protected List risk;
@XmlElement(name = "RiskImpact") protected List riskImpact;
@XmlElement(name = "RiskResponseAction") protected List riskResponseAction;
@XmlElement(name = "RiskResponseActionImpact") protected List riskResponseActionImpact;
@XmlElement(name = "RiskResponsePlan") protected List riskResponsePlan;
@XmlElement(name = "RoleTeam") protected List roleTeam;
@XmlElement(name = "ScheduleOptions") protected List scheduleOptions;
@XmlElement(name = "Timesheet") protected List timesheet;
@XmlElement(name = "TimesheetAudit") protected List timesheetAudit;
@XmlElement(name = "TimesheetDelegate") protected List timesheetDelegate;
@XmlElement(name = "TimesheetPeriod") protected List timesheetPeriod;
@XmlElement(name = "UDFValue") protected List udfValue;
@XmlElement(name = "User") protected List user;
@XmlElement(name = "UserDefinedValueUpdate") protected List userDefinedValueUpdate;
@XmlElement(name = "UserFieldTitle") protected List userFieldTitle;
@XmlElement(name = "UserInterfaceView") protected List userInterfaceView;
@XmlElement(name = "UserLicense") protected List userLicense;
@XmlElement(name = "UserOBS") protected List userOBS;
@XmlElement(name = "WBS") protected List wbs;
@XmlElement(name = "WBSMilestone") protected List wbsMilestone;
/**
* Gets the value of the projectResourceCategory property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the projectResourceCategory property.
*
*
* For example, to add a new item, do as follows:
*
* getProjectResourceCategory().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link ProjectResourceCategoryType }
*
*
*/
public List getProjectResourceCategory()
{
if (projectResourceCategory == null)
{
projectResourceCategory = new ArrayList();
}
return this.projectResourceCategory;
}
/**
* Gets the value of the unitOfMeasure property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the unitOfMeasure property.
*
*
* For example, to add a new item, do as follows:
*
* getUnitOfMeasure().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link UnitOfMeasureType }
*
*
*/
public List getUnitOfMeasure()
{
if (unitOfMeasure == null)
{
unitOfMeasure = new ArrayList();
}
return this.unitOfMeasure;
}
/**
* Gets the value of the costAccount property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the costAccount property.
*
*
* For example, to add a new item, do as follows:
*
* getCostAccount().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link CostAccountType }
*
*
*/
public List getCostAccount()
{
if (costAccount == null)
{
costAccount = new ArrayList();
}
return this.costAccount;
}
/**
* Gets the value of the currency property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the currency property.
*
*
* For example, to add a new item, do as follows:
*
* getCurrency().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link CurrencyType }
*
*
*/
public List getCurrency()
{
if (currency == null)
{
currency = new ArrayList();
}
return this.currency;
}
/**
* Gets the value of the udfType property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the udfType property.
*
*
* For example, to add a new item, do as follows:
*
* getUDFType().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link UDFTypeType }
*
*
*/
public List getUDFType()
{
if (udfType == null)
{
udfType = new ArrayList();
}
return this.udfType;
}
/**
* Gets the value of the udfCode property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the udfCode property.
*
*
* For example, to add a new item, do as follows:
*
* getUDFCode().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link UDFCodeType }
*
*
*/
public List getUDFCode()
{
if (udfCode == null)
{
udfCode = new ArrayList();
}
return this.udfCode;
}
/**
* Gets the value of the expenseCategory property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the expenseCategory property.
*
*
* For example, to add a new item, do as follows:
*
* getExpenseCategory().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link ExpenseCategoryType }
*
*
*/
public List getExpenseCategory()
{
if (expenseCategory == null)
{
expenseCategory = new ArrayList();
}
return this.expenseCategory;
}
/**
* Gets the value of the notebookTopic property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the notebookTopic property.
*
*
* For example, to add a new item, do as follows:
*
* getNotebookTopic().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link NotebookTopicType }
*
*
*/
public List getNotebookTopic()
{
if (notebookTopic == null)
{
notebookTopic = new ArrayList();
}
return this.notebookTopic;
}
/**
* Gets the value of the wbsCategory property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the wbsCategory property.
*
*
* For example, to add a new item, do as follows:
*
* getWBSCategory().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link WBSCategoryType }
*
*
*/
public List getWBSCategory()
{
if (wbsCategory == null)
{
wbsCategory = new ArrayList();
}
return this.wbsCategory;
}
/**
* Gets the value of the fundingSource property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the fundingSource property.
*
*
* For example, to add a new item, do as follows:
*
* getFundingSource().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link FundingSourceType }
*
*
*/
public List getFundingSource()
{
if (fundingSource == null)
{
fundingSource = new ArrayList();
}
return this.fundingSource;
}
/**
* Gets the value of the thresholdParameter property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the thresholdParameter property.
*
*
* For example, to add a new item, do as follows:
*
* getThresholdParameter().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link ThresholdParameterType }
*
*
*/
public List getThresholdParameter()
{
if (thresholdParameter == null)
{
thresholdParameter = new ArrayList();
}
return this.thresholdParameter;
}
/**
* Gets the value of the obs property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the obs property.
*
*
* For example, to add a new item, do as follows:
*
* getOBS().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link OBSType }
*
*
*/
public List getOBS()
{
if (obs == null)
{
obs = new ArrayList();
}
return this.obs;
}
/**
* Gets the value of the shiftPeriod property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the shiftPeriod property.
*
*
* For example, to add a new item, do as follows:
*
* getShiftPeriod().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link ShiftPeriodType }
*
*
*/
public List getShiftPeriod()
{
if (shiftPeriod == null)
{
shiftPeriod = new ArrayList();
}
return this.shiftPeriod;
}
/**
* Gets the value of the shift property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the shift property.
*
*
* For example, to add a new item, do as follows:
*
* getShift().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link ShiftType }
*
*
*/
public List getShift()
{
if (shift == null)
{
shift = new ArrayList();
}
return this.shift;
}
/**
* Gets the value of the calendar property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the calendar property.
*
*
* For example, to add a new item, do as follows:
*
* getCalendar().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link CalendarType }
*
*
*/
public List getCalendar()
{
if (calendar == null)
{
calendar = new ArrayList();
}
return this.calendar;
}
/**
* Gets the value of the projectCodeType property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the projectCodeType property.
*
*
* For example, to add a new item, do as follows:
*
* getProjectCodeType().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link ProjectCodeTypeType }
*
*
*/
public List getProjectCodeType()
{
if (projectCodeType == null)
{
projectCodeType = new ArrayList();
}
return this.projectCodeType;
}
/**
* Gets the value of the projectCode property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the projectCode property.
*
*
* For example, to add a new item, do as follows:
*
* getProjectCode().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link ProjectCodeType }
*
*
*/
public List getProjectCode()
{
if (projectCode == null)
{
projectCode = new ArrayList();
}
return this.projectCode;
}
/**
* Gets the value of the resourceCodeType property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the resourceCodeType property.
*
*
* For example, to add a new item, do as follows:
*
* getResourceCodeType().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link ResourceCodeTypeType }
*
*
*/
public List getResourceCodeType()
{
if (resourceCodeType == null)
{
resourceCodeType = new ArrayList();
}
return this.resourceCodeType;
}
/**
* Gets the value of the resourceCode property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the resourceCode property.
*
*
* For example, to add a new item, do as follows:
*
* getResourceCode().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link ResourceCodeType }
*
*
*/
public List getResourceCode()
{
if (resourceCode == null)
{
resourceCode = new ArrayList();
}
return this.resourceCode;
}
/**
* Gets the value of the resourceCurve property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the resourceCurve property.
*
*
* For example, to add a new item, do as follows:
*
* getResourceCurve().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link ResourceCurveType }
*
*
*/
public List getResourceCurve()
{
if (resourceCurve == null)
{
resourceCurve = new ArrayList();
}
return this.resourceCurve;
}
/**
* Gets the value of the role property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the role property.
*
*
* For example, to add a new item, do as follows:
*
* getRole().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link RoleType }
*
*
*/
public List getRole()
{
if (role == null)
{
role = new ArrayList();
}
return this.role;
}
/**
* Gets the value of the roleRate property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the roleRate property.
*
*
* For example, to add a new item, do as follows:
*
* getRoleRate().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link RoleRateType }
*
*
*/
public List getRoleRate()
{
if (roleRate == null)
{
roleRate = new ArrayList();
}
return this.roleRate;
}
/**
* Gets the value of the roleLimit property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the roleLimit property.
*
*
* For example, to add a new item, do as follows:
*
* getRoleLimit().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link RoleLimitType }
*
*
*/
public List getRoleLimit()
{
if (roleLimit == null)
{
roleLimit = new ArrayList();
}
return this.roleLimit;
}
/**
* Gets the value of the resource property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the resource property.
*
*
* For example, to add a new item, do as follows:
*
* getResource().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link ResourceType }
*
*
*/
public List getResource()
{
if (resource == null)
{
resource = new ArrayList();
}
return this.resource;
}
/**
* Gets the value of the resourceRate property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the resourceRate property.
*
*
* For example, to add a new item, do as follows:
*
* getResourceRate().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link ResourceRateType }
*
*
*/
public List getResourceRate()
{
if (resourceRate == null)
{
resourceRate = new ArrayList();
}
return this.resourceRate;
}
/**
* Gets the value of the activityCodeType property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the activityCodeType property.
*
*
* For example, to add a new item, do as follows:
*
* getActivityCodeType().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link ActivityCodeTypeType }
*
*
*/
public List getActivityCodeType()
{
if (activityCodeType == null)
{
activityCodeType = new ArrayList();
}
return this.activityCodeType;
}
/**
* Gets the value of the activityCode property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the activityCode property.
*
*
* For example, to add a new item, do as follows:
*
* getActivityCode().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link ActivityCodeType }
*
*
*/
public List getActivityCode()
{
if (activityCode == null)
{
activityCode = new ArrayList();
}
return this.activityCode;
}
/**
* Gets the value of the financialPeriod property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the financialPeriod property.
*
*
* For example, to add a new item, do as follows:
*
* getFinancialPeriod().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link FinancialPeriodType }
*
*
*/
public List getFinancialPeriod()
{
if (financialPeriod == null)
{
financialPeriod = new ArrayList();
}
return this.financialPeriod;
}
/**
* Gets the value of the resourceRole property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the resourceRole property.
*
*
* For example, to add a new item, do as follows:
*
* getResourceRole().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link ResourceRoleType }
*
*
*/
public List getResourceRole()
{
if (resourceRole == null)
{
resourceRole = new ArrayList();
}
return this.resourceRole;
}
/**
* Gets the value of the eps property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the eps property.
*
*
* For example, to add a new item, do as follows:
*
* getEPS().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link EPSType }
*
*
*/
public List getEPS()
{
if (eps == null)
{
eps = new ArrayList();
}
return this.eps;
}
/**
* Gets the value of the documentCategory property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the documentCategory property.
*
*
* For example, to add a new item, do as follows:
*
* getDocumentCategory().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link DocumentCategoryType }
*
*
*/
public List getDocumentCategory()
{
if (documentCategory == null)
{
documentCategory = new ArrayList();
}
return this.documentCategory;
}
/**
* Gets the value of the documentStatusCode property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the documentStatusCode property.
*
*
* For example, to add a new item, do as follows:
*
* getDocumentStatusCode().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link DocumentStatusCodeType }
*
*
*/
public List getDocumentStatusCode()
{
if (documentStatusCode == null)
{
documentStatusCode = new ArrayList();
}
return this.documentStatusCode;
}
/**
* Gets the value of the riskCategory property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the riskCategory property.
*
*
* For example, to add a new item, do as follows:
*
* getRiskCategory().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link RiskCategoryType }
*
*
*/
public List getRiskCategory()
{
if (riskCategory == null)
{
riskCategory = new ArrayList();
}
return this.riskCategory;
}
/**
* Gets the value of the riskThreshold property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the riskThreshold property.
*
*
* For example, to add a new item, do as follows:
*
* getRiskThreshold().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link RiskThresholdType }
*
*
*/
public List getRiskThreshold()
{
if (riskThreshold == null)
{
riskThreshold = new ArrayList();
}
return this.riskThreshold;
}
/**
* Gets the value of the riskThresholdLevel property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the riskThresholdLevel property.
*
*
* For example, to add a new item, do as follows:
*
* getRiskThresholdLevel().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link RiskThresholdLevelType }
*
*
*/
public List getRiskThresholdLevel()
{
if (riskThresholdLevel == null)
{
riskThresholdLevel = new ArrayList();
}
return this.riskThresholdLevel;
}
/**
* Gets the value of the riskMatrix property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the riskMatrix property.
*
*
* For example, to add a new item, do as follows:
*
* getRiskMatrix().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link RiskMatrixType }
*
*
*/
public List getRiskMatrix()
{
if (riskMatrix == null)
{
riskMatrix = new ArrayList();
}
return this.riskMatrix;
}
/**
* Gets the value of the riskMatrixScore property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the riskMatrixScore property.
*
*
* For example, to add a new item, do as follows:
*
* getRiskMatrixScore().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link RiskMatrixScoreType }
*
*
*/
public List getRiskMatrixScore()
{
if (riskMatrixScore == null)
{
riskMatrixScore = new ArrayList();
}
return this.riskMatrixScore;
}
/**
* Gets the value of the riskMatrixThreshold property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the riskMatrixThreshold property.
*
*
* For example, to add a new item, do as follows:
*
* getRiskMatrixThreshold().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link RiskMatrixThresholdType }
*
*
*/
public List getRiskMatrixThreshold()
{
if (riskMatrixThreshold == null)
{
riskMatrixThreshold = new ArrayList();
}
return this.riskMatrixThreshold;
}
/**
* Gets the value of the activity property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the activity property.
*
*
* For example, to add a new item, do as follows:
*
* getActivity().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link ActivityType }
*
*
*/
public List getActivity()
{
if (activity == null)
{
activity = new ArrayList();
}
return this.activity;
}
/**
* Gets the value of the activityCodeAssignment property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the activityCodeAssignment property.
*
*
* For example, to add a new item, do as follows:
*
* getActivityCodeAssignment().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link ActivityCodeAssignmentType }
*
*
*/
public List getActivityCodeAssignment()
{
if (activityCodeAssignment == null)
{
activityCodeAssignment = new ArrayList();
}
return this.activityCodeAssignment;
}
/**
* Gets the value of the activityCodeUpdate property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the activityCodeUpdate property.
*
*
* For example, to add a new item, do as follows:
*
* getActivityCodeUpdate().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link ActivityCodeUpdateType }
*
*
*/
public List getActivityCodeUpdate()
{
if (activityCodeUpdate == null)
{
activityCodeUpdate = new ArrayList();
}
return this.activityCodeUpdate;
}
/**
* Gets the value of the activityComment property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the activityComment property.
*
*
* For example, to add a new item, do as follows:
*
* getActivityComment().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link ActivityCommentType }
*
*
*/
public List getActivityComment()
{
if (activityComment == null)
{
activityComment = new ArrayList();
}
return this.activityComment;
}
/**
* Gets the value of the activityExpense property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the activityExpense property.
*
*
* For example, to add a new item, do as follows:
*
* getActivityExpense().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link ActivityExpenseType }
*
*
*/
public List getActivityExpense()
{
if (activityExpense == null)
{
activityExpense = new ArrayList();
}
return this.activityExpense;
}
/**
* Gets the value of the activityNote property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the activityNote property.
*
*
* For example, to add a new item, do as follows:
*
* getActivityNote().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link ActivityNoteType }
*
*
*/
public List getActivityNote()
{
if (activityNote == null)
{
activityNote = new ArrayList();
}
return this.activityNote;
}
/**
* Gets the value of the activityOwner property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the activityOwner property.
*
*
* For example, to add a new item, do as follows:
*
* getActivityOwner().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link ActivityOwnerType }
*
*
*/
public List getActivityOwner()
{
if (activityOwner == null)
{
activityOwner = new ArrayList();
}
return this.activityOwner;
}
/**
* Gets the value of the activityPeriodActual property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the activityPeriodActual property.
*
*
* For example, to add a new item, do as follows:
*
* getActivityPeriodActual().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link ActivityPeriodActualType }
*
*
*/
public List getActivityPeriodActual()
{
if (activityPeriodActual == null)
{
activityPeriodActual = new ArrayList();
}
return this.activityPeriodActual;
}
/**
* Gets the value of the activityRisk property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the activityRisk property.
*
*
* For example, to add a new item, do as follows:
*
* getActivityRisk().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link ActivityRiskType }
*
*
*/
public List getActivityRisk()
{
if (activityRisk == null)
{
activityRisk = new ArrayList();
}
return this.activityRisk;
}
/**
* Gets the value of the activityStep property.
*
*