net.sf.mpxj.mspdi.schema.Project Maven / Gradle / Ivy
Show all versions of mpxj Show documentation
//
// This file was generated by the Eclipse Implementation of JAXB, v3.0.2
// See https://eclipse-ee4j.github.io/jaxb-ri
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2024.04.25 at 10:03:37 AM BST
//
package net.sf.mpxj.mspdi.schema;
import java.math.BigDecimal;
import java.math.BigInteger;
import java.time.LocalDateTime;
import java.time.LocalTime;
import java.util.ArrayList;
import java.util.List;
import java.util.UUID;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlElement;
import jakarta.xml.bind.annotation.XmlSchemaType;
import jakarta.xml.bind.annotation.XmlType;
import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import net.sf.mpxj.BookingType;
import net.sf.mpxj.CurrencySymbolPosition;
import net.sf.mpxj.ResourceType;
import net.sf.mpxj.WorkContour;
import net.sf.mpxj.WorkGroup;
/**
* Java class for Project complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType name="Project">
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="SaveVersion" type="{http://www.w3.org/2001/XMLSchema}integer"/>
* <element name="UID" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="16"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Name" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="255"/>
* </restriction>
* </simpleType>
* </element>
* <element name="GUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Title" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Subject" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Category" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Company" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Manager" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Author" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="CreationDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Revision" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="LastSaved" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ScheduleFromStart" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="StartDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="FinishDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="FYStartDate" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* <enumeration value="10"/>
* <enumeration value="11"/>
* <enumeration value="12"/>
* </restriction>
* </simpleType>
* </element>
* <element name="CriticalSlackLimit" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="CurrencyDigits" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="CurrencySymbol" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="20"/>
* </restriction>
* </simpleType>
* </element>
* <element name="CurrencyCode">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="3"/>
* </restriction>
* </simpleType>
* </element>
* <element name="CurrencySymbolPosition" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* </restriction>
* </simpleType>
* </element>
* <element name="CalendarUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="DefaultStartTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* <element name="DefaultFinishTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* <element name="MinutesPerDay" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="MinutesPerWeek" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="DaysPerMonth" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="DefaultTaskType" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="DefaultFixedCostAccrual" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* </restriction>
* </simpleType>
* </element>
* <element name="DefaultStandardRate" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="DefaultOvertimeRate" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="DurationFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* <enumeration value="10"/>
* <enumeration value="11"/>
* <enumeration value="12"/>
* <enumeration value="19"/>
* <enumeration value="20"/>
* <enumeration value="21"/>
* <enumeration value="35"/>
* <enumeration value="36"/>
* <enumeration value="37"/>
* <enumeration value="38"/>
* <enumeration value="39"/>
* <enumeration value="40"/>
* <enumeration value="41"/>
* <enumeration value="42"/>
* <enumeration value="43"/>
* <enumeration value="44"/>
* <enumeration value="51"/>
* <enumeration value="52"/>
* <enumeration value="53"/>
* </restriction>
* </simpleType>
* </element>
* <element name="WorkFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* </restriction>
* </simpleType>
* </element>
* <element name="EditableActualCosts" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="HonorConstraints" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="EarnedValueMethod" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* </restriction>
* </simpleType>
* </element>
* <element name="InsertedProjectsLikeSummary" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="MultipleCriticalPaths" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="NewTasksEffortDriven" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="NewTasksEstimated" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="SplitsInProgressTasks" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="SpreadActualCost" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="SpreadPercentComplete" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="TaskUpdatesResource" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="FiscalYearStart" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="WeekStartDay" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* </restriction>
* </simpleType>
* </element>
* <element name="MoveCompletedEndsBack" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="MoveRemainingStartsBack" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="MoveRemainingStartsForward" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="MoveCompletedEndsForward" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="BaselineForEarnedValue" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* <enumeration value="10"/>
* </restriction>
* </simpleType>
* </element>
* <element name="AutoAddNewResourcesAndTasks" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="StatusDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="CurrentDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="MicrosoftProjectServerURL" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Autolink" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="NewTaskStartDate" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* </restriction>
* </simpleType>
* </element>
* <element name="DefaultTaskEVMethod" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ProjectExternallyEdited" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="ExtendedCreationDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ActualsInSync" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="RemoveFileProperties" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="AdminProject" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="BaselineCalendar" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="NewTasksAreManual" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="UpdateManuallyScheduledTasksWhenEditingLinks" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="KeepTaskOnNearestWorkingTimeWhenMadeAutoScheduled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="OutlineCodes" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="OutlineCode" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="FieldName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Alias" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="PhoneticAlias" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Values" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence maxOccurs="unbounded" minOccurs="0">
* <element name="Value">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <all>
* <element name="ValueID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="FieldGUID" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Type">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="4"/>
* <enumeration value="6"/>
* <enumeration value="9"/>
* <enumeration value="15"/>
* <enumeration value="17"/>
* <enumeration value="21"/>
* <enumeration value="27"/>
* </restriction>
* </simpleType>
* </element>
* <element name="IsCollapsed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="ParentValueID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </all>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Enterprise" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="EnterpriseOutlineCodeAlias" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="ResourceSubstitutionEnabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="LeafOnly" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="AllLevelsRequired" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="OnlyTableValuesAllowed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="ShowIndent" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Masks" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Mask" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Level" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Type" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Length" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Separator" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="WBSMasks" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="VerifyUniqueCodes" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="GenerateCodes" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Prefix" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="50"/>
* </restriction>
* </simpleType>
* </element>
* <element name="WBSMask" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Level" type="{http://www.w3.org/2001/XMLSchema}integer"/>
* <element name="Type">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Length" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Separator" type="{http://www.w3.org/2001/XMLSchema}string"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="ExtendedAttributes" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="ExtendedAttribute" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="FieldName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="CFType" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Guid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ElemType" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="20"/>
* <enumeration value="21"/>
* <enumeration value="22"/>
* <enumeration value="23"/>
* </restriction>
* </simpleType>
* </element>
* <element name="MaxMultiValues" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="UserDef" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Alias" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="50"/>
* </restriction>
* </simpleType>
* </element>
* <element name="SecondaryPID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="AutoRollDown" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="DefaultGuid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Ltuid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="SecondaryGuid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="PhoneticAlias" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="50"/>
* </restriction>
* </simpleType>
* </element>
* <element name="RollupType" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* </restriction>
* </simpleType>
* </element>
* <element name="CalculationType" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Formula" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="RestrictValues" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="ValuelistSortOrder" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* </restriction>
* </simpleType>
* </element>
* <element name="AppendNewValues" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Default" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ValueList" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Value" maxOccurs="unbounded">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <all>
* <element name="ID" type="{http://www.w3.org/2001/XMLSchema}integer"/>
* <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Phonetic" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </all>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Calendars" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Calendar" maxOccurs="unbounded">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="UID" type="{http://www.w3.org/2001/XMLSchema}integer"/>
* <element name="GUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Name" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="IsBaseCalendar" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="IsBaselineCalendar" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="BaseCalendarUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="WeekDays" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="WeekDay" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="DayType">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* </restriction>
* </simpleType>
* </element>
* <element name="DayWorking" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="TimePeriod" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ToDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="WorkingTimes" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <choice>
* <element name="WorkingTime" maxOccurs="5" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </choice>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Exceptions" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Exception" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="EnteredByOccurrences" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="TimePeriod" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ToDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Occurrences" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Name" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Type" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Period" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="DaysOfWeek" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="MonthItem" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* </restriction>
* </simpleType>
* </element>
* <element name="MonthPosition" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Month" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* <enumeration value="10"/>
* <enumeration value="11"/>
* </restriction>
* </simpleType>
* </element>
* <element name="MonthDay" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="DayWorking" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="WorkingTimes" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <choice>
* <element name="WorkingTime" maxOccurs="5" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </choice>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="WorkWeeks" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="WorkWeek" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="TimePeriod" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ToDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Name" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="WeekDays" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="WeekDay" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="DayType">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* </restriction>
* </simpleType>
* </element>
* <element name="DayWorking" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="WorkingTimes" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <choice>
* <element name="WorkingTime" maxOccurs="5" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </choice>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Tasks" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Task" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="UID" type="{http://www.w3.org/2001/XMLSchema}integer"/>
* <element name="GUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Name" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Type" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="IsNull" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="CreateDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Contact" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="WBS" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="WBSLevel" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="OutlineNumber" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="OutlineLevel" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Priority" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Start" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Finish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Duration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="DurationFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* <enumeration value="10"/>
* <enumeration value="11"/>
* <enumeration value="12"/>
* <enumeration value="19"/>
* <enumeration value="20"/>
* <enumeration value="21"/>
* <enumeration value="35"/>
* <enumeration value="36"/>
* <enumeration value="37"/>
* <enumeration value="38"/>
* <enumeration value="39"/>
* <enumeration value="40"/>
* <enumeration value="41"/>
* <enumeration value="42"/>
* <enumeration value="43"/>
* <enumeration value="44"/>
* <enumeration value="51"/>
* <enumeration value="52"/>
* <enumeration value="53"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="Stop" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Resume" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ResumeValid" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="EffortDriven" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Recurring" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="OverAllocated" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Estimated" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Milestone" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Summary" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="DisplayAsSummary" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Critical" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="IsSubproject" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="IsSubprojectReadOnly" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="SubprojectName" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ExternalTask" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="ExternalTaskProject" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="EarlyStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="EarlyFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="LateStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="LateFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="StartVariance" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="FinishVariance" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="WorkVariance" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="FreeSlack" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="StartSlack" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="FinishSlack" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="TotalSlack" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="FixedCost" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="FixedCostAccrual" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* </restriction>
* </simpleType>
* </element>
* <element name="PercentComplete" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="PercentWorkComplete" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="OvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="OvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ActualStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ActualFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ActualDuration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ActualCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="ActualOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="ActualWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ActualOvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="RegularWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="RemainingDuration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="RemainingCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="RemainingWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="RemainingOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="RemainingOvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ACWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="CV" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="ConstraintType" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* </restriction>
* </simpleType>
* </element>
* <element name="CalendarUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="ConstraintDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Deadline" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="LevelAssignments" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="LevelingCanSplit" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="LevelingDelay" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="LevelingDelayFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* <enumeration value="10"/>
* <enumeration value="11"/>
* <enumeration value="12"/>
* <enumeration value="19"/>
* <enumeration value="20"/>
* <enumeration value="21"/>
* <enumeration value="35"/>
* <enumeration value="36"/>
* <enumeration value="37"/>
* <enumeration value="38"/>
* <enumeration value="39"/>
* <enumeration value="40"/>
* <enumeration value="41"/>
* <enumeration value="42"/>
* <enumeration value="43"/>
* <enumeration value="44"/>
* <enumeration value="51"/>
* <enumeration value="52"/>
* <enumeration value="53"/>
* </restriction>
* </simpleType>
* </element>
* <element name="PreLeveledStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="PreLeveledFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Hyperlink" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="HyperlinkAddress" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="HyperlinkSubAddress" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="IgnoreResourceCalendar" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Notes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="HideBar" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Rollup" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="PhysicalPercentComplete" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="EarnedValueMethod" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* </restriction>
* </simpleType>
* </element>
* <element name="PredecessorLink" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="PredecessorUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Type" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* </restriction>
* </simpleType>
* </element>
* <element name="CrossProject" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="CrossProjectName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="LinkLag" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="LagFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* <enumeration value="10"/>
* <enumeration value="11"/>
* <enumeration value="12"/>
* <enumeration value="19"/>
* <enumeration value="20"/>
* <enumeration value="35"/>
* <enumeration value="36"/>
* <enumeration value="37"/>
* <enumeration value="38"/>
* <enumeration value="39"/>
* <enumeration value="40"/>
* <enumeration value="41"/>
* <enumeration value="42"/>
* <enumeration value="43"/>
* <enumeration value="44"/>
* <enumeration value="51"/>
* <enumeration value="52"/>
* <enumeration value="53"/>
* </restriction>
* </simpleType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="ActualWorkProtected" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ActualOvertimeWorkProtected" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ExtendedAttribute" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="DurationFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* <enumeration value="10"/>
* <enumeration value="11"/>
* <enumeration value="12"/>
* <enumeration value="19"/>
* <enumeration value="20"/>
* <enumeration value="21"/>
* <enumeration value="35"/>
* <enumeration value="36"/>
* <enumeration value="37"/>
* <enumeration value="38"/>
* <enumeration value="39"/>
* <enumeration value="40"/>
* <enumeration value="41"/>
* <enumeration value="42"/>
* <enumeration value="43"/>
* <enumeration value="44"/>
* <enumeration value="51"/>
* <enumeration value="52"/>
* <enumeration value="53"/>
* </restriction>
* </simpleType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Baseline" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="TimephasedData" type="{http://schemas.microsoft.com/project}TimephasedDataType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="Number" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Interim" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Start" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Finish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Duration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="DurationFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* <enumeration value="10"/>
* <enumeration value="11"/>
* <enumeration value="12"/>
* <enumeration value="19"/>
* <enumeration value="20"/>
* <enumeration value="21"/>
* <enumeration value="35"/>
* <enumeration value="36"/>
* <enumeration value="37"/>
* <enumeration value="38"/>
* <enumeration value="39"/>
* <enumeration value="40"/>
* <enumeration value="41"/>
* <enumeration value="42"/>
* <enumeration value="43"/>
* <enumeration value="44"/>
* <enumeration value="51"/>
* <enumeration value="52"/>
* <enumeration value="53"/>
* </restriction>
* </simpleType>
* </element>
* <element name="EstimatedDuration" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="FixedCost" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="OutlineCode" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ValueID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="IsPublished" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="StatusManager" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="CommitmentStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="CommitmentFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="CommitmentType" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Active" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Manual" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="StartText" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="FinishText" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="DurationText" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ManualStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ManualFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ManualDuration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="TimephasedData" type="{http://schemas.microsoft.com/project}TimephasedDataType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="Project" type="{http://schemas.microsoft.com/project}Project" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Resources" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Resource" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="UID" type="{http://www.w3.org/2001/XMLSchema}integer"/>
* <element name="GUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Name" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Type" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* </restriction>
* </simpleType>
* </element>
* <element name="IsNull" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Initials" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Phonetics" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="NTAccount" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="MaterialLabel" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Code" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Group" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="WorkGroup" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* </restriction>
* </simpleType>
* </element>
* <element name="EmailAddress" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Hyperlink" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="HyperlinkAddress" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="HyperlinkSubAddress" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="MaxUnits" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="PeakUnits" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="OverAllocated" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="AvailableFrom" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="AvailableTo" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Start" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Finish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="CanLevel" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="AccrueAt" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="RegularWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="OvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ActualWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="RemainingWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ActualOvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="RemainingOvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="PercentWorkComplete" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="StandardRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="StandardRateFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="OvertimeRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="OvertimeRateFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="7"/>
* </restriction>
* </simpleType>
* </element>
* <element name="OvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="CostPerUse" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="ActualCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="ActualOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="RemainingCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="RemainingOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="WorkVariance" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="CostVariance" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="SV" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="CV" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="ACWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="CalendarUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Notes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="IsGeneric" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="IsInactive" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="IsEnterprise" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="BookingType" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ActualWorkProtected" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ActualOvertimeWorkProtected" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ActiveDirectoryGUID" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="16"/>
* </restriction>
* </simpleType>
* </element>
* <element name="CreationDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ExtendedAttribute" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="DurationFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* <enumeration value="10"/>
* <enumeration value="11"/>
* <enumeration value="12"/>
* <enumeration value="19"/>
* <enumeration value="20"/>
* <enumeration value="21"/>
* <enumeration value="35"/>
* <enumeration value="36"/>
* <enumeration value="37"/>
* <enumeration value="38"/>
* <enumeration value="39"/>
* <enumeration value="40"/>
* <enumeration value="41"/>
* <enumeration value="42"/>
* <enumeration value="43"/>
* <enumeration value="44"/>
* <enumeration value="51"/>
* <enumeration value="52"/>
* <enumeration value="53"/>
* </restriction>
* </simpleType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Baseline" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Number" type="{http://www.w3.org/2001/XMLSchema}integer"/>
* <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="OutlineCode" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ValueID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="CostCenter" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="IsCostResource" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="AssnOwner" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="AssnOwnerGuid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="IsBudget" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="AvailabilityPeriods" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="AvailabilityPeriod" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="AvailableFrom" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="AvailableTo" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="AvailableUnits" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Rates" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Rate" maxOccurs="25" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="RatesFrom" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
* <element name="RatesTo" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
* <element name="RateTable" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* </restriction>
* </simpleType>
* </element>
* <element name="StandardRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="StandardRateFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="7"/>
* </restriction>
* </simpleType>
* </element>
* <element name="OvertimeRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="OvertimeRateFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="7"/>
* </restriction>
* </simpleType>
* </element>
* <element name="CostPerUse" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="TimephasedData" type="{http://schemas.microsoft.com/project}TimephasedDataType" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Assignments" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Assignment" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="UID" type="{http://www.w3.org/2001/XMLSchema}integer"/>
* <element name="GUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="TaskUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="ResourceUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="PercentWorkComplete" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="ActualCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="ActualFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ActualOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="ActualOvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ActualStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ActualWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ACWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="Confirmed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="CostRateTable" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* </restriction>
* </simpleType>
* </element>
* <element name="CostVariance" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="CV" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="Delay" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Finish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="FinishVariance" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Hyperlink" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="HyperlinkAddress" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="HyperlinkSubAddress" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="WorkVariance" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="HasFixedRateUnits" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="FixedMaterial" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="LevelingDelay" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="LevelingDelayFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* <enumeration value="10"/>
* <enumeration value="11"/>
* <enumeration value="12"/>
* <enumeration value="19"/>
* <enumeration value="20"/>
* <enumeration value="21"/>
* <enumeration value="35"/>
* <enumeration value="36"/>
* <enumeration value="37"/>
* <enumeration value="38"/>
* <enumeration value="39"/>
* <enumeration value="40"/>
* <enumeration value="41"/>
* <enumeration value="42"/>
* <enumeration value="43"/>
* <enumeration value="44"/>
* <enumeration value="51"/>
* <enumeration value="52"/>
* <enumeration value="53"/>
* </restriction>
* </simpleType>
* </element>
* <element name="LinkedFields" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Milestone" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Notes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Overallocated" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="OvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="OvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="PeakUnits" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="RateScale" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="RegularWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="RemainingCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="RemainingOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="RemainingOvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="RemainingWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ResponsePending" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Start" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Stop" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Resume" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="StartVariance" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Summary" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="SV" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="Units" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="UpdateNeeded" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="VAC" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="WorkContour" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* </restriction>
* </simpleType>
* </element>
* <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="BookingType" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ActualWorkProtected" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ActualOvertimeWorkProtected" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="CreationDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="AssnOwner" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="AssnOwnerGuid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="BudgetCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="BudgetWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ExtendedAttribute" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="DurationFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* <enumeration value="10"/>
* <enumeration value="11"/>
* <enumeration value="12"/>
* <enumeration value="19"/>
* <enumeration value="20"/>
* <enumeration value="21"/>
* <enumeration value="35"/>
* <enumeration value="36"/>
* <enumeration value="37"/>
* <enumeration value="38"/>
* <enumeration value="39"/>
* <enumeration value="40"/>
* <enumeration value="41"/>
* <enumeration value="42"/>
* <enumeration value="43"/>
* <enumeration value="44"/>
* <enumeration value="51"/>
* <enumeration value="52"/>
* <enumeration value="53"/>
* </restriction>
* </simpleType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Baseline" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="TimephasedData" type="{http://schemas.microsoft.com/project}TimephasedDataType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="Number" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Start" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Finish" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="f404000" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404001" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404002" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404003" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404004" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404005" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404006" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404007" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404008" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404009" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40400a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40400b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40400c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40400d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40400e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40400f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404010" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404011" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404012" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404013" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404014" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404015" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404016" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404017" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404018" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404019" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40401a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40401b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40401c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40401d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40401e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40401f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404020" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404021" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404022" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404023" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404024" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404025" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404026" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404027" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404028" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404029" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40402a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40402b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40402c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40402d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40402e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40402f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404030" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404031" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404032" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404033" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404034" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404035" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404036" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404037" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404038" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404039" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40403a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40403b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40403c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40403d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40403e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40403f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404040" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404041" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404042" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404043" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404044" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404045" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404046" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404047" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404048" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404049" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40404a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40404b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40404c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40404d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40404e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40404f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404050" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404051" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404052" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404053" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404054" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404055" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404056" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404057" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404058" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404059" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40405a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40405b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40405c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40405d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40405e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40405f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404060" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404061" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404062" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404063" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404064" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404065" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404066" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404067" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404068" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404069" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40406a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40406b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40406c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40406d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40406e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40406f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404070" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404071" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404072" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404073" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404074" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404075" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404076" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404077" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404078" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404079" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40407a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40407b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40407c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40407d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40407e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40407f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404080" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404081" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404082" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404083" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404084" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404085" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404086" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404087" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404088" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404089" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40408a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40408b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40408c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40408d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40408e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40408f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404090" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404091" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404092" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404093" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404094" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404095" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404096" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404097" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404098" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404099" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40409a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40409b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40409c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40409d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40409e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40409f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040a0" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040a1" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040a2" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040a3" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040a4" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040a5" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040a6" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040a7" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040a8" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040a9" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040aa" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040ab" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040ac" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040ad" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040ae" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040af" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040b0" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040b1" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040b2" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040b3" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040b4" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040b5" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040b6" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040b7" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040b8" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040b9" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040ba" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040bb" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040bc" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040bd" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040be" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040bf" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040c0" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040c1" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040c2" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040c3" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040c4" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040c5" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040c6" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040c7" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040c8" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="TimephasedData" type="{http://schemas.microsoft.com/project}TimephasedDataType" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@SuppressWarnings("all") @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "Project", propOrder =
{
"saveVersion",
"uid",
"name",
"guid",
"title",
"subject",
"category",
"company",
"manager",
"author",
"creationDate",
"revision",
"lastSaved",
"scheduleFromStart",
"startDate",
"finishDate",
"fyStartDate",
"criticalSlackLimit",
"currencyDigits",
"currencySymbol",
"currencyCode",
"currencySymbolPosition",
"calendarUID",
"defaultStartTime",
"defaultFinishTime",
"minutesPerDay",
"minutesPerWeek",
"daysPerMonth",
"defaultTaskType",
"defaultFixedCostAccrual",
"defaultStandardRate",
"defaultOvertimeRate",
"durationFormat",
"workFormat",
"editableActualCosts",
"honorConstraints",
"earnedValueMethod",
"insertedProjectsLikeSummary",
"multipleCriticalPaths",
"newTasksEffortDriven",
"newTasksEstimated",
"splitsInProgressTasks",
"spreadActualCost",
"spreadPercentComplete",
"taskUpdatesResource",
"fiscalYearStart",
"weekStartDay",
"moveCompletedEndsBack",
"moveRemainingStartsBack",
"moveRemainingStartsForward",
"moveCompletedEndsForward",
"baselineForEarnedValue",
"autoAddNewResourcesAndTasks",
"statusDate",
"currentDate",
"microsoftProjectServerURL",
"autolink",
"newTaskStartDate",
"defaultTaskEVMethod",
"projectExternallyEdited",
"extendedCreationDate",
"actualsInSync",
"removeFileProperties",
"adminProject",
"baselineCalendar",
"newTasksAreManual",
"updateManuallyScheduledTasksWhenEditingLinks",
"keepTaskOnNearestWorkingTimeWhenMadeAutoScheduled",
"outlineCodes",
"wbsMasks",
"extendedAttributes",
"calendars",
"tasks",
"resources",
"assignments"
}) public class Project
{
@XmlElement(name = "SaveVersion", required = true) protected BigInteger saveVersion;
@XmlElement(name = "UID") protected String uid;
@XmlElement(name = "Name") protected String name;
@XmlElement(name = "GUID", type = String.class) @XmlJavaTypeAdapter(Adapter6.class) protected UUID guid;
@XmlElement(name = "Title") protected String title;
@XmlElement(name = "Subject") protected String subject;
@XmlElement(name = "Category") protected String category;
@XmlElement(name = "Company") protected String company;
@XmlElement(name = "Manager") protected String manager;
@XmlElement(name = "Author") protected String author;
@XmlElement(name = "CreationDate", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime creationDate;
@XmlElement(name = "Revision") protected BigInteger revision;
@XmlElement(name = "LastSaved", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime lastSaved;
@XmlElement(name = "ScheduleFromStart", type = String.class, defaultValue = "true") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean scheduleFromStart;
@XmlElement(name = "StartDate", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime startDate;
@XmlElement(name = "FinishDate", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime finishDate;
@XmlElement(name = "FYStartDate") protected BigInteger fyStartDate;
@XmlElement(name = "CriticalSlackLimit") protected BigInteger criticalSlackLimit;
@XmlElement(name = "CurrencyDigits") protected BigInteger currencyDigits;
@XmlElement(name = "CurrencySymbol") protected String currencySymbol;
@XmlElement(name = "CurrencyCode", required = true) protected String currencyCode;
@XmlElement(name = "CurrencySymbolPosition", type = String.class) @XmlJavaTypeAdapter(Adapter7.class) protected CurrencySymbolPosition currencySymbolPosition;
@XmlElement(name = "CalendarUID") protected BigInteger calendarUID;
@XmlElement(name = "DefaultStartTime", type = String.class) @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "time") protected LocalTime defaultStartTime;
@XmlElement(name = "DefaultFinishTime", type = String.class) @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "time") protected LocalTime defaultFinishTime;
@XmlElement(name = "MinutesPerDay") protected BigInteger minutesPerDay;
@XmlElement(name = "MinutesPerWeek") protected BigInteger minutesPerWeek;
@XmlElement(name = "DaysPerMonth") protected BigInteger daysPerMonth;
@XmlElement(name = "DefaultTaskType", type = String.class, defaultValue = "1") @XmlJavaTypeAdapter(Adapter8.class) protected net.sf.mpxj.TaskType defaultTaskType;
@XmlElement(name = "DefaultFixedCostAccrual", type = String.class) @XmlJavaTypeAdapter(Adapter9.class) protected net.sf.mpxj.AccrueType defaultFixedCostAccrual;
@XmlElement(name = "DefaultStandardRate", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal defaultStandardRate;
@XmlElement(name = "DefaultOvertimeRate", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal defaultOvertimeRate;
@XmlElement(name = "DurationFormat") protected BigInteger durationFormat;
@XmlElement(name = "WorkFormat") protected BigInteger workFormat;
@XmlElement(name = "EditableActualCosts", type = String.class, defaultValue = "false") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean editableActualCosts;
@XmlElement(name = "HonorConstraints", type = String.class, defaultValue = "true") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean honorConstraints;
@XmlElement(name = "EarnedValueMethod") protected BigInteger earnedValueMethod;
@XmlElement(name = "InsertedProjectsLikeSummary", type = String.class, defaultValue = "true") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean insertedProjectsLikeSummary;
@XmlElement(name = "MultipleCriticalPaths", type = String.class, defaultValue = "false") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean multipleCriticalPaths;
@XmlElement(name = "NewTasksEffortDriven", type = String.class, defaultValue = "true") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean newTasksEffortDriven;
@XmlElement(name = "NewTasksEstimated", type = String.class, defaultValue = "true") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean newTasksEstimated;
@XmlElement(name = "SplitsInProgressTasks", type = String.class, defaultValue = "true") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean splitsInProgressTasks;
@XmlElement(name = "SpreadActualCost", type = String.class, defaultValue = "true") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean spreadActualCost;
@XmlElement(name = "SpreadPercentComplete", type = String.class, defaultValue = "false") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean spreadPercentComplete;
@XmlElement(name = "TaskUpdatesResource", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean taskUpdatesResource;
@XmlElement(name = "FiscalYearStart", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean fiscalYearStart;
@XmlElement(name = "WeekStartDay") protected BigInteger weekStartDay;
@XmlElement(name = "MoveCompletedEndsBack", type = String.class, defaultValue = "false") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean moveCompletedEndsBack;
@XmlElement(name = "MoveRemainingStartsBack", type = String.class, defaultValue = "false") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean moveRemainingStartsBack;
@XmlElement(name = "MoveRemainingStartsForward", type = String.class, defaultValue = "false") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean moveRemainingStartsForward;
@XmlElement(name = "MoveCompletedEndsForward", type = String.class, defaultValue = "false") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean moveCompletedEndsForward;
@XmlElement(name = "BaselineForEarnedValue") protected BigInteger baselineForEarnedValue;
@XmlElement(name = "AutoAddNewResourcesAndTasks", type = String.class, defaultValue = "true") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean autoAddNewResourcesAndTasks;
@XmlElement(name = "StatusDate", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime statusDate;
@XmlElement(name = "CurrentDate", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime currentDate;
@XmlElement(name = "MicrosoftProjectServerURL", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean microsoftProjectServerURL;
@XmlElement(name = "Autolink", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean autolink;
@XmlElement(name = "NewTaskStartDate") protected BigInteger newTaskStartDate;
@XmlElement(name = "DefaultTaskEVMethod") protected BigInteger defaultTaskEVMethod;
@XmlElement(name = "ProjectExternallyEdited", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean projectExternallyEdited;
@XmlElement(name = "ExtendedCreationDate", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime extendedCreationDate;
@XmlElement(name = "ActualsInSync", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean actualsInSync;
@XmlElement(name = "RemoveFileProperties", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean removeFileProperties;
@XmlElement(name = "AdminProject", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean adminProject;
@XmlElement(name = "BaselineCalendar") protected String baselineCalendar;
@XmlElement(name = "NewTasksAreManual", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean newTasksAreManual;
@XmlElement(name = "UpdateManuallyScheduledTasksWhenEditingLinks", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean updateManuallyScheduledTasksWhenEditingLinks;
@XmlElement(name = "KeepTaskOnNearestWorkingTimeWhenMadeAutoScheduled", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean keepTaskOnNearestWorkingTimeWhenMadeAutoScheduled;
@XmlElement(name = "OutlineCodes") protected Project.OutlineCodes outlineCodes;
@XmlElement(name = "WBSMasks") protected Project.WBSMasks wbsMasks;
@XmlElement(name = "ExtendedAttributes") protected Project.ExtendedAttributes extendedAttributes;
@XmlElement(name = "Calendars") protected Project.Calendars calendars;
@XmlElement(name = "Tasks") protected Project.Tasks tasks;
@XmlElement(name = "Resources") protected Project.Resources resources;
@XmlElement(name = "Assignments") protected Project.Assignments assignments;
/**
* Gets the value of the saveVersion property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getSaveVersion()
{
return saveVersion;
}
/**
* Sets the value of the saveVersion property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setSaveVersion(BigInteger value)
{
this.saveVersion = value;
}
/**
* Gets the value of the uid property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getUID()
{
return uid;
}
/**
* Sets the value of the uid property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setUID(String value)
{
this.uid = value;
}
/**
* Gets the value of the name property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getName()
{
return name;
}
/**
* Sets the value of the name property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setName(String value)
{
this.name = value;
}
/**
* Gets the value of the guid property.
*
* @return
* possible object is
* {@link String }
*
*/
public UUID getGUID()
{
return guid;
}
/**
* Sets the value of the guid property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGUID(UUID value)
{
this.guid = value;
}
/**
* Gets the value of the title property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTitle()
{
return title;
}
/**
* Sets the value of the title property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTitle(String value)
{
this.title = value;
}
/**
* Gets the value of the subject property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSubject()
{
return subject;
}
/**
* Sets the value of the subject property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSubject(String value)
{
this.subject = value;
}
/**
* Gets the value of the category property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCategory()
{
return category;
}
/**
* Sets the value of the category property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCategory(String value)
{
this.category = value;
}
/**
* Gets the value of the company property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCompany()
{
return company;
}
/**
* Sets the value of the company property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCompany(String value)
{
this.company = value;
}
/**
* Gets the value of the manager property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getManager()
{
return manager;
}
/**
* Sets the value of the manager property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setManager(String value)
{
this.manager = value;
}
/**
* Gets the value of the author property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAuthor()
{
return author;
}
/**
* Sets the value of the author property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAuthor(String value)
{
this.author = value;
}
/**
* Gets the value of the creationDate property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getCreationDate()
{
return creationDate;
}
/**
* Sets the value of the creationDate property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCreationDate(LocalDateTime value)
{
this.creationDate = value;
}
/**
* Gets the value of the revision property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getRevision()
{
return revision;
}
/**
* Sets the value of the revision property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setRevision(BigInteger value)
{
this.revision = value;
}
/**
* Gets the value of the lastSaved property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getLastSaved()
{
return lastSaved;
}
/**
* Sets the value of the lastSaved property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLastSaved(LocalDateTime value)
{
this.lastSaved = value;
}
/**
* Gets the value of the scheduleFromStart property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isScheduleFromStart()
{
return scheduleFromStart;
}
/**
* Sets the value of the scheduleFromStart property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setScheduleFromStart(Boolean value)
{
this.scheduleFromStart = value;
}
/**
* Gets the value of the startDate property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getStartDate()
{
return startDate;
}
/**
* Sets the value of the startDate property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStartDate(LocalDateTime value)
{
this.startDate = value;
}
/**
* Gets the value of the finishDate property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getFinishDate()
{
return finishDate;
}
/**
* Sets the value of the finishDate property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFinishDate(LocalDateTime value)
{
this.finishDate = value;
}
/**
* Gets the value of the fyStartDate property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getFYStartDate()
{
return fyStartDate;
}
/**
* Sets the value of the fyStartDate property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setFYStartDate(BigInteger value)
{
this.fyStartDate = value;
}
/**
* Gets the value of the criticalSlackLimit property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getCriticalSlackLimit()
{
return criticalSlackLimit;
}
/**
* Sets the value of the criticalSlackLimit property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setCriticalSlackLimit(BigInteger value)
{
this.criticalSlackLimit = value;
}
/**
* Gets the value of the currencyDigits property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getCurrencyDigits()
{
return currencyDigits;
}
/**
* Sets the value of the currencyDigits property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setCurrencyDigits(BigInteger value)
{
this.currencyDigits = value;
}
/**
* Gets the value of the currencySymbol property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCurrencySymbol()
{
return currencySymbol;
}
/**
* Sets the value of the currencySymbol property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCurrencySymbol(String value)
{
this.currencySymbol = value;
}
/**
* Gets the value of the currencyCode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCurrencyCode()
{
return currencyCode;
}
/**
* Sets the value of the currencyCode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCurrencyCode(String value)
{
this.currencyCode = value;
}
/**
* Gets the value of the currencySymbolPosition property.
*
* @return
* possible object is
* {@link String }
*
*/
public CurrencySymbolPosition getCurrencySymbolPosition()
{
return currencySymbolPosition;
}
/**
* Sets the value of the currencySymbolPosition property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCurrencySymbolPosition(CurrencySymbolPosition value)
{
this.currencySymbolPosition = value;
}
/**
* Gets the value of the calendarUID property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getCalendarUID()
{
return calendarUID;
}
/**
* Sets the value of the calendarUID property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setCalendarUID(BigInteger value)
{
this.calendarUID = value;
}
/**
* Gets the value of the defaultStartTime property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalTime getDefaultStartTime()
{
return defaultStartTime;
}
/**
* Sets the value of the defaultStartTime property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDefaultStartTime(LocalTime value)
{
this.defaultStartTime = value;
}
/**
* Gets the value of the defaultFinishTime property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalTime getDefaultFinishTime()
{
return defaultFinishTime;
}
/**
* Sets the value of the defaultFinishTime property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDefaultFinishTime(LocalTime value)
{
this.defaultFinishTime = value;
}
/**
* Gets the value of the minutesPerDay property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getMinutesPerDay()
{
return minutesPerDay;
}
/**
* Sets the value of the minutesPerDay property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setMinutesPerDay(BigInteger value)
{
this.minutesPerDay = value;
}
/**
* Gets the value of the minutesPerWeek property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getMinutesPerWeek()
{
return minutesPerWeek;
}
/**
* Sets the value of the minutesPerWeek property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setMinutesPerWeek(BigInteger value)
{
this.minutesPerWeek = value;
}
/**
* Gets the value of the daysPerMonth property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getDaysPerMonth()
{
return daysPerMonth;
}
/**
* Sets the value of the daysPerMonth property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setDaysPerMonth(BigInteger value)
{
this.daysPerMonth = value;
}
/**
* Gets the value of the defaultTaskType property.
*
* @return
* possible object is
* {@link String }
*
*/
public net.sf.mpxj.TaskType getDefaultTaskType()
{
return defaultTaskType;
}
/**
* Sets the value of the defaultTaskType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDefaultTaskType(net.sf.mpxj.TaskType value)
{
this.defaultTaskType = value;
}
/**
* Gets the value of the defaultFixedCostAccrual property.
*
* @return
* possible object is
* {@link String }
*
*/
public net.sf.mpxj.AccrueType getDefaultFixedCostAccrual()
{
return defaultFixedCostAccrual;
}
/**
* Sets the value of the defaultFixedCostAccrual property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDefaultFixedCostAccrual(net.sf.mpxj.AccrueType value)
{
this.defaultFixedCostAccrual = value;
}
/**
* Gets the value of the defaultStandardRate property.
*
* @return
* possible object is
* {@link String }
*
*/
public BigDecimal getDefaultStandardRate()
{
return defaultStandardRate;
}
/**
* Sets the value of the defaultStandardRate property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDefaultStandardRate(BigDecimal value)
{
this.defaultStandardRate = value;
}
/**
* Gets the value of the defaultOvertimeRate property.
*
* @return
* possible object is
* {@link String }
*
*/
public BigDecimal getDefaultOvertimeRate()
{
return defaultOvertimeRate;
}
/**
* Sets the value of the defaultOvertimeRate property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDefaultOvertimeRate(BigDecimal value)
{
this.defaultOvertimeRate = value;
}
/**
* Gets the value of the durationFormat property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getDurationFormat()
{
return durationFormat;
}
/**
* Sets the value of the durationFormat property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setDurationFormat(BigInteger value)
{
this.durationFormat = value;
}
/**
* Gets the value of the workFormat property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getWorkFormat()
{
return workFormat;
}
/**
* Sets the value of the workFormat property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setWorkFormat(BigInteger value)
{
this.workFormat = value;
}
/**
* Gets the value of the editableActualCosts property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isEditableActualCosts()
{
return editableActualCosts;
}
/**
* Sets the value of the editableActualCosts property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setEditableActualCosts(Boolean value)
{
this.editableActualCosts = value;
}
/**
* Gets the value of the honorConstraints property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isHonorConstraints()
{
return honorConstraints;
}
/**
* Sets the value of the honorConstraints property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHonorConstraints(Boolean value)
{
this.honorConstraints = value;
}
/**
* Gets the value of the earnedValueMethod property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getEarnedValueMethod()
{
return earnedValueMethod;
}
/**
* Sets the value of the earnedValueMethod property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setEarnedValueMethod(BigInteger value)
{
this.earnedValueMethod = value;
}
/**
* Gets the value of the insertedProjectsLikeSummary property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isInsertedProjectsLikeSummary()
{
return insertedProjectsLikeSummary;
}
/**
* Sets the value of the insertedProjectsLikeSummary property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setInsertedProjectsLikeSummary(Boolean value)
{
this.insertedProjectsLikeSummary = value;
}
/**
* Gets the value of the multipleCriticalPaths property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isMultipleCriticalPaths()
{
return multipleCriticalPaths;
}
/**
* Sets the value of the multipleCriticalPaths property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMultipleCriticalPaths(Boolean value)
{
this.multipleCriticalPaths = value;
}
/**
* Gets the value of the newTasksEffortDriven property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isNewTasksEffortDriven()
{
return newTasksEffortDriven;
}
/**
* Sets the value of the newTasksEffortDriven property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setNewTasksEffortDriven(Boolean value)
{
this.newTasksEffortDriven = value;
}
/**
* Gets the value of the newTasksEstimated property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isNewTasksEstimated()
{
return newTasksEstimated;
}
/**
* Sets the value of the newTasksEstimated property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setNewTasksEstimated(Boolean value)
{
this.newTasksEstimated = value;
}
/**
* Gets the value of the splitsInProgressTasks property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isSplitsInProgressTasks()
{
return splitsInProgressTasks;
}
/**
* Sets the value of the splitsInProgressTasks property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSplitsInProgressTasks(Boolean value)
{
this.splitsInProgressTasks = value;
}
/**
* Gets the value of the spreadActualCost property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isSpreadActualCost()
{
return spreadActualCost;
}
/**
* Sets the value of the spreadActualCost property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSpreadActualCost(Boolean value)
{
this.spreadActualCost = value;
}
/**
* Gets the value of the spreadPercentComplete property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isSpreadPercentComplete()
{
return spreadPercentComplete;
}
/**
* Sets the value of the spreadPercentComplete property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSpreadPercentComplete(Boolean value)
{
this.spreadPercentComplete = value;
}
/**
* Gets the value of the taskUpdatesResource property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isTaskUpdatesResource()
{
return taskUpdatesResource;
}
/**
* Sets the value of the taskUpdatesResource property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTaskUpdatesResource(Boolean value)
{
this.taskUpdatesResource = value;
}
/**
* Gets the value of the fiscalYearStart property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isFiscalYearStart()
{
return fiscalYearStart;
}
/**
* Sets the value of the fiscalYearStart property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFiscalYearStart(Boolean value)
{
this.fiscalYearStart = value;
}
/**
* Gets the value of the weekStartDay property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getWeekStartDay()
{
return weekStartDay;
}
/**
* Sets the value of the weekStartDay property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setWeekStartDay(BigInteger value)
{
this.weekStartDay = value;
}
/**
* Gets the value of the moveCompletedEndsBack property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isMoveCompletedEndsBack()
{
return moveCompletedEndsBack;
}
/**
* Sets the value of the moveCompletedEndsBack property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMoveCompletedEndsBack(Boolean value)
{
this.moveCompletedEndsBack = value;
}
/**
* Gets the value of the moveRemainingStartsBack property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isMoveRemainingStartsBack()
{
return moveRemainingStartsBack;
}
/**
* Sets the value of the moveRemainingStartsBack property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMoveRemainingStartsBack(Boolean value)
{
this.moveRemainingStartsBack = value;
}
/**
* Gets the value of the moveRemainingStartsForward property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isMoveRemainingStartsForward()
{
return moveRemainingStartsForward;
}
/**
* Sets the value of the moveRemainingStartsForward property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMoveRemainingStartsForward(Boolean value)
{
this.moveRemainingStartsForward = value;
}
/**
* Gets the value of the moveCompletedEndsForward property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isMoveCompletedEndsForward()
{
return moveCompletedEndsForward;
}
/**
* Sets the value of the moveCompletedEndsForward property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMoveCompletedEndsForward(Boolean value)
{
this.moveCompletedEndsForward = value;
}
/**
* Gets the value of the baselineForEarnedValue property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getBaselineForEarnedValue()
{
return baselineForEarnedValue;
}
/**
* Sets the value of the baselineForEarnedValue property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setBaselineForEarnedValue(BigInteger value)
{
this.baselineForEarnedValue = value;
}
/**
* Gets the value of the autoAddNewResourcesAndTasks property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isAutoAddNewResourcesAndTasks()
{
return autoAddNewResourcesAndTasks;
}
/**
* Sets the value of the autoAddNewResourcesAndTasks property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAutoAddNewResourcesAndTasks(Boolean value)
{
this.autoAddNewResourcesAndTasks = value;
}
/**
* Gets the value of the statusDate property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getStatusDate()
{
return statusDate;
}
/**
* Sets the value of the statusDate property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStatusDate(LocalDateTime value)
{
this.statusDate = value;
}
/**
* Gets the value of the currentDate property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getCurrentDate()
{
return currentDate;
}
/**
* Sets the value of the currentDate property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCurrentDate(LocalDateTime value)
{
this.currentDate = value;
}
/**
* Gets the value of the microsoftProjectServerURL property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isMicrosoftProjectServerURL()
{
return microsoftProjectServerURL;
}
/**
* Sets the value of the microsoftProjectServerURL property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMicrosoftProjectServerURL(Boolean value)
{
this.microsoftProjectServerURL = value;
}
/**
* Gets the value of the autolink property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isAutolink()
{
return autolink;
}
/**
* Sets the value of the autolink property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAutolink(Boolean value)
{
this.autolink = value;
}
/**
* Gets the value of the newTaskStartDate property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getNewTaskStartDate()
{
return newTaskStartDate;
}
/**
* Sets the value of the newTaskStartDate property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setNewTaskStartDate(BigInteger value)
{
this.newTaskStartDate = value;
}
/**
* Gets the value of the defaultTaskEVMethod property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getDefaultTaskEVMethod()
{
return defaultTaskEVMethod;
}
/**
* Sets the value of the defaultTaskEVMethod property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setDefaultTaskEVMethod(BigInteger value)
{
this.defaultTaskEVMethod = value;
}
/**
* Gets the value of the projectExternallyEdited property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isProjectExternallyEdited()
{
return projectExternallyEdited;
}
/**
* Sets the value of the projectExternallyEdited property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setProjectExternallyEdited(Boolean value)
{
this.projectExternallyEdited = value;
}
/**
* Gets the value of the extendedCreationDate property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getExtendedCreationDate()
{
return extendedCreationDate;
}
/**
* Sets the value of the extendedCreationDate property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setExtendedCreationDate(LocalDateTime value)
{
this.extendedCreationDate = value;
}
/**
* Gets the value of the actualsInSync property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isActualsInSync()
{
return actualsInSync;
}
/**
* Sets the value of the actualsInSync property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setActualsInSync(Boolean value)
{
this.actualsInSync = value;
}
/**
* Gets the value of the removeFileProperties property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isRemoveFileProperties()
{
return removeFileProperties;
}
/**
* Sets the value of the removeFileProperties property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRemoveFileProperties(Boolean value)
{
this.removeFileProperties = value;
}
/**
* Gets the value of the adminProject property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isAdminProject()
{
return adminProject;
}
/**
* Sets the value of the adminProject property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAdminProject(Boolean value)
{
this.adminProject = value;
}
/**
* Gets the value of the baselineCalendar property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getBaselineCalendar()
{
return baselineCalendar;
}
/**
* Sets the value of the baselineCalendar property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBaselineCalendar(String value)
{
this.baselineCalendar = value;
}
/**
* Gets the value of the newTasksAreManual property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isNewTasksAreManual()
{
return newTasksAreManual;
}
/**
* Sets the value of the newTasksAreManual property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setNewTasksAreManual(Boolean value)
{
this.newTasksAreManual = value;
}
/**
* Gets the value of the updateManuallyScheduledTasksWhenEditingLinks property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isUpdateManuallyScheduledTasksWhenEditingLinks()
{
return updateManuallyScheduledTasksWhenEditingLinks;
}
/**
* Sets the value of the updateManuallyScheduledTasksWhenEditingLinks property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setUpdateManuallyScheduledTasksWhenEditingLinks(Boolean value)
{
this.updateManuallyScheduledTasksWhenEditingLinks = value;
}
/**
* Gets the value of the keepTaskOnNearestWorkingTimeWhenMadeAutoScheduled property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isKeepTaskOnNearestWorkingTimeWhenMadeAutoScheduled()
{
return keepTaskOnNearestWorkingTimeWhenMadeAutoScheduled;
}
/**
* Sets the value of the keepTaskOnNearestWorkingTimeWhenMadeAutoScheduled property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setKeepTaskOnNearestWorkingTimeWhenMadeAutoScheduled(Boolean value)
{
this.keepTaskOnNearestWorkingTimeWhenMadeAutoScheduled = value;
}
/**
* Gets the value of the outlineCodes property.
*
* @return
* possible object is
* {@link Project.OutlineCodes }
*
*/
public Project.OutlineCodes getOutlineCodes()
{
return outlineCodes;
}
/**
* Sets the value of the outlineCodes property.
*
* @param value
* allowed object is
* {@link Project.OutlineCodes }
*
*/
public void setOutlineCodes(Project.OutlineCodes value)
{
this.outlineCodes = value;
}
/**
* Gets the value of the wbsMasks property.
*
* @return
* possible object is
* {@link Project.WBSMasks }
*
*/
public Project.WBSMasks getWBSMasks()
{
return wbsMasks;
}
/**
* Sets the value of the wbsMasks property.
*
* @param value
* allowed object is
* {@link Project.WBSMasks }
*
*/
public void setWBSMasks(Project.WBSMasks value)
{
this.wbsMasks = value;
}
/**
* Gets the value of the extendedAttributes property.
*
* @return
* possible object is
* {@link Project.ExtendedAttributes }
*
*/
public Project.ExtendedAttributes getExtendedAttributes()
{
return extendedAttributes;
}
/**
* Sets the value of the extendedAttributes property.
*
* @param value
* allowed object is
* {@link Project.ExtendedAttributes }
*
*/
public void setExtendedAttributes(Project.ExtendedAttributes value)
{
this.extendedAttributes = value;
}
/**
* Gets the value of the calendars property.
*
* @return
* possible object is
* {@link Project.Calendars }
*
*/
public Project.Calendars getCalendars()
{
return calendars;
}
/**
* Sets the value of the calendars property.
*
* @param value
* allowed object is
* {@link Project.Calendars }
*
*/
public void setCalendars(Project.Calendars value)
{
this.calendars = value;
}
/**
* Gets the value of the tasks property.
*
* @return
* possible object is
* {@link Project.Tasks }
*
*/
public Project.Tasks getTasks()
{
return tasks;
}
/**
* Sets the value of the tasks property.
*
* @param value
* allowed object is
* {@link Project.Tasks }
*
*/
public void setTasks(Project.Tasks value)
{
this.tasks = value;
}
/**
* Gets the value of the resources property.
*
* @return
* possible object is
* {@link Project.Resources }
*
*/
public Project.Resources getResources()
{
return resources;
}
/**
* Sets the value of the resources property.
*
* @param value
* allowed object is
* {@link Project.Resources }
*
*/
public void setResources(Project.Resources value)
{
this.resources = value;
}
/**
* Gets the value of the assignments property.
*
* @return
* possible object is
* {@link Project.Assignments }
*
*/
public Project.Assignments getAssignments()
{
return assignments;
}
/**
* Sets the value of the assignments property.
*
* @param value
* allowed object is
* {@link Project.Assignments }
*
*/
public void setAssignments(Project.Assignments value)
{
this.assignments = value;
}
/**
* 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="Assignment" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="UID" type="{http://www.w3.org/2001/XMLSchema}integer"/>
* <element name="GUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="TaskUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="ResourceUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="PercentWorkComplete" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="ActualCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="ActualFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ActualOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="ActualOvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ActualStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ActualWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ACWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="Confirmed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="CostRateTable" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* </restriction>
* </simpleType>
* </element>
* <element name="CostVariance" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="CV" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="Delay" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Finish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="FinishVariance" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Hyperlink" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="HyperlinkAddress" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="HyperlinkSubAddress" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="WorkVariance" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="HasFixedRateUnits" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="FixedMaterial" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="LevelingDelay" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="LevelingDelayFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* <enumeration value="10"/>
* <enumeration value="11"/>
* <enumeration value="12"/>
* <enumeration value="19"/>
* <enumeration value="20"/>
* <enumeration value="21"/>
* <enumeration value="35"/>
* <enumeration value="36"/>
* <enumeration value="37"/>
* <enumeration value="38"/>
* <enumeration value="39"/>
* <enumeration value="40"/>
* <enumeration value="41"/>
* <enumeration value="42"/>
* <enumeration value="43"/>
* <enumeration value="44"/>
* <enumeration value="51"/>
* <enumeration value="52"/>
* <enumeration value="53"/>
* </restriction>
* </simpleType>
* </element>
* <element name="LinkedFields" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Milestone" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Notes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Overallocated" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="OvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="OvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="PeakUnits" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="RateScale" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="RegularWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="RemainingCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="RemainingOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="RemainingOvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="RemainingWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ResponsePending" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Start" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Stop" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Resume" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="StartVariance" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Summary" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="SV" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="Units" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="UpdateNeeded" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="VAC" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="WorkContour" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* </restriction>
* </simpleType>
* </element>
* <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="BookingType" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ActualWorkProtected" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ActualOvertimeWorkProtected" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="CreationDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="AssnOwner" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="AssnOwnerGuid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="BudgetCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="BudgetWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ExtendedAttribute" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="DurationFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* <enumeration value="10"/>
* <enumeration value="11"/>
* <enumeration value="12"/>
* <enumeration value="19"/>
* <enumeration value="20"/>
* <enumeration value="21"/>
* <enumeration value="35"/>
* <enumeration value="36"/>
* <enumeration value="37"/>
* <enumeration value="38"/>
* <enumeration value="39"/>
* <enumeration value="40"/>
* <enumeration value="41"/>
* <enumeration value="42"/>
* <enumeration value="43"/>
* <enumeration value="44"/>
* <enumeration value="51"/>
* <enumeration value="52"/>
* <enumeration value="53"/>
* </restriction>
* </simpleType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Baseline" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="TimephasedData" type="{http://schemas.microsoft.com/project}TimephasedDataType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="Number" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Start" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Finish" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="f404000" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404001" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404002" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404003" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404004" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404005" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404006" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404007" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404008" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404009" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40400a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40400b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40400c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40400d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40400e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40400f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404010" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404011" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404012" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404013" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404014" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404015" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404016" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404017" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404018" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404019" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40401a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40401b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40401c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40401d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40401e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40401f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404020" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404021" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404022" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404023" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404024" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404025" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404026" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404027" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404028" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404029" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40402a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40402b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40402c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40402d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40402e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40402f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404030" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404031" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404032" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404033" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404034" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404035" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404036" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404037" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404038" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404039" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40403a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40403b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40403c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40403d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40403e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40403f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404040" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404041" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404042" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404043" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404044" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404045" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404046" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404047" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404048" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404049" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40404a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40404b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40404c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40404d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40404e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40404f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404050" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404051" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404052" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404053" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404054" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404055" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404056" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404057" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404058" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404059" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40405a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40405b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40405c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40405d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40405e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40405f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404060" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404061" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404062" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404063" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404064" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404065" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404066" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404067" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404068" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404069" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40406a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40406b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40406c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40406d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40406e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40406f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404070" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404071" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404072" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404073" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404074" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404075" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404076" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404077" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404078" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404079" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40407a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40407b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40407c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40407d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40407e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40407f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404080" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404081" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404082" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404083" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404084" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404085" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404086" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404087" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404088" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404089" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40408a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40408b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40408c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40408d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40408e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40408f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404090" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404091" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404092" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404093" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404094" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404095" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404096" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404097" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404098" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404099" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40409a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40409b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40409c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40409d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40409e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40409f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040a0" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040a1" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040a2" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040a3" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040a4" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040a5" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040a6" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040a7" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040a8" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040a9" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040aa" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040ab" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040ac" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040ad" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040ae" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040af" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040b0" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040b1" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040b2" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040b3" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040b4" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040b5" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040b6" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040b7" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040b8" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040b9" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040ba" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040bb" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040bc" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040bd" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040be" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040bf" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040c0" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040c1" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040c2" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040c3" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040c4" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040c5" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040c6" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040c7" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040c8" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="TimephasedData" type="{http://schemas.microsoft.com/project}TimephasedDataType" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"assignment"
}) public static class Assignments
{
@XmlElement(name = "Assignment") protected List assignment;
/**
* Gets the value of the assignment 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 Jakarta XML Binding object.
* This is why there is not a set
method for the assignment property.
*
*
* For example, to add a new item, do as follows:
*
* getAssignment().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link Project.Assignments.Assignment }
*
*
*/
public List getAssignment()
{
if (assignment == null)
{
assignment = new ArrayList<>();
}
return this.assignment;
}
/**
* 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="UID" type="{http://www.w3.org/2001/XMLSchema}integer"/>
* <element name="GUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="TaskUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="ResourceUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="PercentWorkComplete" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="ActualCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="ActualFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ActualOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="ActualOvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ActualStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ActualWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ACWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="Confirmed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="CostRateTable" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* </restriction>
* </simpleType>
* </element>
* <element name="CostVariance" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="CV" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="Delay" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Finish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="FinishVariance" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Hyperlink" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="HyperlinkAddress" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="HyperlinkSubAddress" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="WorkVariance" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="HasFixedRateUnits" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="FixedMaterial" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="LevelingDelay" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="LevelingDelayFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* <enumeration value="10"/>
* <enumeration value="11"/>
* <enumeration value="12"/>
* <enumeration value="19"/>
* <enumeration value="20"/>
* <enumeration value="21"/>
* <enumeration value="35"/>
* <enumeration value="36"/>
* <enumeration value="37"/>
* <enumeration value="38"/>
* <enumeration value="39"/>
* <enumeration value="40"/>
* <enumeration value="41"/>
* <enumeration value="42"/>
* <enumeration value="43"/>
* <enumeration value="44"/>
* <enumeration value="51"/>
* <enumeration value="52"/>
* <enumeration value="53"/>
* </restriction>
* </simpleType>
* </element>
* <element name="LinkedFields" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Milestone" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Notes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Overallocated" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="OvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="OvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="PeakUnits" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="RateScale" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="RegularWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="RemainingCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="RemainingOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="RemainingOvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="RemainingWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ResponsePending" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Start" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Stop" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Resume" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="StartVariance" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Summary" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="SV" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="Units" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="UpdateNeeded" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="VAC" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="WorkContour" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* </restriction>
* </simpleType>
* </element>
* <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="BookingType" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ActualWorkProtected" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ActualOvertimeWorkProtected" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="CreationDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="AssnOwner" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="AssnOwnerGuid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="BudgetCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="BudgetWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ExtendedAttribute" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="DurationFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* <enumeration value="10"/>
* <enumeration value="11"/>
* <enumeration value="12"/>
* <enumeration value="19"/>
* <enumeration value="20"/>
* <enumeration value="21"/>
* <enumeration value="35"/>
* <enumeration value="36"/>
* <enumeration value="37"/>
* <enumeration value="38"/>
* <enumeration value="39"/>
* <enumeration value="40"/>
* <enumeration value="41"/>
* <enumeration value="42"/>
* <enumeration value="43"/>
* <enumeration value="44"/>
* <enumeration value="51"/>
* <enumeration value="52"/>
* <enumeration value="53"/>
* </restriction>
* </simpleType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Baseline" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="TimephasedData" type="{http://schemas.microsoft.com/project}TimephasedDataType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="Number" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Start" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Finish" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="f404000" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404001" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404002" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404003" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404004" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404005" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404006" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404007" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404008" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404009" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40400a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40400b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40400c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40400d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40400e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40400f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404010" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404011" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404012" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404013" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404014" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404015" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404016" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404017" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404018" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404019" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40401a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40401b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40401c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40401d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40401e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40401f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404020" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404021" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404022" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404023" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404024" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404025" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404026" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404027" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404028" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404029" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40402a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40402b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40402c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40402d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40402e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40402f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404030" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404031" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404032" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404033" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404034" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404035" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404036" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404037" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404038" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404039" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40403a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40403b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40403c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40403d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40403e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40403f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404040" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404041" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404042" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404043" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404044" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404045" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404046" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404047" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404048" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404049" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40404a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40404b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40404c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40404d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40404e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40404f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404050" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404051" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404052" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404053" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404054" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404055" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404056" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404057" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404058" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404059" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40405a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40405b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40405c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40405d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40405e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40405f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404060" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404061" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404062" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404063" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404064" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404065" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404066" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404067" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404068" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404069" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40406a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40406b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40406c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40406d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40406e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40406f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404070" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404071" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404072" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404073" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404074" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404075" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404076" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404077" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404078" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404079" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40407a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40407b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40407c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40407d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40407e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40407f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404080" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404081" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404082" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404083" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404084" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404085" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404086" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404087" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404088" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404089" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40408a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40408b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40408c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40408d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40408e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40408f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404090" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404091" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404092" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404093" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404094" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404095" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404096" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404097" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404098" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f404099" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40409a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40409b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40409c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40409d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40409e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f40409f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040a0" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040a1" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040a2" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040a3" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040a4" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040a5" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040a6" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040a7" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040a8" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040a9" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040aa" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040ab" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040ac" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040ad" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040ae" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040af" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040b0" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040b1" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040b2" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040b3" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040b4" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040b5" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040b6" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040b7" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040b8" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040b9" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040ba" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040bb" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040bc" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040bd" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040be" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040bf" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040c0" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040c1" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040c2" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040c3" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040c4" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040c5" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040c6" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040c7" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="f4040c8" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
* <element name="TimephasedData" type="{http://schemas.microsoft.com/project}TimephasedDataType" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"uid",
"guid",
"taskUID",
"resourceUID",
"percentWorkComplete",
"actualCost",
"actualFinish",
"actualOvertimeCost",
"actualOvertimeWork",
"actualStart",
"actualWork",
"acwp",
"confirmed",
"cost",
"costRateTable",
"costVariance",
"cv",
"delay",
"finish",
"finishVariance",
"hyperlink",
"hyperlinkAddress",
"hyperlinkSubAddress",
"workVariance",
"hasFixedRateUnits",
"fixedMaterial",
"levelingDelay",
"levelingDelayFormat",
"linkedFields",
"milestone",
"notes",
"overallocated",
"overtimeCost",
"overtimeWork",
"peakUnits",
"rateScale",
"regularWork",
"remainingCost",
"remainingOvertimeCost",
"remainingOvertimeWork",
"remainingWork",
"responsePending",
"start",
"stop",
"resume",
"startVariance",
"summary",
"sv",
"units",
"updateNeeded",
"vac",
"work",
"workContour",
"bcws",
"bcwp",
"bookingType",
"actualWorkProtected",
"actualOvertimeWorkProtected",
"creationDate",
"assnOwner",
"assnOwnerGuid",
"budgetCost",
"budgetWork",
"extendedAttribute",
"baseline",
"f404000",
"f404001",
"f404002",
"f404003",
"f404004",
"f404005",
"f404006",
"f404007",
"f404008",
"f404009",
"f40400A",
"f40400B",
"f40400C",
"f40400D",
"f40400E",
"f40400F",
"f404010",
"f404011",
"f404012",
"f404013",
"f404014",
"f404015",
"f404016",
"f404017",
"f404018",
"f404019",
"f40401A",
"f40401B",
"f40401C",
"f40401D",
"f40401E",
"f40401F",
"f404020",
"f404021",
"f404022",
"f404023",
"f404024",
"f404025",
"f404026",
"f404027",
"f404028",
"f404029",
"f40402A",
"f40402B",
"f40402C",
"f40402D",
"f40402E",
"f40402F",
"f404030",
"f404031",
"f404032",
"f404033",
"f404034",
"f404035",
"f404036",
"f404037",
"f404038",
"f404039",
"f40403A",
"f40403B",
"f40403C",
"f40403D",
"f40403E",
"f40403F",
"f404040",
"f404041",
"f404042",
"f404043",
"f404044",
"f404045",
"f404046",
"f404047",
"f404048",
"f404049",
"f40404A",
"f40404B",
"f40404C",
"f40404D",
"f40404E",
"f40404F",
"f404050",
"f404051",
"f404052",
"f404053",
"f404054",
"f404055",
"f404056",
"f404057",
"f404058",
"f404059",
"f40405A",
"f40405B",
"f40405C",
"f40405D",
"f40405E",
"f40405F",
"f404060",
"f404061",
"f404062",
"f404063",
"f404064",
"f404065",
"f404066",
"f404067",
"f404068",
"f404069",
"f40406A",
"f40406B",
"f40406C",
"f40406D",
"f40406E",
"f40406F",
"f404070",
"f404071",
"f404072",
"f404073",
"f404074",
"f404075",
"f404076",
"f404077",
"f404078",
"f404079",
"f40407A",
"f40407B",
"f40407C",
"f40407D",
"f40407E",
"f40407F",
"f404080",
"f404081",
"f404082",
"f404083",
"f404084",
"f404085",
"f404086",
"f404087",
"f404088",
"f404089",
"f40408A",
"f40408B",
"f40408C",
"f40408D",
"f40408E",
"f40408F",
"f404090",
"f404091",
"f404092",
"f404093",
"f404094",
"f404095",
"f404096",
"f404097",
"f404098",
"f404099",
"f40409A",
"f40409B",
"f40409C",
"f40409D",
"f40409E",
"f40409F",
"f4040A0",
"f4040A1",
"f4040A2",
"f4040A3",
"f4040A4",
"f4040A5",
"f4040A6",
"f4040A7",
"f4040A8",
"f4040A9",
"f4040Aa",
"f4040Ab",
"f4040Ac",
"f4040Ad",
"f4040Ae",
"f4040Af",
"f4040B0",
"f4040B1",
"f4040B2",
"f4040B3",
"f4040B4",
"f4040B5",
"f4040B6",
"f4040B7",
"f4040B8",
"f4040B9",
"f4040Ba",
"f4040Bb",
"f4040Bc",
"f4040Bd",
"f4040Be",
"f4040Bf",
"f4040C0",
"f4040C1",
"f4040C2",
"f4040C3",
"f4040C4",
"f4040C5",
"f4040C6",
"f4040C7",
"f4040C8",
"timephasedData"
}) public static class Assignment
{
@XmlElement(name = "UID", required = true) protected BigInteger uid;
@XmlElement(name = "GUID", type = String.class) @XmlJavaTypeAdapter(Adapter10.class) protected UUID guid;
@XmlElement(name = "TaskUID") protected BigInteger taskUID;
@XmlElement(name = "ResourceUID") protected BigInteger resourceUID;
@XmlElement(name = "PercentWorkComplete", type = String.class) @XmlJavaTypeAdapter(Adapter11.class) @XmlSchemaType(name = "integer") protected Number percentWorkComplete;
@XmlElement(name = "ActualCost") protected BigDecimal actualCost;
@XmlElement(name = "ActualFinish", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime actualFinish;
@XmlElement(name = "ActualOvertimeCost") protected BigDecimal actualOvertimeCost;
@XmlElement(name = "ActualOvertimeWork") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String actualOvertimeWork;
@XmlElement(name = "ActualStart", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime actualStart;
@XmlElement(name = "ActualWork") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String actualWork;
@XmlElement(name = "ACWP", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal acwp;
@XmlElement(name = "Confirmed", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean confirmed;
@XmlElement(name = "Cost") protected BigDecimal cost;
@XmlElement(name = "CostRateTable") protected BigInteger costRateTable;
@XmlElement(name = "CostVariance", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal costVariance;
@XmlElement(name = "CV", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal cv;
@XmlElement(name = "Delay") protected BigInteger delay;
@XmlElement(name = "Finish", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime finish;
@XmlElement(name = "FinishVariance") protected BigInteger finishVariance;
@XmlElement(name = "Hyperlink") protected String hyperlink;
@XmlElement(name = "HyperlinkAddress") protected String hyperlinkAddress;
@XmlElement(name = "HyperlinkSubAddress") protected String hyperlinkSubAddress;
@XmlElement(name = "WorkVariance", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal workVariance;
@XmlElement(name = "HasFixedRateUnits", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean hasFixedRateUnits;
@XmlElement(name = "FixedMaterial", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean fixedMaterial;
@XmlElement(name = "LevelingDelay") protected BigInteger levelingDelay;
@XmlElement(name = "LevelingDelayFormat") protected BigInteger levelingDelayFormat;
@XmlElement(name = "LinkedFields", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean linkedFields;
@XmlElement(name = "Milestone", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean milestone;
@XmlElement(name = "Notes") protected String notes;
@XmlElement(name = "Overallocated", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean overallocated;
@XmlElement(name = "OvertimeCost") protected BigDecimal overtimeCost;
@XmlElement(name = "OvertimeWork") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String overtimeWork;
@XmlElement(name = "PeakUnits", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal peakUnits;
@XmlElement(name = "RateScale") protected BigInteger rateScale;
@XmlElement(name = "RegularWork") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String regularWork;
@XmlElement(name = "RemainingCost") protected BigDecimal remainingCost;
@XmlElement(name = "RemainingOvertimeCost") protected BigDecimal remainingOvertimeCost;
@XmlElement(name = "RemainingOvertimeWork") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String remainingOvertimeWork;
@XmlElement(name = "RemainingWork") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String remainingWork;
@XmlElement(name = "ResponsePending", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean responsePending;
@XmlElement(name = "Start", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime start;
@XmlElement(name = "Stop", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime stop;
@XmlElement(name = "Resume", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime resume;
@XmlElement(name = "StartVariance") protected BigInteger startVariance;
@XmlElement(name = "Summary", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean summary;
@XmlElement(name = "SV", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal sv;
@XmlElement(name = "Units", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal units;
@XmlElement(name = "UpdateNeeded", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean updateNeeded;
@XmlElement(name = "VAC", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal vac;
@XmlElement(name = "Work") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String work;
@XmlElement(name = "WorkContour", type = String.class) @XmlJavaTypeAdapter(Adapter12.class) protected WorkContour workContour;
@XmlElement(name = "BCWS", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal bcws;
@XmlElement(name = "BCWP", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal bcwp;
@XmlElement(name = "BookingType") protected BigInteger bookingType;
@XmlElement(name = "ActualWorkProtected") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String actualWorkProtected;
@XmlElement(name = "ActualOvertimeWorkProtected") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String actualOvertimeWorkProtected;
@XmlElement(name = "CreationDate", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime creationDate;
@XmlElement(name = "AssnOwner") protected String assnOwner;
@XmlElement(name = "AssnOwnerGuid") protected String assnOwnerGuid;
@XmlElement(name = "BudgetCost") protected BigDecimal budgetCost;
@XmlElement(name = "BudgetWork") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String budgetWork;
@XmlElement(name = "ExtendedAttribute") protected List extendedAttribute;
@XmlElement(name = "Baseline") protected List baseline;
protected Object f404000;
protected Object f404001;
protected Object f404002;
protected Object f404003;
protected Object f404004;
protected Object f404005;
protected Object f404006;
protected Object f404007;
protected Object f404008;
protected Object f404009;
@XmlElement(name = "f40400a") protected Object f40400A;
@XmlElement(name = "f40400b") protected Object f40400B;
@XmlElement(name = "f40400c") protected Object f40400C;
@XmlElement(name = "f40400d") protected Object f40400D;
@XmlElement(name = "f40400e") protected Object f40400E;
@XmlElement(name = "f40400f") protected Object f40400F;
protected Object f404010;
protected Object f404011;
protected Object f404012;
protected Object f404013;
protected Object f404014;
protected Object f404015;
protected Object f404016;
protected Object f404017;
protected Object f404018;
protected Object f404019;
@XmlElement(name = "f40401a") protected Object f40401A;
@XmlElement(name = "f40401b") protected Object f40401B;
@XmlElement(name = "f40401c") protected Object f40401C;
@XmlElement(name = "f40401d") protected Object f40401D;
@XmlElement(name = "f40401e") protected Object f40401E;
@XmlElement(name = "f40401f") protected Object f40401F;
protected Object f404020;
protected Object f404021;
protected Object f404022;
protected Object f404023;
protected Object f404024;
protected Object f404025;
protected Object f404026;
protected Object f404027;
protected Object f404028;
protected Object f404029;
@XmlElement(name = "f40402a") protected Object f40402A;
@XmlElement(name = "f40402b") protected Object f40402B;
@XmlElement(name = "f40402c") protected Object f40402C;
@XmlElement(name = "f40402d") protected Object f40402D;
@XmlElement(name = "f40402e") protected Object f40402E;
@XmlElement(name = "f40402f") protected Object f40402F;
protected Object f404030;
protected Object f404031;
protected Object f404032;
protected Object f404033;
protected Object f404034;
protected Object f404035;
protected Object f404036;
protected Object f404037;
protected Object f404038;
protected Object f404039;
@XmlElement(name = "f40403a") protected Object f40403A;
@XmlElement(name = "f40403b") protected Object f40403B;
@XmlElement(name = "f40403c") protected Object f40403C;
@XmlElement(name = "f40403d") protected Object f40403D;
@XmlElement(name = "f40403e") protected Object f40403E;
@XmlElement(name = "f40403f") protected Object f40403F;
protected Object f404040;
protected Object f404041;
protected Object f404042;
protected Object f404043;
protected Object f404044;
protected Object f404045;
protected Object f404046;
protected Object f404047;
protected Object f404048;
protected Object f404049;
@XmlElement(name = "f40404a") protected Object f40404A;
@XmlElement(name = "f40404b") protected Object f40404B;
@XmlElement(name = "f40404c") protected Object f40404C;
@XmlElement(name = "f40404d") protected Object f40404D;
@XmlElement(name = "f40404e") protected Object f40404E;
@XmlElement(name = "f40404f") protected Object f40404F;
protected Object f404050;
protected Object f404051;
protected Object f404052;
protected Object f404053;
protected Object f404054;
protected Object f404055;
protected Object f404056;
protected Object f404057;
protected Object f404058;
protected Object f404059;
@XmlElement(name = "f40405a") protected Object f40405A;
@XmlElement(name = "f40405b") protected Object f40405B;
@XmlElement(name = "f40405c") protected Object f40405C;
@XmlElement(name = "f40405d") protected Object f40405D;
@XmlElement(name = "f40405e") protected Object f40405E;
@XmlElement(name = "f40405f") protected Object f40405F;
protected Object f404060;
protected Object f404061;
protected Object f404062;
protected Object f404063;
protected Object f404064;
protected Object f404065;
protected Object f404066;
protected Object f404067;
protected Object f404068;
protected Object f404069;
@XmlElement(name = "f40406a") protected Object f40406A;
@XmlElement(name = "f40406b") protected Object f40406B;
@XmlElement(name = "f40406c") protected Object f40406C;
@XmlElement(name = "f40406d") protected Object f40406D;
@XmlElement(name = "f40406e") protected Object f40406E;
@XmlElement(name = "f40406f") protected Object f40406F;
protected Object f404070;
protected Object f404071;
protected Object f404072;
protected Object f404073;
protected Object f404074;
protected Object f404075;
protected Object f404076;
protected Object f404077;
protected Object f404078;
protected Object f404079;
@XmlElement(name = "f40407a") protected Object f40407A;
@XmlElement(name = "f40407b") protected Object f40407B;
@XmlElement(name = "f40407c") protected Object f40407C;
@XmlElement(name = "f40407d") protected Object f40407D;
@XmlElement(name = "f40407e") protected Object f40407E;
@XmlElement(name = "f40407f") protected Object f40407F;
protected Object f404080;
protected Object f404081;
protected Object f404082;
protected Object f404083;
protected Object f404084;
protected Object f404085;
protected Object f404086;
protected Object f404087;
protected Object f404088;
protected Object f404089;
@XmlElement(name = "f40408a") protected Object f40408A;
@XmlElement(name = "f40408b") protected Object f40408B;
@XmlElement(name = "f40408c") protected Object f40408C;
@XmlElement(name = "f40408d") protected Object f40408D;
@XmlElement(name = "f40408e") protected Object f40408E;
@XmlElement(name = "f40408f") protected Object f40408F;
protected Object f404090;
protected Object f404091;
protected Object f404092;
protected Object f404093;
protected Object f404094;
protected Object f404095;
protected Object f404096;
protected Object f404097;
protected Object f404098;
protected Object f404099;
@XmlElement(name = "f40409a") protected Object f40409A;
@XmlElement(name = "f40409b") protected Object f40409B;
@XmlElement(name = "f40409c") protected Object f40409C;
@XmlElement(name = "f40409d") protected Object f40409D;
@XmlElement(name = "f40409e") protected Object f40409E;
@XmlElement(name = "f40409f") protected Object f40409F;
@XmlElement(name = "f4040a0") protected Object f4040A0;
@XmlElement(name = "f4040a1") protected Object f4040A1;
@XmlElement(name = "f4040a2") protected Object f4040A2;
@XmlElement(name = "f4040a3") protected Object f4040A3;
@XmlElement(name = "f4040a4") protected Object f4040A4;
@XmlElement(name = "f4040a5") protected Object f4040A5;
@XmlElement(name = "f4040a6") protected Object f4040A6;
@XmlElement(name = "f4040a7") protected Object f4040A7;
@XmlElement(name = "f4040a8") protected Object f4040A8;
@XmlElement(name = "f4040a9") protected Object f4040A9;
@XmlElement(name = "f4040aa") protected Object f4040Aa;
@XmlElement(name = "f4040ab") protected Object f4040Ab;
@XmlElement(name = "f4040ac") protected Object f4040Ac;
@XmlElement(name = "f4040ad") protected Object f4040Ad;
@XmlElement(name = "f4040ae") protected Object f4040Ae;
@XmlElement(name = "f4040af") protected Object f4040Af;
@XmlElement(name = "f4040b0") protected Object f4040B0;
@XmlElement(name = "f4040b1") protected Object f4040B1;
@XmlElement(name = "f4040b2") protected Object f4040B2;
@XmlElement(name = "f4040b3") protected Object f4040B3;
@XmlElement(name = "f4040b4") protected Object f4040B4;
@XmlElement(name = "f4040b5") protected Object f4040B5;
@XmlElement(name = "f4040b6") protected Object f4040B6;
@XmlElement(name = "f4040b7") protected Object f4040B7;
@XmlElement(name = "f4040b8") protected Object f4040B8;
@XmlElement(name = "f4040b9") protected Object f4040B9;
@XmlElement(name = "f4040ba") protected Object f4040Ba;
@XmlElement(name = "f4040bb") protected Object f4040Bb;
@XmlElement(name = "f4040bc") protected Object f4040Bc;
@XmlElement(name = "f4040bd") protected Object f4040Bd;
@XmlElement(name = "f4040be") protected Object f4040Be;
@XmlElement(name = "f4040bf") protected Object f4040Bf;
@XmlElement(name = "f4040c0") protected Object f4040C0;
@XmlElement(name = "f4040c1") protected Object f4040C1;
@XmlElement(name = "f4040c2") protected Object f4040C2;
@XmlElement(name = "f4040c3") protected Object f4040C3;
@XmlElement(name = "f4040c4") protected Object f4040C4;
@XmlElement(name = "f4040c5") protected Object f4040C5;
@XmlElement(name = "f4040c6") protected Object f4040C6;
@XmlElement(name = "f4040c7") protected Object f4040C7;
@XmlElement(name = "f4040c8") protected Object f4040C8;
@XmlElement(name = "TimephasedData") protected List timephasedData;
/**
* Gets the value of the uid property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getUID()
{
return uid;
}
/**
* Sets the value of the uid property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setUID(BigInteger value)
{
this.uid = value;
}
/**
* Gets the value of the guid property.
*
* @return
* possible object is
* {@link String }
*
*/
public UUID getGUID()
{
return guid;
}
/**
* Sets the value of the guid property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGUID(UUID value)
{
this.guid = value;
}
/**
* Gets the value of the taskUID property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getTaskUID()
{
return taskUID;
}
/**
* Sets the value of the taskUID property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setTaskUID(BigInteger value)
{
this.taskUID = value;
}
/**
* Gets the value of the resourceUID property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getResourceUID()
{
return resourceUID;
}
/**
* Sets the value of the resourceUID property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setResourceUID(BigInteger value)
{
this.resourceUID = value;
}
/**
* Gets the value of the percentWorkComplete property.
*
* @return
* possible object is
* {@link String }
*
*/
public Number getPercentWorkComplete()
{
return percentWorkComplete;
}
/**
* Sets the value of the percentWorkComplete property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPercentWorkComplete(Number value)
{
this.percentWorkComplete = value;
}
/**
* Gets the value of the actualCost property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getActualCost()
{
return actualCost;
}
/**
* Sets the value of the actualCost property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setActualCost(BigDecimal value)
{
this.actualCost = value;
}
/**
* Gets the value of the actualFinish property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getActualFinish()
{
return actualFinish;
}
/**
* Sets the value of the actualFinish property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setActualFinish(LocalDateTime value)
{
this.actualFinish = value;
}
/**
* Gets the value of the actualOvertimeCost property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getActualOvertimeCost()
{
return actualOvertimeCost;
}
/**
* Sets the value of the actualOvertimeCost property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setActualOvertimeCost(BigDecimal value)
{
this.actualOvertimeCost = value;
}
/**
* Gets the value of the actualOvertimeWork property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getActualOvertimeWork()
{
return actualOvertimeWork;
}
/**
* Sets the value of the actualOvertimeWork property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setActualOvertimeWork(String value)
{
this.actualOvertimeWork = value;
}
/**
* Gets the value of the actualStart property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getActualStart()
{
return actualStart;
}
/**
* Sets the value of the actualStart property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setActualStart(LocalDateTime value)
{
this.actualStart = value;
}
/**
* Gets the value of the actualWork property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getActualWork()
{
return actualWork;
}
/**
* Sets the value of the actualWork property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setActualWork(String value)
{
this.actualWork = value;
}
/**
* Gets the value of the acwp property.
*
* @return
* possible object is
* {@link String }
*
*/
public BigDecimal getACWP()
{
return acwp;
}
/**
* Sets the value of the acwp property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setACWP(BigDecimal value)
{
this.acwp = value;
}
/**
* Gets the value of the confirmed property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isConfirmed()
{
return confirmed;
}
/**
* Sets the value of the confirmed property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setConfirmed(Boolean value)
{
this.confirmed = value;
}
/**
* Gets the value of the cost property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getCost()
{
return cost;
}
/**
* Sets the value of the cost property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setCost(BigDecimal value)
{
this.cost = value;
}
/**
* Gets the value of the costRateTable property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getCostRateTable()
{
return costRateTable;
}
/**
* Sets the value of the costRateTable property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setCostRateTable(BigInteger value)
{
this.costRateTable = value;
}
/**
* Gets the value of the costVariance property.
*
* @return
* possible object is
* {@link String }
*
*/
public BigDecimal getCostVariance()
{
return costVariance;
}
/**
* Sets the value of the costVariance property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCostVariance(BigDecimal value)
{
this.costVariance = value;
}
/**
* Gets the value of the cv property.
*
* @return
* possible object is
* {@link String }
*
*/
public BigDecimal getCV()
{
return cv;
}
/**
* Sets the value of the cv property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCV(BigDecimal value)
{
this.cv = value;
}
/**
* Gets the value of the delay property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getDelay()
{
return delay;
}
/**
* Sets the value of the delay property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setDelay(BigInteger value)
{
this.delay = value;
}
/**
* Gets the value of the finish property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getFinish()
{
return finish;
}
/**
* Sets the value of the finish property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFinish(LocalDateTime value)
{
this.finish = value;
}
/**
* Gets the value of the finishVariance property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getFinishVariance()
{
return finishVariance;
}
/**
* Sets the value of the finishVariance property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setFinishVariance(BigInteger value)
{
this.finishVariance = value;
}
/**
* Gets the value of the hyperlink property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHyperlink()
{
return hyperlink;
}
/**
* Sets the value of the hyperlink property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHyperlink(String value)
{
this.hyperlink = value;
}
/**
* Gets the value of the hyperlinkAddress property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHyperlinkAddress()
{
return hyperlinkAddress;
}
/**
* Sets the value of the hyperlinkAddress property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHyperlinkAddress(String value)
{
this.hyperlinkAddress = value;
}
/**
* Gets the value of the hyperlinkSubAddress property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHyperlinkSubAddress()
{
return hyperlinkSubAddress;
}
/**
* Sets the value of the hyperlinkSubAddress property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHyperlinkSubAddress(String value)
{
this.hyperlinkSubAddress = value;
}
/**
* Gets the value of the workVariance property.
*
* @return
* possible object is
* {@link String }
*
*/
public BigDecimal getWorkVariance()
{
return workVariance;
}
/**
* Sets the value of the workVariance property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setWorkVariance(BigDecimal value)
{
this.workVariance = value;
}
/**
* Gets the value of the hasFixedRateUnits property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isHasFixedRateUnits()
{
return hasFixedRateUnits;
}
/**
* Sets the value of the hasFixedRateUnits property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHasFixedRateUnits(Boolean value)
{
this.hasFixedRateUnits = value;
}
/**
* Gets the value of the fixedMaterial property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isFixedMaterial()
{
return fixedMaterial;
}
/**
* Sets the value of the fixedMaterial property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFixedMaterial(Boolean value)
{
this.fixedMaterial = value;
}
/**
* Gets the value of the levelingDelay property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getLevelingDelay()
{
return levelingDelay;
}
/**
* Sets the value of the levelingDelay property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setLevelingDelay(BigInteger value)
{
this.levelingDelay = value;
}
/**
* Gets the value of the levelingDelayFormat property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getLevelingDelayFormat()
{
return levelingDelayFormat;
}
/**
* Sets the value of the levelingDelayFormat property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setLevelingDelayFormat(BigInteger value)
{
this.levelingDelayFormat = value;
}
/**
* Gets the value of the linkedFields property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isLinkedFields()
{
return linkedFields;
}
/**
* Sets the value of the linkedFields property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLinkedFields(Boolean value)
{
this.linkedFields = value;
}
/**
* Gets the value of the milestone property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isMilestone()
{
return milestone;
}
/**
* Sets the value of the milestone property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMilestone(Boolean value)
{
this.milestone = value;
}
/**
* Gets the value of the notes property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getNotes()
{
return notes;
}
/**
* Sets the value of the notes property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setNotes(String value)
{
this.notes = value;
}
/**
* Gets the value of the overallocated property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isOverallocated()
{
return overallocated;
}
/**
* Sets the value of the overallocated property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOverallocated(Boolean value)
{
this.overallocated = value;
}
/**
* Gets the value of the overtimeCost property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getOvertimeCost()
{
return overtimeCost;
}
/**
* Sets the value of the overtimeCost property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setOvertimeCost(BigDecimal value)
{
this.overtimeCost = value;
}
/**
* Gets the value of the overtimeWork property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOvertimeWork()
{
return overtimeWork;
}
/**
* Sets the value of the overtimeWork property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOvertimeWork(String value)
{
this.overtimeWork = value;
}
/**
* Gets the value of the peakUnits property.
*
* @return
* possible object is
* {@link String }
*
*/
public BigDecimal getPeakUnits()
{
return peakUnits;
}
/**
* Sets the value of the peakUnits property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPeakUnits(BigDecimal value)
{
this.peakUnits = value;
}
/**
* Gets the value of the rateScale property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getRateScale()
{
return rateScale;
}
/**
* Sets the value of the rateScale property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setRateScale(BigInteger value)
{
this.rateScale = value;
}
/**
* Gets the value of the regularWork property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRegularWork()
{
return regularWork;
}
/**
* Sets the value of the regularWork property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRegularWork(String value)
{
this.regularWork = value;
}
/**
* Gets the value of the remainingCost property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getRemainingCost()
{
return remainingCost;
}
/**
* Sets the value of the remainingCost property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setRemainingCost(BigDecimal value)
{
this.remainingCost = value;
}
/**
* Gets the value of the remainingOvertimeCost property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getRemainingOvertimeCost()
{
return remainingOvertimeCost;
}
/**
* Sets the value of the remainingOvertimeCost property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setRemainingOvertimeCost(BigDecimal value)
{
this.remainingOvertimeCost = value;
}
/**
* Gets the value of the remainingOvertimeWork property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRemainingOvertimeWork()
{
return remainingOvertimeWork;
}
/**
* Sets the value of the remainingOvertimeWork property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRemainingOvertimeWork(String value)
{
this.remainingOvertimeWork = value;
}
/**
* Gets the value of the remainingWork property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRemainingWork()
{
return remainingWork;
}
/**
* Sets the value of the remainingWork property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRemainingWork(String value)
{
this.remainingWork = value;
}
/**
* Gets the value of the responsePending property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isResponsePending()
{
return responsePending;
}
/**
* Sets the value of the responsePending property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setResponsePending(Boolean value)
{
this.responsePending = value;
}
/**
* Gets the value of the start property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getStart()
{
return start;
}
/**
* Sets the value of the start property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStart(LocalDateTime value)
{
this.start = value;
}
/**
* Gets the value of the stop property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getStop()
{
return stop;
}
/**
* Sets the value of the stop property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStop(LocalDateTime value)
{
this.stop = value;
}
/**
* Gets the value of the resume property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getResume()
{
return resume;
}
/**
* Sets the value of the resume property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setResume(LocalDateTime value)
{
this.resume = value;
}
/**
* Gets the value of the startVariance property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getStartVariance()
{
return startVariance;
}
/**
* Sets the value of the startVariance property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setStartVariance(BigInteger value)
{
this.startVariance = value;
}
/**
* Gets the value of the summary property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isSummary()
{
return summary;
}
/**
* Sets the value of the summary property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSummary(Boolean value)
{
this.summary = value;
}
/**
* Gets the value of the sv property.
*
* @return
* possible object is
* {@link String }
*
*/
public BigDecimal getSV()
{
return sv;
}
/**
* Sets the value of the sv property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSV(BigDecimal value)
{
this.sv = value;
}
/**
* Gets the value of the units property.
*
* @return
* possible object is
* {@link String }
*
*/
public BigDecimal getUnits()
{
return units;
}
/**
* Sets the value of the units property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setUnits(BigDecimal value)
{
this.units = value;
}
/**
* Gets the value of the updateNeeded property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isUpdateNeeded()
{
return updateNeeded;
}
/**
* Sets the value of the updateNeeded property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setUpdateNeeded(Boolean value)
{
this.updateNeeded = value;
}
/**
* Gets the value of the vac property.
*
* @return
* possible object is
* {@link String }
*
*/
public BigDecimal getVAC()
{
return vac;
}
/**
* Sets the value of the vac property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setVAC(BigDecimal value)
{
this.vac = value;
}
/**
* Gets the value of the work property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getWork()
{
return work;
}
/**
* Sets the value of the work property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setWork(String value)
{
this.work = value;
}
/**
* Gets the value of the workContour property.
*
* @return
* possible object is
* {@link String }
*
*/
public WorkContour getWorkContour()
{
return workContour;
}
/**
* Sets the value of the workContour property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setWorkContour(WorkContour value)
{
this.workContour = value;
}
/**
* Gets the value of the bcws property.
*
* @return
* possible object is
* {@link String }
*
*/
public BigDecimal getBCWS()
{
return bcws;
}
/**
* Sets the value of the bcws property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBCWS(BigDecimal value)
{
this.bcws = value;
}
/**
* Gets the value of the bcwp property.
*
* @return
* possible object is
* {@link String }
*
*/
public BigDecimal getBCWP()
{
return bcwp;
}
/**
* Sets the value of the bcwp property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBCWP(BigDecimal value)
{
this.bcwp = value;
}
/**
* Gets the value of the bookingType property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getBookingType()
{
return bookingType;
}
/**
* Sets the value of the bookingType property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setBookingType(BigInteger value)
{
this.bookingType = value;
}
/**
* Gets the value of the actualWorkProtected property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getActualWorkProtected()
{
return actualWorkProtected;
}
/**
* Sets the value of the actualWorkProtected property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setActualWorkProtected(String value)
{
this.actualWorkProtected = value;
}
/**
* Gets the value of the actualOvertimeWorkProtected property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getActualOvertimeWorkProtected()
{
return actualOvertimeWorkProtected;
}
/**
* Sets the value of the actualOvertimeWorkProtected property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setActualOvertimeWorkProtected(String value)
{
this.actualOvertimeWorkProtected = value;
}
/**
* Gets the value of the creationDate property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getCreationDate()
{
return creationDate;
}
/**
* Sets the value of the creationDate property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCreationDate(LocalDateTime value)
{
this.creationDate = value;
}
/**
* Gets the value of the assnOwner property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAssnOwner()
{
return assnOwner;
}
/**
* Sets the value of the assnOwner property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAssnOwner(String value)
{
this.assnOwner = value;
}
/**
* Gets the value of the assnOwnerGuid property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAssnOwnerGuid()
{
return assnOwnerGuid;
}
/**
* Sets the value of the assnOwnerGuid property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAssnOwnerGuid(String value)
{
this.assnOwnerGuid = value;
}
/**
* Gets the value of the budgetCost property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getBudgetCost()
{
return budgetCost;
}
/**
* Sets the value of the budgetCost property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setBudgetCost(BigDecimal value)
{
this.budgetCost = value;
}
/**
* Gets the value of the budgetWork property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getBudgetWork()
{
return budgetWork;
}
/**
* Sets the value of the budgetWork property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBudgetWork(String value)
{
this.budgetWork = value;
}
/**
* Gets the value of the extendedAttribute 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 Jakarta XML Binding object.
* This is why there is not a set
method for the extendedAttribute property.
*
*
* For example, to add a new item, do as follows:
*
* getExtendedAttribute().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link Project.Assignments.Assignment.ExtendedAttribute }
*
*
*/
public List getExtendedAttribute()
{
if (extendedAttribute == null)
{
extendedAttribute = new ArrayList<>();
}
return this.extendedAttribute;
}
/**
* Gets the value of the baseline 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 Jakarta XML Binding object.
* This is why there is not a set
method for the baseline property.
*
*
* For example, to add a new item, do as follows:
*
* getBaseline().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link Project.Assignments.Assignment.Baseline }
*
*
*/
public List getBaseline()
{
if (baseline == null)
{
baseline = new ArrayList<>();
}
return this.baseline;
}
/**
* Gets the value of the f404000 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404000()
{
return f404000;
}
/**
* Sets the value of the f404000 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404000(Object value)
{
this.f404000 = value;
}
/**
* Gets the value of the f404001 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404001()
{
return f404001;
}
/**
* Sets the value of the f404001 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404001(Object value)
{
this.f404001 = value;
}
/**
* Gets the value of the f404002 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404002()
{
return f404002;
}
/**
* Sets the value of the f404002 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404002(Object value)
{
this.f404002 = value;
}
/**
* Gets the value of the f404003 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404003()
{
return f404003;
}
/**
* Sets the value of the f404003 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404003(Object value)
{
this.f404003 = value;
}
/**
* Gets the value of the f404004 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404004()
{
return f404004;
}
/**
* Sets the value of the f404004 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404004(Object value)
{
this.f404004 = value;
}
/**
* Gets the value of the f404005 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404005()
{
return f404005;
}
/**
* Sets the value of the f404005 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404005(Object value)
{
this.f404005 = value;
}
/**
* Gets the value of the f404006 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404006()
{
return f404006;
}
/**
* Sets the value of the f404006 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404006(Object value)
{
this.f404006 = value;
}
/**
* Gets the value of the f404007 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404007()
{
return f404007;
}
/**
* Sets the value of the f404007 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404007(Object value)
{
this.f404007 = value;
}
/**
* Gets the value of the f404008 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404008()
{
return f404008;
}
/**
* Sets the value of the f404008 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404008(Object value)
{
this.f404008 = value;
}
/**
* Gets the value of the f404009 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404009()
{
return f404009;
}
/**
* Sets the value of the f404009 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404009(Object value)
{
this.f404009 = value;
}
/**
* Gets the value of the f40400A property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40400A()
{
return f40400A;
}
/**
* Sets the value of the f40400A property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40400A(Object value)
{
this.f40400A = value;
}
/**
* Gets the value of the f40400B property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40400B()
{
return f40400B;
}
/**
* Sets the value of the f40400B property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40400B(Object value)
{
this.f40400B = value;
}
/**
* Gets the value of the f40400C property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40400C()
{
return f40400C;
}
/**
* Sets the value of the f40400C property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40400C(Object value)
{
this.f40400C = value;
}
/**
* Gets the value of the f40400D property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40400D()
{
return f40400D;
}
/**
* Sets the value of the f40400D property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40400D(Object value)
{
this.f40400D = value;
}
/**
* Gets the value of the f40400E property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40400E()
{
return f40400E;
}
/**
* Sets the value of the f40400E property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40400E(Object value)
{
this.f40400E = value;
}
/**
* Gets the value of the f40400F property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40400F()
{
return f40400F;
}
/**
* Sets the value of the f40400F property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40400F(Object value)
{
this.f40400F = value;
}
/**
* Gets the value of the f404010 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404010()
{
return f404010;
}
/**
* Sets the value of the f404010 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404010(Object value)
{
this.f404010 = value;
}
/**
* Gets the value of the f404011 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404011()
{
return f404011;
}
/**
* Sets the value of the f404011 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404011(Object value)
{
this.f404011 = value;
}
/**
* Gets the value of the f404012 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404012()
{
return f404012;
}
/**
* Sets the value of the f404012 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404012(Object value)
{
this.f404012 = value;
}
/**
* Gets the value of the f404013 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404013()
{
return f404013;
}
/**
* Sets the value of the f404013 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404013(Object value)
{
this.f404013 = value;
}
/**
* Gets the value of the f404014 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404014()
{
return f404014;
}
/**
* Sets the value of the f404014 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404014(Object value)
{
this.f404014 = value;
}
/**
* Gets the value of the f404015 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404015()
{
return f404015;
}
/**
* Sets the value of the f404015 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404015(Object value)
{
this.f404015 = value;
}
/**
* Gets the value of the f404016 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404016()
{
return f404016;
}
/**
* Sets the value of the f404016 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404016(Object value)
{
this.f404016 = value;
}
/**
* Gets the value of the f404017 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404017()
{
return f404017;
}
/**
* Sets the value of the f404017 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404017(Object value)
{
this.f404017 = value;
}
/**
* Gets the value of the f404018 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404018()
{
return f404018;
}
/**
* Sets the value of the f404018 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404018(Object value)
{
this.f404018 = value;
}
/**
* Gets the value of the f404019 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404019()
{
return f404019;
}
/**
* Sets the value of the f404019 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404019(Object value)
{
this.f404019 = value;
}
/**
* Gets the value of the f40401A property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40401A()
{
return f40401A;
}
/**
* Sets the value of the f40401A property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40401A(Object value)
{
this.f40401A = value;
}
/**
* Gets the value of the f40401B property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40401B()
{
return f40401B;
}
/**
* Sets the value of the f40401B property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40401B(Object value)
{
this.f40401B = value;
}
/**
* Gets the value of the f40401C property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40401C()
{
return f40401C;
}
/**
* Sets the value of the f40401C property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40401C(Object value)
{
this.f40401C = value;
}
/**
* Gets the value of the f40401D property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40401D()
{
return f40401D;
}
/**
* Sets the value of the f40401D property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40401D(Object value)
{
this.f40401D = value;
}
/**
* Gets the value of the f40401E property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40401E()
{
return f40401E;
}
/**
* Sets the value of the f40401E property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40401E(Object value)
{
this.f40401E = value;
}
/**
* Gets the value of the f40401F property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40401F()
{
return f40401F;
}
/**
* Sets the value of the f40401F property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40401F(Object value)
{
this.f40401F = value;
}
/**
* Gets the value of the f404020 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404020()
{
return f404020;
}
/**
* Sets the value of the f404020 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404020(Object value)
{
this.f404020 = value;
}
/**
* Gets the value of the f404021 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404021()
{
return f404021;
}
/**
* Sets the value of the f404021 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404021(Object value)
{
this.f404021 = value;
}
/**
* Gets the value of the f404022 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404022()
{
return f404022;
}
/**
* Sets the value of the f404022 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404022(Object value)
{
this.f404022 = value;
}
/**
* Gets the value of the f404023 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404023()
{
return f404023;
}
/**
* Sets the value of the f404023 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404023(Object value)
{
this.f404023 = value;
}
/**
* Gets the value of the f404024 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404024()
{
return f404024;
}
/**
* Sets the value of the f404024 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404024(Object value)
{
this.f404024 = value;
}
/**
* Gets the value of the f404025 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404025()
{
return f404025;
}
/**
* Sets the value of the f404025 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404025(Object value)
{
this.f404025 = value;
}
/**
* Gets the value of the f404026 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404026()
{
return f404026;
}
/**
* Sets the value of the f404026 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404026(Object value)
{
this.f404026 = value;
}
/**
* Gets the value of the f404027 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404027()
{
return f404027;
}
/**
* Sets the value of the f404027 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404027(Object value)
{
this.f404027 = value;
}
/**
* Gets the value of the f404028 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404028()
{
return f404028;
}
/**
* Sets the value of the f404028 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404028(Object value)
{
this.f404028 = value;
}
/**
* Gets the value of the f404029 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404029()
{
return f404029;
}
/**
* Sets the value of the f404029 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404029(Object value)
{
this.f404029 = value;
}
/**
* Gets the value of the f40402A property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40402A()
{
return f40402A;
}
/**
* Sets the value of the f40402A property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40402A(Object value)
{
this.f40402A = value;
}
/**
* Gets the value of the f40402B property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40402B()
{
return f40402B;
}
/**
* Sets the value of the f40402B property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40402B(Object value)
{
this.f40402B = value;
}
/**
* Gets the value of the f40402C property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40402C()
{
return f40402C;
}
/**
* Sets the value of the f40402C property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40402C(Object value)
{
this.f40402C = value;
}
/**
* Gets the value of the f40402D property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40402D()
{
return f40402D;
}
/**
* Sets the value of the f40402D property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40402D(Object value)
{
this.f40402D = value;
}
/**
* Gets the value of the f40402E property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40402E()
{
return f40402E;
}
/**
* Sets the value of the f40402E property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40402E(Object value)
{
this.f40402E = value;
}
/**
* Gets the value of the f40402F property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40402F()
{
return f40402F;
}
/**
* Sets the value of the f40402F property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40402F(Object value)
{
this.f40402F = value;
}
/**
* Gets the value of the f404030 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404030()
{
return f404030;
}
/**
* Sets the value of the f404030 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404030(Object value)
{
this.f404030 = value;
}
/**
* Gets the value of the f404031 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404031()
{
return f404031;
}
/**
* Sets the value of the f404031 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404031(Object value)
{
this.f404031 = value;
}
/**
* Gets the value of the f404032 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404032()
{
return f404032;
}
/**
* Sets the value of the f404032 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404032(Object value)
{
this.f404032 = value;
}
/**
* Gets the value of the f404033 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404033()
{
return f404033;
}
/**
* Sets the value of the f404033 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404033(Object value)
{
this.f404033 = value;
}
/**
* Gets the value of the f404034 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404034()
{
return f404034;
}
/**
* Sets the value of the f404034 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404034(Object value)
{
this.f404034 = value;
}
/**
* Gets the value of the f404035 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404035()
{
return f404035;
}
/**
* Sets the value of the f404035 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404035(Object value)
{
this.f404035 = value;
}
/**
* Gets the value of the f404036 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404036()
{
return f404036;
}
/**
* Sets the value of the f404036 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404036(Object value)
{
this.f404036 = value;
}
/**
* Gets the value of the f404037 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404037()
{
return f404037;
}
/**
* Sets the value of the f404037 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404037(Object value)
{
this.f404037 = value;
}
/**
* Gets the value of the f404038 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404038()
{
return f404038;
}
/**
* Sets the value of the f404038 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404038(Object value)
{
this.f404038 = value;
}
/**
* Gets the value of the f404039 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404039()
{
return f404039;
}
/**
* Sets the value of the f404039 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404039(Object value)
{
this.f404039 = value;
}
/**
* Gets the value of the f40403A property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40403A()
{
return f40403A;
}
/**
* Sets the value of the f40403A property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40403A(Object value)
{
this.f40403A = value;
}
/**
* Gets the value of the f40403B property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40403B()
{
return f40403B;
}
/**
* Sets the value of the f40403B property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40403B(Object value)
{
this.f40403B = value;
}
/**
* Gets the value of the f40403C property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40403C()
{
return f40403C;
}
/**
* Sets the value of the f40403C property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40403C(Object value)
{
this.f40403C = value;
}
/**
* Gets the value of the f40403D property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40403D()
{
return f40403D;
}
/**
* Sets the value of the f40403D property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40403D(Object value)
{
this.f40403D = value;
}
/**
* Gets the value of the f40403E property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40403E()
{
return f40403E;
}
/**
* Sets the value of the f40403E property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40403E(Object value)
{
this.f40403E = value;
}
/**
* Gets the value of the f40403F property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40403F()
{
return f40403F;
}
/**
* Sets the value of the f40403F property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40403F(Object value)
{
this.f40403F = value;
}
/**
* Gets the value of the f404040 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404040()
{
return f404040;
}
/**
* Sets the value of the f404040 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404040(Object value)
{
this.f404040 = value;
}
/**
* Gets the value of the f404041 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404041()
{
return f404041;
}
/**
* Sets the value of the f404041 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404041(Object value)
{
this.f404041 = value;
}
/**
* Gets the value of the f404042 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404042()
{
return f404042;
}
/**
* Sets the value of the f404042 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404042(Object value)
{
this.f404042 = value;
}
/**
* Gets the value of the f404043 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404043()
{
return f404043;
}
/**
* Sets the value of the f404043 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404043(Object value)
{
this.f404043 = value;
}
/**
* Gets the value of the f404044 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404044()
{
return f404044;
}
/**
* Sets the value of the f404044 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404044(Object value)
{
this.f404044 = value;
}
/**
* Gets the value of the f404045 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404045()
{
return f404045;
}
/**
* Sets the value of the f404045 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404045(Object value)
{
this.f404045 = value;
}
/**
* Gets the value of the f404046 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404046()
{
return f404046;
}
/**
* Sets the value of the f404046 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404046(Object value)
{
this.f404046 = value;
}
/**
* Gets the value of the f404047 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404047()
{
return f404047;
}
/**
* Sets the value of the f404047 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404047(Object value)
{
this.f404047 = value;
}
/**
* Gets the value of the f404048 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404048()
{
return f404048;
}
/**
* Sets the value of the f404048 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404048(Object value)
{
this.f404048 = value;
}
/**
* Gets the value of the f404049 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404049()
{
return f404049;
}
/**
* Sets the value of the f404049 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404049(Object value)
{
this.f404049 = value;
}
/**
* Gets the value of the f40404A property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40404A()
{
return f40404A;
}
/**
* Sets the value of the f40404A property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40404A(Object value)
{
this.f40404A = value;
}
/**
* Gets the value of the f40404B property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40404B()
{
return f40404B;
}
/**
* Sets the value of the f40404B property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40404B(Object value)
{
this.f40404B = value;
}
/**
* Gets the value of the f40404C property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40404C()
{
return f40404C;
}
/**
* Sets the value of the f40404C property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40404C(Object value)
{
this.f40404C = value;
}
/**
* Gets the value of the f40404D property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40404D()
{
return f40404D;
}
/**
* Sets the value of the f40404D property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40404D(Object value)
{
this.f40404D = value;
}
/**
* Gets the value of the f40404E property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40404E()
{
return f40404E;
}
/**
* Sets the value of the f40404E property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40404E(Object value)
{
this.f40404E = value;
}
/**
* Gets the value of the f40404F property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40404F()
{
return f40404F;
}
/**
* Sets the value of the f40404F property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40404F(Object value)
{
this.f40404F = value;
}
/**
* Gets the value of the f404050 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404050()
{
return f404050;
}
/**
* Sets the value of the f404050 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404050(Object value)
{
this.f404050 = value;
}
/**
* Gets the value of the f404051 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404051()
{
return f404051;
}
/**
* Sets the value of the f404051 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404051(Object value)
{
this.f404051 = value;
}
/**
* Gets the value of the f404052 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404052()
{
return f404052;
}
/**
* Sets the value of the f404052 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404052(Object value)
{
this.f404052 = value;
}
/**
* Gets the value of the f404053 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404053()
{
return f404053;
}
/**
* Sets the value of the f404053 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404053(Object value)
{
this.f404053 = value;
}
/**
* Gets the value of the f404054 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404054()
{
return f404054;
}
/**
* Sets the value of the f404054 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404054(Object value)
{
this.f404054 = value;
}
/**
* Gets the value of the f404055 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404055()
{
return f404055;
}
/**
* Sets the value of the f404055 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404055(Object value)
{
this.f404055 = value;
}
/**
* Gets the value of the f404056 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404056()
{
return f404056;
}
/**
* Sets the value of the f404056 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404056(Object value)
{
this.f404056 = value;
}
/**
* Gets the value of the f404057 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404057()
{
return f404057;
}
/**
* Sets the value of the f404057 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404057(Object value)
{
this.f404057 = value;
}
/**
* Gets the value of the f404058 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404058()
{
return f404058;
}
/**
* Sets the value of the f404058 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404058(Object value)
{
this.f404058 = value;
}
/**
* Gets the value of the f404059 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404059()
{
return f404059;
}
/**
* Sets the value of the f404059 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404059(Object value)
{
this.f404059 = value;
}
/**
* Gets the value of the f40405A property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40405A()
{
return f40405A;
}
/**
* Sets the value of the f40405A property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40405A(Object value)
{
this.f40405A = value;
}
/**
* Gets the value of the f40405B property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40405B()
{
return f40405B;
}
/**
* Sets the value of the f40405B property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40405B(Object value)
{
this.f40405B = value;
}
/**
* Gets the value of the f40405C property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40405C()
{
return f40405C;
}
/**
* Sets the value of the f40405C property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40405C(Object value)
{
this.f40405C = value;
}
/**
* Gets the value of the f40405D property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40405D()
{
return f40405D;
}
/**
* Sets the value of the f40405D property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40405D(Object value)
{
this.f40405D = value;
}
/**
* Gets the value of the f40405E property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40405E()
{
return f40405E;
}
/**
* Sets the value of the f40405E property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40405E(Object value)
{
this.f40405E = value;
}
/**
* Gets the value of the f40405F property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40405F()
{
return f40405F;
}
/**
* Sets the value of the f40405F property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40405F(Object value)
{
this.f40405F = value;
}
/**
* Gets the value of the f404060 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404060()
{
return f404060;
}
/**
* Sets the value of the f404060 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404060(Object value)
{
this.f404060 = value;
}
/**
* Gets the value of the f404061 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404061()
{
return f404061;
}
/**
* Sets the value of the f404061 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404061(Object value)
{
this.f404061 = value;
}
/**
* Gets the value of the f404062 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404062()
{
return f404062;
}
/**
* Sets the value of the f404062 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404062(Object value)
{
this.f404062 = value;
}
/**
* Gets the value of the f404063 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404063()
{
return f404063;
}
/**
* Sets the value of the f404063 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404063(Object value)
{
this.f404063 = value;
}
/**
* Gets the value of the f404064 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404064()
{
return f404064;
}
/**
* Sets the value of the f404064 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404064(Object value)
{
this.f404064 = value;
}
/**
* Gets the value of the f404065 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404065()
{
return f404065;
}
/**
* Sets the value of the f404065 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404065(Object value)
{
this.f404065 = value;
}
/**
* Gets the value of the f404066 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404066()
{
return f404066;
}
/**
* Sets the value of the f404066 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404066(Object value)
{
this.f404066 = value;
}
/**
* Gets the value of the f404067 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404067()
{
return f404067;
}
/**
* Sets the value of the f404067 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404067(Object value)
{
this.f404067 = value;
}
/**
* Gets the value of the f404068 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404068()
{
return f404068;
}
/**
* Sets the value of the f404068 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404068(Object value)
{
this.f404068 = value;
}
/**
* Gets the value of the f404069 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404069()
{
return f404069;
}
/**
* Sets the value of the f404069 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404069(Object value)
{
this.f404069 = value;
}
/**
* Gets the value of the f40406A property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40406A()
{
return f40406A;
}
/**
* Sets the value of the f40406A property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40406A(Object value)
{
this.f40406A = value;
}
/**
* Gets the value of the f40406B property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40406B()
{
return f40406B;
}
/**
* Sets the value of the f40406B property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40406B(Object value)
{
this.f40406B = value;
}
/**
* Gets the value of the f40406C property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40406C()
{
return f40406C;
}
/**
* Sets the value of the f40406C property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40406C(Object value)
{
this.f40406C = value;
}
/**
* Gets the value of the f40406D property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40406D()
{
return f40406D;
}
/**
* Sets the value of the f40406D property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40406D(Object value)
{
this.f40406D = value;
}
/**
* Gets the value of the f40406E property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40406E()
{
return f40406E;
}
/**
* Sets the value of the f40406E property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40406E(Object value)
{
this.f40406E = value;
}
/**
* Gets the value of the f40406F property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40406F()
{
return f40406F;
}
/**
* Sets the value of the f40406F property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40406F(Object value)
{
this.f40406F = value;
}
/**
* Gets the value of the f404070 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404070()
{
return f404070;
}
/**
* Sets the value of the f404070 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404070(Object value)
{
this.f404070 = value;
}
/**
* Gets the value of the f404071 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404071()
{
return f404071;
}
/**
* Sets the value of the f404071 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404071(Object value)
{
this.f404071 = value;
}
/**
* Gets the value of the f404072 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404072()
{
return f404072;
}
/**
* Sets the value of the f404072 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404072(Object value)
{
this.f404072 = value;
}
/**
* Gets the value of the f404073 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404073()
{
return f404073;
}
/**
* Sets the value of the f404073 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404073(Object value)
{
this.f404073 = value;
}
/**
* Gets the value of the f404074 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404074()
{
return f404074;
}
/**
* Sets the value of the f404074 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404074(Object value)
{
this.f404074 = value;
}
/**
* Gets the value of the f404075 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404075()
{
return f404075;
}
/**
* Sets the value of the f404075 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404075(Object value)
{
this.f404075 = value;
}
/**
* Gets the value of the f404076 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404076()
{
return f404076;
}
/**
* Sets the value of the f404076 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404076(Object value)
{
this.f404076 = value;
}
/**
* Gets the value of the f404077 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404077()
{
return f404077;
}
/**
* Sets the value of the f404077 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404077(Object value)
{
this.f404077 = value;
}
/**
* Gets the value of the f404078 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404078()
{
return f404078;
}
/**
* Sets the value of the f404078 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404078(Object value)
{
this.f404078 = value;
}
/**
* Gets the value of the f404079 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404079()
{
return f404079;
}
/**
* Sets the value of the f404079 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404079(Object value)
{
this.f404079 = value;
}
/**
* Gets the value of the f40407A property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40407A()
{
return f40407A;
}
/**
* Sets the value of the f40407A property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40407A(Object value)
{
this.f40407A = value;
}
/**
* Gets the value of the f40407B property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40407B()
{
return f40407B;
}
/**
* Sets the value of the f40407B property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40407B(Object value)
{
this.f40407B = value;
}
/**
* Gets the value of the f40407C property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40407C()
{
return f40407C;
}
/**
* Sets the value of the f40407C property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40407C(Object value)
{
this.f40407C = value;
}
/**
* Gets the value of the f40407D property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40407D()
{
return f40407D;
}
/**
* Sets the value of the f40407D property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40407D(Object value)
{
this.f40407D = value;
}
/**
* Gets the value of the f40407E property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40407E()
{
return f40407E;
}
/**
* Sets the value of the f40407E property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40407E(Object value)
{
this.f40407E = value;
}
/**
* Gets the value of the f40407F property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40407F()
{
return f40407F;
}
/**
* Sets the value of the f40407F property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40407F(Object value)
{
this.f40407F = value;
}
/**
* Gets the value of the f404080 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404080()
{
return f404080;
}
/**
* Sets the value of the f404080 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404080(Object value)
{
this.f404080 = value;
}
/**
* Gets the value of the f404081 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404081()
{
return f404081;
}
/**
* Sets the value of the f404081 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404081(Object value)
{
this.f404081 = value;
}
/**
* Gets the value of the f404082 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404082()
{
return f404082;
}
/**
* Sets the value of the f404082 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404082(Object value)
{
this.f404082 = value;
}
/**
* Gets the value of the f404083 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404083()
{
return f404083;
}
/**
* Sets the value of the f404083 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404083(Object value)
{
this.f404083 = value;
}
/**
* Gets the value of the f404084 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404084()
{
return f404084;
}
/**
* Sets the value of the f404084 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404084(Object value)
{
this.f404084 = value;
}
/**
* Gets the value of the f404085 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404085()
{
return f404085;
}
/**
* Sets the value of the f404085 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404085(Object value)
{
this.f404085 = value;
}
/**
* Gets the value of the f404086 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404086()
{
return f404086;
}
/**
* Sets the value of the f404086 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404086(Object value)
{
this.f404086 = value;
}
/**
* Gets the value of the f404087 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404087()
{
return f404087;
}
/**
* Sets the value of the f404087 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404087(Object value)
{
this.f404087 = value;
}
/**
* Gets the value of the f404088 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404088()
{
return f404088;
}
/**
* Sets the value of the f404088 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404088(Object value)
{
this.f404088 = value;
}
/**
* Gets the value of the f404089 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404089()
{
return f404089;
}
/**
* Sets the value of the f404089 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404089(Object value)
{
this.f404089 = value;
}
/**
* Gets the value of the f40408A property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40408A()
{
return f40408A;
}
/**
* Sets the value of the f40408A property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40408A(Object value)
{
this.f40408A = value;
}
/**
* Gets the value of the f40408B property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40408B()
{
return f40408B;
}
/**
* Sets the value of the f40408B property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40408B(Object value)
{
this.f40408B = value;
}
/**
* Gets the value of the f40408C property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40408C()
{
return f40408C;
}
/**
* Sets the value of the f40408C property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40408C(Object value)
{
this.f40408C = value;
}
/**
* Gets the value of the f40408D property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40408D()
{
return f40408D;
}
/**
* Sets the value of the f40408D property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40408D(Object value)
{
this.f40408D = value;
}
/**
* Gets the value of the f40408E property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40408E()
{
return f40408E;
}
/**
* Sets the value of the f40408E property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40408E(Object value)
{
this.f40408E = value;
}
/**
* Gets the value of the f40408F property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40408F()
{
return f40408F;
}
/**
* Sets the value of the f40408F property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40408F(Object value)
{
this.f40408F = value;
}
/**
* Gets the value of the f404090 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404090()
{
return f404090;
}
/**
* Sets the value of the f404090 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404090(Object value)
{
this.f404090 = value;
}
/**
* Gets the value of the f404091 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404091()
{
return f404091;
}
/**
* Sets the value of the f404091 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404091(Object value)
{
this.f404091 = value;
}
/**
* Gets the value of the f404092 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404092()
{
return f404092;
}
/**
* Sets the value of the f404092 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404092(Object value)
{
this.f404092 = value;
}
/**
* Gets the value of the f404093 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404093()
{
return f404093;
}
/**
* Sets the value of the f404093 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404093(Object value)
{
this.f404093 = value;
}
/**
* Gets the value of the f404094 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404094()
{
return f404094;
}
/**
* Sets the value of the f404094 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404094(Object value)
{
this.f404094 = value;
}
/**
* Gets the value of the f404095 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404095()
{
return f404095;
}
/**
* Sets the value of the f404095 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404095(Object value)
{
this.f404095 = value;
}
/**
* Gets the value of the f404096 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404096()
{
return f404096;
}
/**
* Sets the value of the f404096 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404096(Object value)
{
this.f404096 = value;
}
/**
* Gets the value of the f404097 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404097()
{
return f404097;
}
/**
* Sets the value of the f404097 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404097(Object value)
{
this.f404097 = value;
}
/**
* Gets the value of the f404098 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404098()
{
return f404098;
}
/**
* Sets the value of the f404098 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404098(Object value)
{
this.f404098 = value;
}
/**
* Gets the value of the f404099 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF404099()
{
return f404099;
}
/**
* Sets the value of the f404099 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF404099(Object value)
{
this.f404099 = value;
}
/**
* Gets the value of the f40409A property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40409A()
{
return f40409A;
}
/**
* Sets the value of the f40409A property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40409A(Object value)
{
this.f40409A = value;
}
/**
* Gets the value of the f40409B property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40409B()
{
return f40409B;
}
/**
* Sets the value of the f40409B property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40409B(Object value)
{
this.f40409B = value;
}
/**
* Gets the value of the f40409C property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40409C()
{
return f40409C;
}
/**
* Sets the value of the f40409C property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40409C(Object value)
{
this.f40409C = value;
}
/**
* Gets the value of the f40409D property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40409D()
{
return f40409D;
}
/**
* Sets the value of the f40409D property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40409D(Object value)
{
this.f40409D = value;
}
/**
* Gets the value of the f40409E property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40409E()
{
return f40409E;
}
/**
* Sets the value of the f40409E property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40409E(Object value)
{
this.f40409E = value;
}
/**
* Gets the value of the f40409F property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF40409F()
{
return f40409F;
}
/**
* Sets the value of the f40409F property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF40409F(Object value)
{
this.f40409F = value;
}
/**
* Gets the value of the f4040A0 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040A0()
{
return f4040A0;
}
/**
* Sets the value of the f4040A0 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040A0(Object value)
{
this.f4040A0 = value;
}
/**
* Gets the value of the f4040A1 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040A1()
{
return f4040A1;
}
/**
* Sets the value of the f4040A1 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040A1(Object value)
{
this.f4040A1 = value;
}
/**
* Gets the value of the f4040A2 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040A2()
{
return f4040A2;
}
/**
* Sets the value of the f4040A2 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040A2(Object value)
{
this.f4040A2 = value;
}
/**
* Gets the value of the f4040A3 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040A3()
{
return f4040A3;
}
/**
* Sets the value of the f4040A3 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040A3(Object value)
{
this.f4040A3 = value;
}
/**
* Gets the value of the f4040A4 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040A4()
{
return f4040A4;
}
/**
* Sets the value of the f4040A4 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040A4(Object value)
{
this.f4040A4 = value;
}
/**
* Gets the value of the f4040A5 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040A5()
{
return f4040A5;
}
/**
* Sets the value of the f4040A5 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040A5(Object value)
{
this.f4040A5 = value;
}
/**
* Gets the value of the f4040A6 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040A6()
{
return f4040A6;
}
/**
* Sets the value of the f4040A6 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040A6(Object value)
{
this.f4040A6 = value;
}
/**
* Gets the value of the f4040A7 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040A7()
{
return f4040A7;
}
/**
* Sets the value of the f4040A7 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040A7(Object value)
{
this.f4040A7 = value;
}
/**
* Gets the value of the f4040A8 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040A8()
{
return f4040A8;
}
/**
* Sets the value of the f4040A8 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040A8(Object value)
{
this.f4040A8 = value;
}
/**
* Gets the value of the f4040A9 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040A9()
{
return f4040A9;
}
/**
* Sets the value of the f4040A9 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040A9(Object value)
{
this.f4040A9 = value;
}
/**
* Gets the value of the f4040Aa property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040Aa()
{
return f4040Aa;
}
/**
* Sets the value of the f4040Aa property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040Aa(Object value)
{
this.f4040Aa = value;
}
/**
* Gets the value of the f4040Ab property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040Ab()
{
return f4040Ab;
}
/**
* Sets the value of the f4040Ab property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040Ab(Object value)
{
this.f4040Ab = value;
}
/**
* Gets the value of the f4040Ac property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040Ac()
{
return f4040Ac;
}
/**
* Sets the value of the f4040Ac property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040Ac(Object value)
{
this.f4040Ac = value;
}
/**
* Gets the value of the f4040Ad property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040Ad()
{
return f4040Ad;
}
/**
* Sets the value of the f4040Ad property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040Ad(Object value)
{
this.f4040Ad = value;
}
/**
* Gets the value of the f4040Ae property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040Ae()
{
return f4040Ae;
}
/**
* Sets the value of the f4040Ae property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040Ae(Object value)
{
this.f4040Ae = value;
}
/**
* Gets the value of the f4040Af property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040Af()
{
return f4040Af;
}
/**
* Sets the value of the f4040Af property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040Af(Object value)
{
this.f4040Af = value;
}
/**
* Gets the value of the f4040B0 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040B0()
{
return f4040B0;
}
/**
* Sets the value of the f4040B0 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040B0(Object value)
{
this.f4040B0 = value;
}
/**
* Gets the value of the f4040B1 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040B1()
{
return f4040B1;
}
/**
* Sets the value of the f4040B1 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040B1(Object value)
{
this.f4040B1 = value;
}
/**
* Gets the value of the f4040B2 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040B2()
{
return f4040B2;
}
/**
* Sets the value of the f4040B2 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040B2(Object value)
{
this.f4040B2 = value;
}
/**
* Gets the value of the f4040B3 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040B3()
{
return f4040B3;
}
/**
* Sets the value of the f4040B3 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040B3(Object value)
{
this.f4040B3 = value;
}
/**
* Gets the value of the f4040B4 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040B4()
{
return f4040B4;
}
/**
* Sets the value of the f4040B4 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040B4(Object value)
{
this.f4040B4 = value;
}
/**
* Gets the value of the f4040B5 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040B5()
{
return f4040B5;
}
/**
* Sets the value of the f4040B5 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040B5(Object value)
{
this.f4040B5 = value;
}
/**
* Gets the value of the f4040B6 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040B6()
{
return f4040B6;
}
/**
* Sets the value of the f4040B6 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040B6(Object value)
{
this.f4040B6 = value;
}
/**
* Gets the value of the f4040B7 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040B7()
{
return f4040B7;
}
/**
* Sets the value of the f4040B7 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040B7(Object value)
{
this.f4040B7 = value;
}
/**
* Gets the value of the f4040B8 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040B8()
{
return f4040B8;
}
/**
* Sets the value of the f4040B8 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040B8(Object value)
{
this.f4040B8 = value;
}
/**
* Gets the value of the f4040B9 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040B9()
{
return f4040B9;
}
/**
* Sets the value of the f4040B9 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040B9(Object value)
{
this.f4040B9 = value;
}
/**
* Gets the value of the f4040Ba property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040Ba()
{
return f4040Ba;
}
/**
* Sets the value of the f4040Ba property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040Ba(Object value)
{
this.f4040Ba = value;
}
/**
* Gets the value of the f4040Bb property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040Bb()
{
return f4040Bb;
}
/**
* Sets the value of the f4040Bb property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040Bb(Object value)
{
this.f4040Bb = value;
}
/**
* Gets the value of the f4040Bc property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040Bc()
{
return f4040Bc;
}
/**
* Sets the value of the f4040Bc property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040Bc(Object value)
{
this.f4040Bc = value;
}
/**
* Gets the value of the f4040Bd property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040Bd()
{
return f4040Bd;
}
/**
* Sets the value of the f4040Bd property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040Bd(Object value)
{
this.f4040Bd = value;
}
/**
* Gets the value of the f4040Be property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040Be()
{
return f4040Be;
}
/**
* Sets the value of the f4040Be property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040Be(Object value)
{
this.f4040Be = value;
}
/**
* Gets the value of the f4040Bf property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040Bf()
{
return f4040Bf;
}
/**
* Sets the value of the f4040Bf property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040Bf(Object value)
{
this.f4040Bf = value;
}
/**
* Gets the value of the f4040C0 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040C0()
{
return f4040C0;
}
/**
* Sets the value of the f4040C0 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040C0(Object value)
{
this.f4040C0 = value;
}
/**
* Gets the value of the f4040C1 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040C1()
{
return f4040C1;
}
/**
* Sets the value of the f4040C1 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040C1(Object value)
{
this.f4040C1 = value;
}
/**
* Gets the value of the f4040C2 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040C2()
{
return f4040C2;
}
/**
* Sets the value of the f4040C2 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040C2(Object value)
{
this.f4040C2 = value;
}
/**
* Gets the value of the f4040C3 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040C3()
{
return f4040C3;
}
/**
* Sets the value of the f4040C3 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040C3(Object value)
{
this.f4040C3 = value;
}
/**
* Gets the value of the f4040C4 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040C4()
{
return f4040C4;
}
/**
* Sets the value of the f4040C4 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040C4(Object value)
{
this.f4040C4 = value;
}
/**
* Gets the value of the f4040C5 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040C5()
{
return f4040C5;
}
/**
* Sets the value of the f4040C5 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040C5(Object value)
{
this.f4040C5 = value;
}
/**
* Gets the value of the f4040C6 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040C6()
{
return f4040C6;
}
/**
* Sets the value of the f4040C6 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040C6(Object value)
{
this.f4040C6 = value;
}
/**
* Gets the value of the f4040C7 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040C7()
{
return f4040C7;
}
/**
* Sets the value of the f4040C7 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040C7(Object value)
{
this.f4040C7 = value;
}
/**
* Gets the value of the f4040C8 property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getF4040C8()
{
return f4040C8;
}
/**
* Sets the value of the f4040C8 property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setF4040C8(Object value)
{
this.f4040C8 = value;
}
/**
* Gets the value of the timephasedData 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 Jakarta XML Binding object.
* This is why there is not a set
method for the timephasedData property.
*
*
* For example, to add a new item, do as follows:
*
* getTimephasedData().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link TimephasedDataType }
*
*
*/
public List getTimephasedData()
{
if (timephasedData == null)
{
timephasedData = new ArrayList<>();
}
return this.timephasedData;
}
/**
* 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="TimephasedData" type="{http://schemas.microsoft.com/project}TimephasedDataType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="Number" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Start" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Finish" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"timephasedData",
"number",
"start",
"finish",
"work",
"cost",
"bcws",
"bcwp"
}) public static class Baseline
{
@XmlElement(name = "TimephasedData") protected List timephasedData;
@XmlElement(name = "Number", required = true) protected String number;
@XmlElement(name = "Start") protected String start;
@XmlElement(name = "Finish") protected String finish;
@XmlElement(name = "Work") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String work;
@XmlElement(name = "Cost") protected String cost;
@XmlElement(name = "BCWS", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal bcws;
@XmlElement(name = "BCWP", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal bcwp;
/**
* Gets the value of the timephasedData 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 Jakarta XML Binding object.
* This is why there is not a set
method for the timephasedData property.
*
*
* For example, to add a new item, do as follows:
*
* getTimephasedData().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link TimephasedDataType }
*
*
*/
public List getTimephasedData()
{
if (timephasedData == null)
{
timephasedData = new ArrayList<>();
}
return this.timephasedData;
}
/**
* Gets the value of the number property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getNumber()
{
return number;
}
/**
* Sets the value of the number property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setNumber(String value)
{
this.number = value;
}
/**
* Gets the value of the start property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getStart()
{
return start;
}
/**
* Sets the value of the start property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStart(String value)
{
this.start = value;
}
/**
* Gets the value of the finish property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFinish()
{
return finish;
}
/**
* Sets the value of the finish property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFinish(String value)
{
this.finish = value;
}
/**
* Gets the value of the work property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getWork()
{
return work;
}
/**
* Sets the value of the work property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setWork(String value)
{
this.work = value;
}
/**
* Gets the value of the cost property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCost()
{
return cost;
}
/**
* Sets the value of the cost property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCost(String value)
{
this.cost = value;
}
/**
* Gets the value of the bcws property.
*
* @return
* possible object is
* {@link String }
*
*/
public BigDecimal getBCWS()
{
return bcws;
}
/**
* Sets the value of the bcws property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBCWS(BigDecimal value)
{
this.bcws = value;
}
/**
* Gets the value of the bcwp property.
*
* @return
* possible object is
* {@link String }
*
*/
public BigDecimal getBCWP()
{
return bcwp;
}
/**
* Sets the value of the bcwp property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBCWP(BigDecimal value)
{
this.bcwp = value;
}
}
/**
* 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="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="DurationFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* <enumeration value="10"/>
* <enumeration value="11"/>
* <enumeration value="12"/>
* <enumeration value="19"/>
* <enumeration value="20"/>
* <enumeration value="21"/>
* <enumeration value="35"/>
* <enumeration value="36"/>
* <enumeration value="37"/>
* <enumeration value="38"/>
* <enumeration value="39"/>
* <enumeration value="40"/>
* <enumeration value="41"/>
* <enumeration value="42"/>
* <enumeration value="43"/>
* <enumeration value="44"/>
* <enumeration value="51"/>
* <enumeration value="52"/>
* <enumeration value="53"/>
* </restriction>
* </simpleType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"fieldID",
"value",
"valueGUID",
"durationFormat"
}) public static class ExtendedAttribute
{
@XmlElement(name = "FieldID") protected String fieldID;
@XmlElement(name = "Value") protected String value;
@XmlElement(name = "ValueGUID", type = String.class) @XmlJavaTypeAdapter(Adapter13.class) protected UUID valueGUID;
@XmlElement(name = "DurationFormat") protected BigInteger durationFormat;
/**
* Gets the value of the fieldID property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFieldID()
{
return fieldID;
}
/**
* Sets the value of the fieldID property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFieldID(String value)
{
this.fieldID = value;
}
/**
* Gets the value of the value property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getValue()
{
return value;
}
/**
* Sets the value of the value property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setValue(String value)
{
this.value = value;
}
/**
* Gets the value of the valueGUID property.
*
* @return
* possible object is
* {@link String }
*
*/
public UUID getValueGUID()
{
return valueGUID;
}
/**
* Sets the value of the valueGUID property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setValueGUID(UUID value)
{
this.valueGUID = value;
}
/**
* Gets the value of the durationFormat property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getDurationFormat()
{
return durationFormat;
}
/**
* Sets the value of the durationFormat property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setDurationFormat(BigInteger value)
{
this.durationFormat = value;
}
}
}
}
/**
* 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="Calendar" maxOccurs="unbounded">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="UID" type="{http://www.w3.org/2001/XMLSchema}integer"/>
* <element name="GUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Name" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="IsBaseCalendar" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="IsBaselineCalendar" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="BaseCalendarUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="WeekDays" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="WeekDay" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="DayType">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* </restriction>
* </simpleType>
* </element>
* <element name="DayWorking" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="TimePeriod" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ToDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="WorkingTimes" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <choice>
* <element name="WorkingTime" maxOccurs="5" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </choice>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Exceptions" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Exception" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="EnteredByOccurrences" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="TimePeriod" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ToDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Occurrences" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Name" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Type" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Period" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="DaysOfWeek" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="MonthItem" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* </restriction>
* </simpleType>
* </element>
* <element name="MonthPosition" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Month" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* <enumeration value="10"/>
* <enumeration value="11"/>
* </restriction>
* </simpleType>
* </element>
* <element name="MonthDay" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="DayWorking" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="WorkingTimes" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <choice>
* <element name="WorkingTime" maxOccurs="5" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </choice>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="WorkWeeks" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="WorkWeek" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="TimePeriod" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ToDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Name" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="WeekDays" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="WeekDay" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="DayType">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* </restriction>
* </simpleType>
* </element>
* <element name="DayWorking" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="WorkingTimes" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <choice>
* <element name="WorkingTime" maxOccurs="5" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </choice>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"calendar"
}) public static class Calendars
{
@XmlElement(name = "Calendar", required = true) protected List calendar;
/**
* 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 Jakarta XML Binding 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 Project.Calendars.Calendar }
*
*
*/
public List getCalendar()
{
if (calendar == null)
{
calendar = new ArrayList<>();
}
return this.calendar;
}
/**
* 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="UID" type="{http://www.w3.org/2001/XMLSchema}integer"/>
* <element name="GUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Name" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="IsBaseCalendar" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="IsBaselineCalendar" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="BaseCalendarUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="WeekDays" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="WeekDay" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="DayType">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* </restriction>
* </simpleType>
* </element>
* <element name="DayWorking" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="TimePeriod" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ToDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="WorkingTimes" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <choice>
* <element name="WorkingTime" maxOccurs="5" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </choice>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Exceptions" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Exception" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="EnteredByOccurrences" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="TimePeriod" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ToDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Occurrences" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Name" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Type" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Period" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="DaysOfWeek" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="MonthItem" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* </restriction>
* </simpleType>
* </element>
* <element name="MonthPosition" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Month" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* <enumeration value="10"/>
* <enumeration value="11"/>
* </restriction>
* </simpleType>
* </element>
* <element name="MonthDay" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="DayWorking" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="WorkingTimes" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <choice>
* <element name="WorkingTime" maxOccurs="5" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </choice>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="WorkWeeks" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="WorkWeek" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="TimePeriod" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ToDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Name" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="WeekDays" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="WeekDay" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="DayType">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* </restriction>
* </simpleType>
* </element>
* <element name="DayWorking" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="WorkingTimes" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <choice>
* <element name="WorkingTime" maxOccurs="5" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </choice>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"uid",
"guid",
"name",
"isBaseCalendar",
"isBaselineCalendar",
"baseCalendarUID",
"weekDays",
"exceptions",
"workWeeks"
}) public static class Calendar
{
@XmlElement(name = "UID", required = true) protected BigInteger uid;
@XmlElement(name = "GUID", type = String.class) @XmlJavaTypeAdapter(Adapter30.class) protected UUID guid;
@XmlElement(name = "Name") protected String name;
@XmlElement(name = "IsBaseCalendar", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean isBaseCalendar;
@XmlElement(name = "IsBaselineCalendar", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean isBaselineCalendar;
@XmlElement(name = "BaseCalendarUID") protected BigInteger baseCalendarUID;
@XmlElement(name = "WeekDays") protected Project.Calendars.Calendar.WeekDays weekDays;
@XmlElement(name = "Exceptions") protected Project.Calendars.Calendar.Exceptions exceptions;
@XmlElement(name = "WorkWeeks") protected Project.Calendars.Calendar.WorkWeeks workWeeks;
/**
* Gets the value of the uid property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getUID()
{
return uid;
}
/**
* Sets the value of the uid property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setUID(BigInteger value)
{
this.uid = value;
}
/**
* Gets the value of the guid property.
*
* @return
* possible object is
* {@link String }
*
*/
public UUID getGUID()
{
return guid;
}
/**
* Sets the value of the guid property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGUID(UUID value)
{
this.guid = value;
}
/**
* Gets the value of the name property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getName()
{
return name;
}
/**
* Sets the value of the name property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setName(String value)
{
this.name = value;
}
/**
* Gets the value of the isBaseCalendar property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isIsBaseCalendar()
{
return isBaseCalendar;
}
/**
* Sets the value of the isBaseCalendar property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setIsBaseCalendar(Boolean value)
{
this.isBaseCalendar = value;
}
/**
* Gets the value of the isBaselineCalendar property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isIsBaselineCalendar()
{
return isBaselineCalendar;
}
/**
* Sets the value of the isBaselineCalendar property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setIsBaselineCalendar(Boolean value)
{
this.isBaselineCalendar = value;
}
/**
* Gets the value of the baseCalendarUID property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getBaseCalendarUID()
{
return baseCalendarUID;
}
/**
* Sets the value of the baseCalendarUID property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setBaseCalendarUID(BigInteger value)
{
this.baseCalendarUID = value;
}
/**
* Gets the value of the weekDays property.
*
* @return
* possible object is
* {@link Project.Calendars.Calendar.WeekDays }
*
*/
public Project.Calendars.Calendar.WeekDays getWeekDays()
{
return weekDays;
}
/**
* Sets the value of the weekDays property.
*
* @param value
* allowed object is
* {@link Project.Calendars.Calendar.WeekDays }
*
*/
public void setWeekDays(Project.Calendars.Calendar.WeekDays value)
{
this.weekDays = value;
}
/**
* Gets the value of the exceptions property.
*
* @return
* possible object is
* {@link Project.Calendars.Calendar.Exceptions }
*
*/
public Project.Calendars.Calendar.Exceptions getExceptions()
{
return exceptions;
}
/**
* Sets the value of the exceptions property.
*
* @param value
* allowed object is
* {@link Project.Calendars.Calendar.Exceptions }
*
*/
public void setExceptions(Project.Calendars.Calendar.Exceptions value)
{
this.exceptions = value;
}
/**
* Gets the value of the workWeeks property.
*
* @return
* possible object is
* {@link Project.Calendars.Calendar.WorkWeeks }
*
*/
public Project.Calendars.Calendar.WorkWeeks getWorkWeeks()
{
return workWeeks;
}
/**
* Sets the value of the workWeeks property.
*
* @param value
* allowed object is
* {@link Project.Calendars.Calendar.WorkWeeks }
*
*/
public void setWorkWeeks(Project.Calendars.Calendar.WorkWeeks value)
{
this.workWeeks = value;
}
/**
* 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="Exception" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="EnteredByOccurrences" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="TimePeriod" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ToDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Occurrences" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Name" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Type" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Period" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="DaysOfWeek" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="MonthItem" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* </restriction>
* </simpleType>
* </element>
* <element name="MonthPosition" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Month" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* <enumeration value="10"/>
* <enumeration value="11"/>
* </restriction>
* </simpleType>
* </element>
* <element name="MonthDay" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="DayWorking" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="WorkingTimes" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <choice>
* <element name="WorkingTime" maxOccurs="5" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </choice>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"exception"
}) public static class Exceptions
{
@XmlElement(name = "Exception") protected List exception;
/**
* Gets the value of the exception 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 Jakarta XML Binding object.
* This is why there is not a set
method for the exception property.
*
*
* For example, to add a new item, do as follows:
*
* getException().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link Project.Calendars.Calendar.Exceptions.Exception }
*
*
*/
public List getException()
{
if (exception == null)
{
exception = new ArrayList<>();
}
return this.exception;
}
/**
* 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="EnteredByOccurrences" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="TimePeriod" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ToDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Occurrences" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Name" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Type" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Period" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="DaysOfWeek" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="MonthItem" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* </restriction>
* </simpleType>
* </element>
* <element name="MonthPosition" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Month" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* <enumeration value="10"/>
* <enumeration value="11"/>
* </restriction>
* </simpleType>
* </element>
* <element name="MonthDay" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="DayWorking" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="WorkingTimes" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <choice>
* <element name="WorkingTime" maxOccurs="5" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </choice>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"enteredByOccurrences",
"timePeriod",
"occurrences",
"name",
"type",
"period",
"daysOfWeek",
"monthItem",
"monthPosition",
"month",
"monthDay",
"dayWorking",
"workingTimes"
}) public static class Exception
{
@XmlElement(name = "EnteredByOccurrences", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean enteredByOccurrences;
@XmlElement(name = "TimePeriod") protected Project.Calendars.Calendar.Exceptions.Exception.TimePeriod timePeriod;
@XmlElement(name = "Occurrences") protected BigInteger occurrences;
@XmlElement(name = "Name") protected String name;
@XmlElement(name = "Type") protected BigInteger type;
@XmlElement(name = "Period") protected BigInteger period;
@XmlElement(name = "DaysOfWeek") protected BigInteger daysOfWeek;
@XmlElement(name = "MonthItem") protected BigInteger monthItem;
@XmlElement(name = "MonthPosition") protected BigInteger monthPosition;
@XmlElement(name = "Month") protected BigInteger month;
@XmlElement(name = "MonthDay") protected BigInteger monthDay;
@XmlElement(name = "DayWorking", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean dayWorking;
@XmlElement(name = "WorkingTimes") protected Project.Calendars.Calendar.Exceptions.Exception.WorkingTimes workingTimes;
/**
* Gets the value of the enteredByOccurrences property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isEnteredByOccurrences()
{
return enteredByOccurrences;
}
/**
* Sets the value of the enteredByOccurrences property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setEnteredByOccurrences(Boolean value)
{
this.enteredByOccurrences = value;
}
/**
* Gets the value of the timePeriod property.
*
* @return
* possible object is
* {@link Project.Calendars.Calendar.Exceptions.Exception.TimePeriod }
*
*/
public Project.Calendars.Calendar.Exceptions.Exception.TimePeriod getTimePeriod()
{
return timePeriod;
}
/**
* Sets the value of the timePeriod property.
*
* @param value
* allowed object is
* {@link Project.Calendars.Calendar.Exceptions.Exception.TimePeriod }
*
*/
public void setTimePeriod(Project.Calendars.Calendar.Exceptions.Exception.TimePeriod value)
{
this.timePeriod = value;
}
/**
* Gets the value of the occurrences property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getOccurrences()
{
return occurrences;
}
/**
* Sets the value of the occurrences property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setOccurrences(BigInteger value)
{
this.occurrences = value;
}
/**
* Gets the value of the name property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getName()
{
return name;
}
/**
* Sets the value of the name property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setName(String value)
{
this.name = value;
}
/**
* Gets the value of the type property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getType()
{
return type;
}
/**
* Sets the value of the type property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setType(BigInteger value)
{
this.type = value;
}
/**
* Gets the value of the period property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getPeriod()
{
return period;
}
/**
* Sets the value of the period property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setPeriod(BigInteger value)
{
this.period = value;
}
/**
* Gets the value of the daysOfWeek property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getDaysOfWeek()
{
return daysOfWeek;
}
/**
* Sets the value of the daysOfWeek property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setDaysOfWeek(BigInteger value)
{
this.daysOfWeek = value;
}
/**
* Gets the value of the monthItem property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getMonthItem()
{
return monthItem;
}
/**
* Sets the value of the monthItem property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setMonthItem(BigInteger value)
{
this.monthItem = value;
}
/**
* Gets the value of the monthPosition property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getMonthPosition()
{
return monthPosition;
}
/**
* Sets the value of the monthPosition property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setMonthPosition(BigInteger value)
{
this.monthPosition = value;
}
/**
* Gets the value of the month property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getMonth()
{
return month;
}
/**
* Sets the value of the month property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setMonth(BigInteger value)
{
this.month = value;
}
/**
* Gets the value of the monthDay property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getMonthDay()
{
return monthDay;
}
/**
* Sets the value of the monthDay property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setMonthDay(BigInteger value)
{
this.monthDay = value;
}
/**
* Gets the value of the dayWorking property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isDayWorking()
{
return dayWorking;
}
/**
* Sets the value of the dayWorking property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDayWorking(Boolean value)
{
this.dayWorking = value;
}
/**
* Gets the value of the workingTimes property.
*
* @return
* possible object is
* {@link Project.Calendars.Calendar.Exceptions.Exception.WorkingTimes }
*
*/
public Project.Calendars.Calendar.Exceptions.Exception.WorkingTimes getWorkingTimes()
{
return workingTimes;
}
/**
* Sets the value of the workingTimes property.
*
* @param value
* allowed object is
* {@link Project.Calendars.Calendar.Exceptions.Exception.WorkingTimes }
*
*/
public void setWorkingTimes(Project.Calendars.Calendar.Exceptions.Exception.WorkingTimes value)
{
this.workingTimes = value;
}
/**
* 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="FromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ToDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"fromDate",
"toDate"
}) public static class TimePeriod
{
@XmlElement(name = "FromDate", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime fromDate;
@XmlElement(name = "ToDate", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime toDate;
/**
* Gets the value of the fromDate property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getFromDate()
{
return fromDate;
}
/**
* Sets the value of the fromDate property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFromDate(LocalDateTime value)
{
this.fromDate = value;
}
/**
* Gets the value of the toDate property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getToDate()
{
return toDate;
}
/**
* Sets the value of the toDate property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setToDate(LocalDateTime value)
{
this.toDate = value;
}
}
/**
* 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>
* <choice>
* <element name="WorkingTime" maxOccurs="5" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </choice>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"workingTime"
}) public static class WorkingTimes
{
@XmlElement(name = "WorkingTime") protected List workingTime;
/**
* Gets the value of the workingTime 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 Jakarta XML Binding object.
* This is why there is not a set
method for the workingTime property.
*
*
* For example, to add a new item, do as follows:
*
* getWorkingTime().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link Project.Calendars.Calendar.Exceptions.Exception.WorkingTimes.WorkingTime }
*
*
*/
public List getWorkingTime()
{
if (workingTime == null)
{
workingTime = new ArrayList<>();
}
return this.workingTime;
}
/**
* 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="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"fromTime",
"toTime"
}) public static class WorkingTime
{
@XmlElement(name = "FromTime", type = String.class) @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "time") protected LocalTime fromTime;
@XmlElement(name = "ToTime", type = String.class) @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "time") protected LocalTime toTime;
/**
* Gets the value of the fromTime property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalTime getFromTime()
{
return fromTime;
}
/**
* Sets the value of the fromTime property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFromTime(LocalTime value)
{
this.fromTime = value;
}
/**
* Gets the value of the toTime property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalTime getToTime()
{
return toTime;
}
/**
* Sets the value of the toTime property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setToTime(LocalTime value)
{
this.toTime = value;
}
}
}
}
}
/**
* 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="WeekDay" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="DayType">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* </restriction>
* </simpleType>
* </element>
* <element name="DayWorking" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="TimePeriod" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ToDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="WorkingTimes" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <choice>
* <element name="WorkingTime" maxOccurs="5" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </choice>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"weekDay"
}) public static class WeekDays
{
@XmlElement(name = "WeekDay") protected List weekDay;
/**
* Gets the value of the weekDay 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 Jakarta XML Binding object.
* This is why there is not a set
method for the weekDay property.
*
*
* For example, to add a new item, do as follows:
*
* getWeekDay().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link Project.Calendars.Calendar.WeekDays.WeekDay }
*
*
*/
public List getWeekDay()
{
if (weekDay == null)
{
weekDay = new ArrayList<>();
}
return this.weekDay;
}
/**
* 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="DayType">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* </restriction>
* </simpleType>
* </element>
* <element name="DayWorking" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="TimePeriod" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ToDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="WorkingTimes" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <choice>
* <element name="WorkingTime" maxOccurs="5" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </choice>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"dayType",
"dayWorking",
"timePeriod",
"workingTimes"
}) public static class WeekDay
{
@XmlElement(name = "DayType", required = true) protected BigInteger dayType;
@XmlElement(name = "DayWorking", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean dayWorking;
@XmlElement(name = "TimePeriod") protected Project.Calendars.Calendar.WeekDays.WeekDay.TimePeriod timePeriod;
@XmlElement(name = "WorkingTimes") protected Project.Calendars.Calendar.WeekDays.WeekDay.WorkingTimes workingTimes;
/**
* Gets the value of the dayType property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getDayType()
{
return dayType;
}
/**
* Sets the value of the dayType property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setDayType(BigInteger value)
{
this.dayType = value;
}
/**
* Gets the value of the dayWorking property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isDayWorking()
{
return dayWorking;
}
/**
* Sets the value of the dayWorking property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDayWorking(Boolean value)
{
this.dayWorking = value;
}
/**
* Gets the value of the timePeriod property.
*
* @return
* possible object is
* {@link Project.Calendars.Calendar.WeekDays.WeekDay.TimePeriod }
*
*/
public Project.Calendars.Calendar.WeekDays.WeekDay.TimePeriod getTimePeriod()
{
return timePeriod;
}
/**
* Sets the value of the timePeriod property.
*
* @param value
* allowed object is
* {@link Project.Calendars.Calendar.WeekDays.WeekDay.TimePeriod }
*
*/
public void setTimePeriod(Project.Calendars.Calendar.WeekDays.WeekDay.TimePeriod value)
{
this.timePeriod = value;
}
/**
* Gets the value of the workingTimes property.
*
* @return
* possible object is
* {@link Project.Calendars.Calendar.WeekDays.WeekDay.WorkingTimes }
*
*/
public Project.Calendars.Calendar.WeekDays.WeekDay.WorkingTimes getWorkingTimes()
{
return workingTimes;
}
/**
* Sets the value of the workingTimes property.
*
* @param value
* allowed object is
* {@link Project.Calendars.Calendar.WeekDays.WeekDay.WorkingTimes }
*
*/
public void setWorkingTimes(Project.Calendars.Calendar.WeekDays.WeekDay.WorkingTimes value)
{
this.workingTimes = value;
}
/**
* 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="FromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ToDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"fromDate",
"toDate"
}) public static class TimePeriod
{
@XmlElement(name = "FromDate", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime fromDate;
@XmlElement(name = "ToDate", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime toDate;
/**
* Gets the value of the fromDate property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getFromDate()
{
return fromDate;
}
/**
* Sets the value of the fromDate property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFromDate(LocalDateTime value)
{
this.fromDate = value;
}
/**
* Gets the value of the toDate property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getToDate()
{
return toDate;
}
/**
* Sets the value of the toDate property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setToDate(LocalDateTime value)
{
this.toDate = value;
}
}
/**
* 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>
* <choice>
* <element name="WorkingTime" maxOccurs="5" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </choice>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"workingTime"
}) public static class WorkingTimes
{
@XmlElement(name = "WorkingTime") protected List workingTime;
/**
* Gets the value of the workingTime 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 Jakarta XML Binding object.
* This is why there is not a set
method for the workingTime property.
*
*
* For example, to add a new item, do as follows:
*
* getWorkingTime().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link Project.Calendars.Calendar.WeekDays.WeekDay.WorkingTimes.WorkingTime }
*
*
*/
public List getWorkingTime()
{
if (workingTime == null)
{
workingTime = new ArrayList<>();
}
return this.workingTime;
}
/**
* 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="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"fromTime",
"toTime"
}) public static class WorkingTime
{
@XmlElement(name = "FromTime", type = String.class) @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "time") protected LocalTime fromTime;
@XmlElement(name = "ToTime", type = String.class) @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "time") protected LocalTime toTime;
/**
* Gets the value of the fromTime property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalTime getFromTime()
{
return fromTime;
}
/**
* Sets the value of the fromTime property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFromTime(LocalTime value)
{
this.fromTime = value;
}
/**
* Gets the value of the toTime property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalTime getToTime()
{
return toTime;
}
/**
* Sets the value of the toTime property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setToTime(LocalTime value)
{
this.toTime = value;
}
}
}
}
}
/**
* 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="WorkWeek" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="TimePeriod" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ToDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Name" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="WeekDays" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="WeekDay" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="DayType">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* </restriction>
* </simpleType>
* </element>
* <element name="DayWorking" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="WorkingTimes" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <choice>
* <element name="WorkingTime" maxOccurs="5" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </choice>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"workWeek"
}) public static class WorkWeeks
{
@XmlElement(name = "WorkWeek") protected List workWeek;
/**
* Gets the value of the workWeek 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 Jakarta XML Binding object.
* This is why there is not a set
method for the workWeek property.
*
*
* For example, to add a new item, do as follows:
*
* getWorkWeek().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link Project.Calendars.Calendar.WorkWeeks.WorkWeek }
*
*
*/
public List getWorkWeek()
{
if (workWeek == null)
{
workWeek = new ArrayList<>();
}
return this.workWeek;
}
/**
* 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="TimePeriod" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ToDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Name" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="WeekDays" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="WeekDay" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="DayType">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* </restriction>
* </simpleType>
* </element>
* <element name="DayWorking" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="WorkingTimes" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <choice>
* <element name="WorkingTime" maxOccurs="5" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </choice>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"timePeriod",
"name",
"weekDays"
}) public static class WorkWeek
{
@XmlElement(name = "TimePeriod") protected Project.Calendars.Calendar.WorkWeeks.WorkWeek.TimePeriod timePeriod;
@XmlElement(name = "Name") protected String name;
@XmlElement(name = "WeekDays") protected Project.Calendars.Calendar.WorkWeeks.WorkWeek.WeekDays weekDays;
/**
* Gets the value of the timePeriod property.
*
* @return
* possible object is
* {@link Project.Calendars.Calendar.WorkWeeks.WorkWeek.TimePeriod }
*
*/
public Project.Calendars.Calendar.WorkWeeks.WorkWeek.TimePeriod getTimePeriod()
{
return timePeriod;
}
/**
* Sets the value of the timePeriod property.
*
* @param value
* allowed object is
* {@link Project.Calendars.Calendar.WorkWeeks.WorkWeek.TimePeriod }
*
*/
public void setTimePeriod(Project.Calendars.Calendar.WorkWeeks.WorkWeek.TimePeriod value)
{
this.timePeriod = value;
}
/**
* Gets the value of the name property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getName()
{
return name;
}
/**
* Sets the value of the name property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setName(String value)
{
this.name = value;
}
/**
* Gets the value of the weekDays property.
*
* @return
* possible object is
* {@link Project.Calendars.Calendar.WorkWeeks.WorkWeek.WeekDays }
*
*/
public Project.Calendars.Calendar.WorkWeeks.WorkWeek.WeekDays getWeekDays()
{
return weekDays;
}
/**
* Sets the value of the weekDays property.
*
* @param value
* allowed object is
* {@link Project.Calendars.Calendar.WorkWeeks.WorkWeek.WeekDays }
*
*/
public void setWeekDays(Project.Calendars.Calendar.WorkWeeks.WorkWeek.WeekDays value)
{
this.weekDays = value;
}
/**
* 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="FromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ToDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"fromDate",
"toDate"
}) public static class TimePeriod
{
@XmlElement(name = "FromDate", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime fromDate;
@XmlElement(name = "ToDate", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime toDate;
/**
* Gets the value of the fromDate property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getFromDate()
{
return fromDate;
}
/**
* Sets the value of the fromDate property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFromDate(LocalDateTime value)
{
this.fromDate = value;
}
/**
* Gets the value of the toDate property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getToDate()
{
return toDate;
}
/**
* Sets the value of the toDate property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setToDate(LocalDateTime value)
{
this.toDate = value;
}
}
/**
* 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="WeekDay" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="DayType">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* </restriction>
* </simpleType>
* </element>
* <element name="DayWorking" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="WorkingTimes" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <choice>
* <element name="WorkingTime" maxOccurs="5" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </choice>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"weekDay"
}) public static class WeekDays
{
@XmlElement(name = "WeekDay") protected List weekDay;
/**
* Gets the value of the weekDay 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 Jakarta XML Binding object.
* This is why there is not a set
method for the weekDay property.
*
*
* For example, to add a new item, do as follows:
*
* getWeekDay().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link Project.Calendars.Calendar.WorkWeeks.WorkWeek.WeekDays.WeekDay }
*
*
*/
public List getWeekDay()
{
if (weekDay == null)
{
weekDay = new ArrayList<>();
}
return this.weekDay;
}
/**
* 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="DayType">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* </restriction>
* </simpleType>
* </element>
* <element name="DayWorking" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="WorkingTimes" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <choice>
* <element name="WorkingTime" maxOccurs="5" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </choice>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"dayType",
"dayWorking",
"workingTimes"
}) public static class WeekDay
{
@XmlElement(name = "DayType", required = true) protected BigInteger dayType;
@XmlElement(name = "DayWorking", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean dayWorking;
@XmlElement(name = "WorkingTimes") protected Project.Calendars.Calendar.WorkWeeks.WorkWeek.WeekDays.WeekDay.WorkingTimes workingTimes;
/**
* Gets the value of the dayType property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getDayType()
{
return dayType;
}
/**
* Sets the value of the dayType property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setDayType(BigInteger value)
{
this.dayType = value;
}
/**
* Gets the value of the dayWorking property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isDayWorking()
{
return dayWorking;
}
/**
* Sets the value of the dayWorking property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDayWorking(Boolean value)
{
this.dayWorking = value;
}
/**
* Gets the value of the workingTimes property.
*
* @return
* possible object is
* {@link Project.Calendars.Calendar.WorkWeeks.WorkWeek.WeekDays.WeekDay.WorkingTimes }
*
*/
public Project.Calendars.Calendar.WorkWeeks.WorkWeek.WeekDays.WeekDay.WorkingTimes getWorkingTimes()
{
return workingTimes;
}
/**
* Sets the value of the workingTimes property.
*
* @param value
* allowed object is
* {@link Project.Calendars.Calendar.WorkWeeks.WorkWeek.WeekDays.WeekDay.WorkingTimes }
*
*/
public void setWorkingTimes(Project.Calendars.Calendar.WorkWeeks.WorkWeek.WeekDays.WeekDay.WorkingTimes value)
{
this.workingTimes = value;
}
/**
* 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>
* <choice>
* <element name="WorkingTime" maxOccurs="5" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </choice>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"workingTime"
}) public static class WorkingTimes
{
@XmlElement(name = "WorkingTime") protected List workingTime;
/**
* Gets the value of the workingTime 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 Jakarta XML Binding object.
* This is why there is not a set
method for the workingTime property.
*
*
* For example, to add a new item, do as follows:
*
* getWorkingTime().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link Project.Calendars.Calendar.WorkWeeks.WorkWeek.WeekDays.WeekDay.WorkingTimes.WorkingTime }
*
*
*/
public List getWorkingTime()
{
if (workingTime == null)
{
workingTime = new ArrayList<>();
}
return this.workingTime;
}
/**
* 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="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"fromTime",
"toTime"
}) public static class WorkingTime
{
@XmlElement(name = "FromTime", type = String.class) @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "time") protected LocalTime fromTime;
@XmlElement(name = "ToTime", type = String.class) @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "time") protected LocalTime toTime;
/**
* Gets the value of the fromTime property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalTime getFromTime()
{
return fromTime;
}
/**
* Sets the value of the fromTime property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFromTime(LocalTime value)
{
this.fromTime = value;
}
/**
* Gets the value of the toTime property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalTime getToTime()
{
return toTime;
}
/**
* Sets the value of the toTime property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setToTime(LocalTime value)
{
this.toTime = value;
}
}
}
}
}
}
}
}
}
/**
* 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="ExtendedAttribute" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="FieldName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="CFType" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Guid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ElemType" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="20"/>
* <enumeration value="21"/>
* <enumeration value="22"/>
* <enumeration value="23"/>
* </restriction>
* </simpleType>
* </element>
* <element name="MaxMultiValues" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="UserDef" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Alias" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="50"/>
* </restriction>
* </simpleType>
* </element>
* <element name="SecondaryPID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="AutoRollDown" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="DefaultGuid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Ltuid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="SecondaryGuid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="PhoneticAlias" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="50"/>
* </restriction>
* </simpleType>
* </element>
* <element name="RollupType" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* </restriction>
* </simpleType>
* </element>
* <element name="CalculationType" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Formula" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="RestrictValues" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="ValuelistSortOrder" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* </restriction>
* </simpleType>
* </element>
* <element name="AppendNewValues" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Default" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ValueList" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Value" maxOccurs="unbounded">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <all>
* <element name="ID" type="{http://www.w3.org/2001/XMLSchema}integer"/>
* <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Phonetic" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </all>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"extendedAttribute"
}) public static class ExtendedAttributes
{
@XmlElement(name = "ExtendedAttribute") protected List extendedAttribute;
/**
* Gets the value of the extendedAttribute 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 Jakarta XML Binding object.
* This is why there is not a set
method for the extendedAttribute property.
*
*
* For example, to add a new item, do as follows:
*
* getExtendedAttribute().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link Project.ExtendedAttributes.ExtendedAttribute }
*
*
*/
public List getExtendedAttribute()
{
if (extendedAttribute == null)
{
extendedAttribute = new ArrayList<>();
}
return this.extendedAttribute;
}
/**
* 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="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="FieldName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="CFType" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Guid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ElemType" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="20"/>
* <enumeration value="21"/>
* <enumeration value="22"/>
* <enumeration value="23"/>
* </restriction>
* </simpleType>
* </element>
* <element name="MaxMultiValues" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="UserDef" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Alias" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="50"/>
* </restriction>
* </simpleType>
* </element>
* <element name="SecondaryPID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="AutoRollDown" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="DefaultGuid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Ltuid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="SecondaryGuid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="PhoneticAlias" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="50"/>
* </restriction>
* </simpleType>
* </element>
* <element name="RollupType" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* </restriction>
* </simpleType>
* </element>
* <element name="CalculationType" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Formula" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="RestrictValues" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="ValuelistSortOrder" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* </restriction>
* </simpleType>
* </element>
* <element name="AppendNewValues" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Default" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ValueList" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Value" maxOccurs="unbounded">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <all>
* <element name="ID" type="{http://www.w3.org/2001/XMLSchema}integer"/>
* <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Phonetic" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </all>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"fieldID",
"fieldName",
"cfType",
"guid",
"elemType",
"maxMultiValues",
"userDef",
"alias",
"secondaryPID",
"autoRollDown",
"defaultGuid",
"ltuid",
"secondaryGuid",
"phoneticAlias",
"rollupType",
"calculationType",
"formula",
"restrictValues",
"valuelistSortOrder",
"appendNewValues",
"_default",
"valueList"
}) public static class ExtendedAttribute
{
@XmlElement(name = "FieldID") protected String fieldID;
@XmlElement(name = "FieldName") protected String fieldName;
@XmlElement(name = "CFType") protected BigInteger cfType;
@XmlElement(name = "Guid") protected String guid;
@XmlElement(name = "ElemType") protected BigInteger elemType;
@XmlElement(name = "MaxMultiValues") protected BigInteger maxMultiValues;
@XmlElement(name = "UserDef", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean userDef;
@XmlElement(name = "Alias") protected String alias;
@XmlElement(name = "SecondaryPID") protected String secondaryPID;
@XmlElement(name = "AutoRollDown", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean autoRollDown;
@XmlElement(name = "DefaultGuid") protected String defaultGuid;
@XmlElement(name = "Ltuid", type = String.class) @XmlJavaTypeAdapter(Adapter31.class) protected UUID ltuid;
@XmlElement(name = "SecondaryGuid") protected String secondaryGuid;
@XmlElement(name = "PhoneticAlias") protected String phoneticAlias;
@XmlElement(name = "RollupType") protected BigInteger rollupType;
@XmlElement(name = "CalculationType") protected BigInteger calculationType;
@XmlElement(name = "Formula") protected String formula;
@XmlElement(name = "RestrictValues", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean restrictValues;
@XmlElement(name = "ValuelistSortOrder") protected BigInteger valuelistSortOrder;
@XmlElement(name = "AppendNewValues", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean appendNewValues;
@XmlElement(name = "Default") protected String _default;
@XmlElement(name = "ValueList") protected Project.ExtendedAttributes.ExtendedAttribute.ValueList valueList;
/**
* Gets the value of the fieldID property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFieldID()
{
return fieldID;
}
/**
* Sets the value of the fieldID property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFieldID(String value)
{
this.fieldID = value;
}
/**
* Gets the value of the fieldName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFieldName()
{
return fieldName;
}
/**
* Sets the value of the fieldName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFieldName(String value)
{
this.fieldName = value;
}
/**
* Gets the value of the cfType property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getCFType()
{
return cfType;
}
/**
* Sets the value of the cfType property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setCFType(BigInteger value)
{
this.cfType = value;
}
/**
* Gets the value of the guid property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getGuid()
{
return guid;
}
/**
* Sets the value of the guid property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGuid(String value)
{
this.guid = value;
}
/**
* Gets the value of the elemType property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getElemType()
{
return elemType;
}
/**
* Sets the value of the elemType property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setElemType(BigInteger value)
{
this.elemType = value;
}
/**
* Gets the value of the maxMultiValues property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getMaxMultiValues()
{
return maxMultiValues;
}
/**
* Sets the value of the maxMultiValues property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setMaxMultiValues(BigInteger value)
{
this.maxMultiValues = value;
}
/**
* Gets the value of the userDef property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isUserDef()
{
return userDef;
}
/**
* Sets the value of the userDef property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setUserDef(Boolean value)
{
this.userDef = value;
}
/**
* Gets the value of the alias property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAlias()
{
return alias;
}
/**
* Sets the value of the alias property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAlias(String value)
{
this.alias = value;
}
/**
* Gets the value of the secondaryPID property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSecondaryPID()
{
return secondaryPID;
}
/**
* Sets the value of the secondaryPID property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSecondaryPID(String value)
{
this.secondaryPID = value;
}
/**
* Gets the value of the autoRollDown property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isAutoRollDown()
{
return autoRollDown;
}
/**
* Sets the value of the autoRollDown property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAutoRollDown(Boolean value)
{
this.autoRollDown = value;
}
/**
* Gets the value of the defaultGuid property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDefaultGuid()
{
return defaultGuid;
}
/**
* Sets the value of the defaultGuid property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDefaultGuid(String value)
{
this.defaultGuid = value;
}
/**
* Gets the value of the ltuid property.
*
* @return
* possible object is
* {@link String }
*
*/
public UUID getLtuid()
{
return ltuid;
}
/**
* Sets the value of the ltuid property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLtuid(UUID value)
{
this.ltuid = value;
}
/**
* Gets the value of the secondaryGuid property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSecondaryGuid()
{
return secondaryGuid;
}
/**
* Sets the value of the secondaryGuid property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSecondaryGuid(String value)
{
this.secondaryGuid = value;
}
/**
* Gets the value of the phoneticAlias property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPhoneticAlias()
{
return phoneticAlias;
}
/**
* Sets the value of the phoneticAlias property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPhoneticAlias(String value)
{
this.phoneticAlias = value;
}
/**
* Gets the value of the rollupType property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getRollupType()
{
return rollupType;
}
/**
* Sets the value of the rollupType property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setRollupType(BigInteger value)
{
this.rollupType = value;
}
/**
* Gets the value of the calculationType property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getCalculationType()
{
return calculationType;
}
/**
* Sets the value of the calculationType property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setCalculationType(BigInteger value)
{
this.calculationType = value;
}
/**
* Gets the value of the formula property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFormula()
{
return formula;
}
/**
* Sets the value of the formula property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFormula(String value)
{
this.formula = value;
}
/**
* Gets the value of the restrictValues property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isRestrictValues()
{
return restrictValues;
}
/**
* Sets the value of the restrictValues property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRestrictValues(Boolean value)
{
this.restrictValues = value;
}
/**
* Gets the value of the valuelistSortOrder property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getValuelistSortOrder()
{
return valuelistSortOrder;
}
/**
* Sets the value of the valuelistSortOrder property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setValuelistSortOrder(BigInteger value)
{
this.valuelistSortOrder = value;
}
/**
* Gets the value of the appendNewValues property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isAppendNewValues()
{
return appendNewValues;
}
/**
* Sets the value of the appendNewValues property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAppendNewValues(Boolean value)
{
this.appendNewValues = value;
}
/**
* Gets the value of the default property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDefault()
{
return _default;
}
/**
* Sets the value of the default property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDefault(String value)
{
this._default = value;
}
/**
* Gets the value of the valueList property.
*
* @return
* possible object is
* {@link Project.ExtendedAttributes.ExtendedAttribute.ValueList }
*
*/
public Project.ExtendedAttributes.ExtendedAttribute.ValueList getValueList()
{
return valueList;
}
/**
* Sets the value of the valueList property.
*
* @param value
* allowed object is
* {@link Project.ExtendedAttributes.ExtendedAttribute.ValueList }
*
*/
public void setValueList(Project.ExtendedAttributes.ExtendedAttribute.ValueList value)
{
this.valueList = value;
}
/**
* 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="Value" maxOccurs="unbounded">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <all>
* <element name="ID" type="{http://www.w3.org/2001/XMLSchema}integer"/>
* <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Phonetic" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </all>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"value"
}) public static class ValueList
{
@XmlElement(name = "Value", required = true) protected List value;
/**
* Gets the value of the value 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 Jakarta XML Binding object.
* This is why there is not a set
method for the value property.
*
*
* For example, to add a new item, do as follows:
*
* getValue().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link Project.ExtendedAttributes.ExtendedAttribute.ValueList.Value }
*
*
*/
public List getValue()
{
if (value == null)
{
value = new ArrayList<>();
}
return this.value;
}
/**
* 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">
* <all>
* <element name="ID" type="{http://www.w3.org/2001/XMLSchema}integer"/>
* <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Phonetic" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </all>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = {
}) public static class Value
{
@XmlElement(name = "ID", required = true) protected BigInteger id;
@XmlElement(name = "Value") protected String value;
@XmlElement(name = "Description") protected String description;
@XmlElement(name = "Phonetic") protected String phonetic;
/**
* Gets the value of the id property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getID()
{
return id;
}
/**
* Sets the value of the id property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setID(BigInteger value)
{
this.id = value;
}
/**
* Gets the value of the value property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getValue()
{
return value;
}
/**
* Sets the value of the value property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setValue(String value)
{
this.value = value;
}
/**
* Gets the value of the description property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDescription()
{
return description;
}
/**
* Sets the value of the description property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDescription(String value)
{
this.description = value;
}
/**
* Gets the value of the phonetic property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPhonetic()
{
return phonetic;
}
/**
* Sets the value of the phonetic property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPhonetic(String value)
{
this.phonetic = value;
}
}
}
}
}
/**
* 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="OutlineCode" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="FieldName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Alias" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="PhoneticAlias" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Values" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence maxOccurs="unbounded" minOccurs="0">
* <element name="Value">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <all>
* <element name="ValueID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="FieldGUID" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Type">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="4"/>
* <enumeration value="6"/>
* <enumeration value="9"/>
* <enumeration value="15"/>
* <enumeration value="17"/>
* <enumeration value="21"/>
* <enumeration value="27"/>
* </restriction>
* </simpleType>
* </element>
* <element name="IsCollapsed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="ParentValueID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </all>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Enterprise" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="EnterpriseOutlineCodeAlias" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="ResourceSubstitutionEnabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="LeafOnly" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="AllLevelsRequired" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="OnlyTableValuesAllowed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="ShowIndent" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Masks" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Mask" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Level" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Type" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Length" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Separator" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"outlineCode"
}) public static class OutlineCodes
{
@XmlElement(name = "OutlineCode") protected List outlineCode;
/**
* Gets the value of the outlineCode 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 Jakarta XML Binding object.
* This is why there is not a set
method for the outlineCode property.
*
*
* For example, to add a new item, do as follows:
*
* getOutlineCode().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link Project.OutlineCodes.OutlineCode }
*
*
*/
public List getOutlineCode()
{
if (outlineCode == null)
{
outlineCode = new ArrayList<>();
}
return this.outlineCode;
}
/**
* 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="Guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="FieldName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Alias" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="PhoneticAlias" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Values" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence maxOccurs="unbounded" minOccurs="0">
* <element name="Value">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <all>
* <element name="ValueID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="FieldGUID" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Type">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="4"/>
* <enumeration value="6"/>
* <enumeration value="9"/>
* <enumeration value="15"/>
* <enumeration value="17"/>
* <enumeration value="21"/>
* <enumeration value="27"/>
* </restriction>
* </simpleType>
* </element>
* <element name="IsCollapsed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="ParentValueID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </all>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Enterprise" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="EnterpriseOutlineCodeAlias" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="ResourceSubstitutionEnabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="LeafOnly" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="AllLevelsRequired" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="OnlyTableValuesAllowed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="ShowIndent" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Masks" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Mask" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Level" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Type" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Length" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Separator" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"guid",
"fieldID",
"fieldName",
"alias",
"phoneticAlias",
"values",
"enterprise",
"enterpriseOutlineCodeAlias",
"resourceSubstitutionEnabled",
"leafOnly",
"allLevelsRequired",
"onlyTableValuesAllowed",
"showIndent",
"masks"
}) public static class OutlineCode
{
@XmlElement(name = "Guid", required = true, type = String.class) @XmlJavaTypeAdapter(Adapter32.class) protected UUID guid;
@XmlElement(name = "FieldID") protected String fieldID;
@XmlElement(name = "FieldName") protected String fieldName;
@XmlElement(name = "Alias") protected String alias;
@XmlElement(name = "PhoneticAlias") protected String phoneticAlias;
@XmlElement(name = "Values") protected Project.OutlineCodes.OutlineCode.Values values;
@XmlElement(name = "Enterprise", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean enterprise;
@XmlElement(name = "EnterpriseOutlineCodeAlias") protected BigInteger enterpriseOutlineCodeAlias;
@XmlElement(name = "ResourceSubstitutionEnabled", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean resourceSubstitutionEnabled;
@XmlElement(name = "LeafOnly", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean leafOnly;
@XmlElement(name = "AllLevelsRequired", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean allLevelsRequired;
@XmlElement(name = "OnlyTableValuesAllowed", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean onlyTableValuesAllowed;
@XmlElement(name = "ShowIndent", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean showIndent;
@XmlElement(name = "Masks") protected Project.OutlineCodes.OutlineCode.Masks masks;
/**
* Gets the value of the guid property.
*
* @return
* possible object is
* {@link String }
*
*/
public UUID getGuid()
{
return guid;
}
/**
* Sets the value of the guid property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGuid(UUID value)
{
this.guid = value;
}
/**
* Gets the value of the fieldID property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFieldID()
{
return fieldID;
}
/**
* Sets the value of the fieldID property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFieldID(String value)
{
this.fieldID = value;
}
/**
* Gets the value of the fieldName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFieldName()
{
return fieldName;
}
/**
* Sets the value of the fieldName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFieldName(String value)
{
this.fieldName = value;
}
/**
* Gets the value of the alias property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAlias()
{
return alias;
}
/**
* Sets the value of the alias property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAlias(String value)
{
this.alias = value;
}
/**
* Gets the value of the phoneticAlias property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPhoneticAlias()
{
return phoneticAlias;
}
/**
* Sets the value of the phoneticAlias property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPhoneticAlias(String value)
{
this.phoneticAlias = value;
}
/**
* Gets the value of the values property.
*
* @return
* possible object is
* {@link Project.OutlineCodes.OutlineCode.Values }
*
*/
public Project.OutlineCodes.OutlineCode.Values getValues()
{
return values;
}
/**
* Sets the value of the values property.
*
* @param value
* allowed object is
* {@link Project.OutlineCodes.OutlineCode.Values }
*
*/
public void setValues(Project.OutlineCodes.OutlineCode.Values value)
{
this.values = value;
}
/**
* Gets the value of the enterprise property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isEnterprise()
{
return enterprise;
}
/**
* Sets the value of the enterprise property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setEnterprise(Boolean value)
{
this.enterprise = value;
}
/**
* Gets the value of the enterpriseOutlineCodeAlias property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getEnterpriseOutlineCodeAlias()
{
return enterpriseOutlineCodeAlias;
}
/**
* Sets the value of the enterpriseOutlineCodeAlias property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setEnterpriseOutlineCodeAlias(BigInteger value)
{
this.enterpriseOutlineCodeAlias = value;
}
/**
* Gets the value of the resourceSubstitutionEnabled property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isResourceSubstitutionEnabled()
{
return resourceSubstitutionEnabled;
}
/**
* Sets the value of the resourceSubstitutionEnabled property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setResourceSubstitutionEnabled(Boolean value)
{
this.resourceSubstitutionEnabled = value;
}
/**
* Gets the value of the leafOnly property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isLeafOnly()
{
return leafOnly;
}
/**
* Sets the value of the leafOnly property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLeafOnly(Boolean value)
{
this.leafOnly = value;
}
/**
* Gets the value of the allLevelsRequired property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isAllLevelsRequired()
{
return allLevelsRequired;
}
/**
* Sets the value of the allLevelsRequired property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAllLevelsRequired(Boolean value)
{
this.allLevelsRequired = value;
}
/**
* Gets the value of the onlyTableValuesAllowed property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isOnlyTableValuesAllowed()
{
return onlyTableValuesAllowed;
}
/**
* Sets the value of the onlyTableValuesAllowed property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOnlyTableValuesAllowed(Boolean value)
{
this.onlyTableValuesAllowed = value;
}
/**
* Gets the value of the showIndent property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isShowIndent()
{
return showIndent;
}
/**
* Sets the value of the showIndent property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setShowIndent(Boolean value)
{
this.showIndent = value;
}
/**
* Gets the value of the masks property.
*
* @return
* possible object is
* {@link Project.OutlineCodes.OutlineCode.Masks }
*
*/
public Project.OutlineCodes.OutlineCode.Masks getMasks()
{
return masks;
}
/**
* Sets the value of the masks property.
*
* @param value
* allowed object is
* {@link Project.OutlineCodes.OutlineCode.Masks }
*
*/
public void setMasks(Project.OutlineCodes.OutlineCode.Masks value)
{
this.masks = value;
}
/**
* 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="Mask" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Level" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Type" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Length" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Separator" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"mask"
}) public static class Masks
{
@XmlElement(name = "Mask") protected List mask;
/**
* Gets the value of the mask 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 Jakarta XML Binding object.
* This is why there is not a set
method for the mask property.
*
*
* For example, to add a new item, do as follows:
*
* getMask().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link Project.OutlineCodes.OutlineCode.Masks.Mask }
*
*
*/
public List getMask()
{
if (mask == null)
{
mask = new ArrayList<>();
}
return this.mask;
}
/**
* 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="Level" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Type" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Length" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Separator" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"level",
"type",
"length",
"separator"
}) public static class Mask
{
@XmlElement(name = "Level") protected BigInteger level;
@XmlElement(name = "Type") protected BigInteger type;
@XmlElement(name = "Length") protected BigInteger length;
@XmlElement(name = "Separator") protected String separator;
/**
* Gets the value of the level property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getLevel()
{
return level;
}
/**
* Sets the value of the level property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setLevel(BigInteger value)
{
this.level = value;
}
/**
* Gets the value of the type property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getType()
{
return type;
}
/**
* Sets the value of the type property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setType(BigInteger value)
{
this.type = value;
}
/**
* Gets the value of the length property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getLength()
{
return length;
}
/**
* Sets the value of the length property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setLength(BigInteger value)
{
this.length = value;
}
/**
* Gets the value of the separator property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSeparator()
{
return separator;
}
/**
* Sets the value of the separator property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSeparator(String value)
{
this.separator = value;
}
}
}
/**
* 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 maxOccurs="unbounded" minOccurs="0">
* <element name="Value">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <all>
* <element name="ValueID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="FieldGUID" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Type">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="4"/>
* <enumeration value="6"/>
* <enumeration value="9"/>
* <enumeration value="15"/>
* <enumeration value="17"/>
* <enumeration value="21"/>
* <enumeration value="27"/>
* </restriction>
* </simpleType>
* </element>
* <element name="IsCollapsed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="ParentValueID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </all>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"value"
}) public static class Values
{
@XmlElement(name = "Value") protected List value;
/**
* Gets the value of the value 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 Jakarta XML Binding object.
* This is why there is not a set
method for the value property.
*
*
* For example, to add a new item, do as follows:
*
* getValue().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link Project.OutlineCodes.OutlineCode.Values.Value }
*
*
*/
public List getValue()
{
if (value == null)
{
value = new ArrayList<>();
}
return this.value;
}
/**
* 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">
* <all>
* <element name="ValueID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="FieldGUID" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Type">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="4"/>
* <enumeration value="6"/>
* <enumeration value="9"/>
* <enumeration value="15"/>
* <enumeration value="17"/>
* <enumeration value="21"/>
* <enumeration value="27"/>
* </restriction>
* </simpleType>
* </element>
* <element name="IsCollapsed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="ParentValueID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </all>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = {
}) public static class Value
{
@XmlElement(name = "ValueID") protected BigInteger valueID;
@XmlElement(name = "FieldGUID", required = true, type = String.class) @XmlJavaTypeAdapter(Adapter33.class) protected UUID fieldGUID;
@XmlElement(name = "Type", required = true) protected BigInteger type;
@XmlElement(name = "IsCollapsed", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean isCollapsed;
@XmlElement(name = "ParentValueID") protected BigInteger parentValueID;
@XmlElement(name = "Value") protected String value;
@XmlElement(name = "Description") protected String description;
/**
* Gets the value of the valueID property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getValueID()
{
return valueID;
}
/**
* Sets the value of the valueID property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setValueID(BigInteger value)
{
this.valueID = value;
}
/**
* Gets the value of the fieldGUID property.
*
* @return
* possible object is
* {@link String }
*
*/
public UUID getFieldGUID()
{
return fieldGUID;
}
/**
* Sets the value of the fieldGUID property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFieldGUID(UUID value)
{
this.fieldGUID = value;
}
/**
* Gets the value of the type property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getType()
{
return type;
}
/**
* Sets the value of the type property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setType(BigInteger value)
{
this.type = value;
}
/**
* Gets the value of the isCollapsed property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isIsCollapsed()
{
return isCollapsed;
}
/**
* Sets the value of the isCollapsed property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setIsCollapsed(Boolean value)
{
this.isCollapsed = value;
}
/**
* Gets the value of the parentValueID property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getParentValueID()
{
return parentValueID;
}
/**
* Sets the value of the parentValueID property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setParentValueID(BigInteger value)
{
this.parentValueID = value;
}
/**
* Gets the value of the value property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getValue()
{
return value;
}
/**
* Sets the value of the value property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setValue(String value)
{
this.value = value;
}
/**
* Gets the value of the description property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDescription()
{
return description;
}
/**
* Sets the value of the description property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDescription(String value)
{
this.description = value;
}
}
}
}
}
/**
* 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="Resource" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="UID" type="{http://www.w3.org/2001/XMLSchema}integer"/>
* <element name="GUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Name" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Type" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* </restriction>
* </simpleType>
* </element>
* <element name="IsNull" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Initials" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Phonetics" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="NTAccount" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="MaterialLabel" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Code" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Group" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="WorkGroup" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* </restriction>
* </simpleType>
* </element>
* <element name="EmailAddress" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Hyperlink" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="HyperlinkAddress" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="HyperlinkSubAddress" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="MaxUnits" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="PeakUnits" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="OverAllocated" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="AvailableFrom" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="AvailableTo" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Start" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Finish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="CanLevel" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="AccrueAt" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="RegularWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="OvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ActualWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="RemainingWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ActualOvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="RemainingOvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="PercentWorkComplete" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="StandardRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="StandardRateFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="OvertimeRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="OvertimeRateFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="7"/>
* </restriction>
* </simpleType>
* </element>
* <element name="OvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="CostPerUse" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="ActualCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="ActualOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="RemainingCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="RemainingOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="WorkVariance" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="CostVariance" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="SV" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="CV" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="ACWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="CalendarUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Notes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="IsGeneric" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="IsInactive" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="IsEnterprise" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="BookingType" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ActualWorkProtected" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ActualOvertimeWorkProtected" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ActiveDirectoryGUID" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="16"/>
* </restriction>
* </simpleType>
* </element>
* <element name="CreationDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ExtendedAttribute" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="DurationFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* <enumeration value="10"/>
* <enumeration value="11"/>
* <enumeration value="12"/>
* <enumeration value="19"/>
* <enumeration value="20"/>
* <enumeration value="21"/>
* <enumeration value="35"/>
* <enumeration value="36"/>
* <enumeration value="37"/>
* <enumeration value="38"/>
* <enumeration value="39"/>
* <enumeration value="40"/>
* <enumeration value="41"/>
* <enumeration value="42"/>
* <enumeration value="43"/>
* <enumeration value="44"/>
* <enumeration value="51"/>
* <enumeration value="52"/>
* <enumeration value="53"/>
* </restriction>
* </simpleType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Baseline" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Number" type="{http://www.w3.org/2001/XMLSchema}integer"/>
* <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="OutlineCode" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ValueID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="CostCenter" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="IsCostResource" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="AssnOwner" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="AssnOwnerGuid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="IsBudget" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="AvailabilityPeriods" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="AvailabilityPeriod" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="AvailableFrom" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="AvailableTo" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="AvailableUnits" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Rates" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Rate" maxOccurs="25" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="RatesFrom" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
* <element name="RatesTo" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
* <element name="RateTable" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* </restriction>
* </simpleType>
* </element>
* <element name="StandardRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="StandardRateFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="7"/>
* </restriction>
* </simpleType>
* </element>
* <element name="OvertimeRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="OvertimeRateFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="7"/>
* </restriction>
* </simpleType>
* </element>
* <element name="CostPerUse" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="TimephasedData" type="{http://schemas.microsoft.com/project}TimephasedDataType" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"resource"
}) public static class Resources
{
@XmlElement(name = "Resource") protected List resource;
/**
* 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 Jakarta XML Binding 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 Project.Resources.Resource }
*
*
*/
public List getResource()
{
if (resource == null)
{
resource = new ArrayList<>();
}
return this.resource;
}
/**
* 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="UID" type="{http://www.w3.org/2001/XMLSchema}integer"/>
* <element name="GUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Name" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Type" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* </restriction>
* </simpleType>
* </element>
* <element name="IsNull" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Initials" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Phonetics" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="NTAccount" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="MaterialLabel" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Code" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Group" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="WorkGroup" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* </restriction>
* </simpleType>
* </element>
* <element name="EmailAddress" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Hyperlink" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="HyperlinkAddress" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="HyperlinkSubAddress" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="MaxUnits" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="PeakUnits" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="OverAllocated" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="AvailableFrom" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="AvailableTo" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Start" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Finish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="CanLevel" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="AccrueAt" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="RegularWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="OvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ActualWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="RemainingWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ActualOvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="RemainingOvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="PercentWorkComplete" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="StandardRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="StandardRateFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="OvertimeRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="OvertimeRateFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="7"/>
* </restriction>
* </simpleType>
* </element>
* <element name="OvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="CostPerUse" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="ActualCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="ActualOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="RemainingCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="RemainingOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="WorkVariance" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="CostVariance" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="SV" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="CV" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="ACWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="CalendarUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Notes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="IsGeneric" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="IsInactive" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="IsEnterprise" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="BookingType" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ActualWorkProtected" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ActualOvertimeWorkProtected" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ActiveDirectoryGUID" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="16"/>
* </restriction>
* </simpleType>
* </element>
* <element name="CreationDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ExtendedAttribute" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="DurationFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* <enumeration value="10"/>
* <enumeration value="11"/>
* <enumeration value="12"/>
* <enumeration value="19"/>
* <enumeration value="20"/>
* <enumeration value="21"/>
* <enumeration value="35"/>
* <enumeration value="36"/>
* <enumeration value="37"/>
* <enumeration value="38"/>
* <enumeration value="39"/>
* <enumeration value="40"/>
* <enumeration value="41"/>
* <enumeration value="42"/>
* <enumeration value="43"/>
* <enumeration value="44"/>
* <enumeration value="51"/>
* <enumeration value="52"/>
* <enumeration value="53"/>
* </restriction>
* </simpleType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Baseline" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Number" type="{http://www.w3.org/2001/XMLSchema}integer"/>
* <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="OutlineCode" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ValueID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="CostCenter" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="IsCostResource" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="AssnOwner" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="AssnOwnerGuid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="IsBudget" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="AvailabilityPeriods" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="AvailabilityPeriod" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="AvailableFrom" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="AvailableTo" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="AvailableUnits" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Rates" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Rate" maxOccurs="25" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="RatesFrom" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
* <element name="RatesTo" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
* <element name="RateTable" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* </restriction>
* </simpleType>
* </element>
* <element name="StandardRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="StandardRateFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="7"/>
* </restriction>
* </simpleType>
* </element>
* <element name="OvertimeRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="OvertimeRateFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="7"/>
* </restriction>
* </simpleType>
* </element>
* <element name="CostPerUse" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="TimephasedData" type="{http://schemas.microsoft.com/project}TimephasedDataType" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"uid",
"guid",
"id",
"name",
"type",
"isNull",
"initials",
"phonetics",
"ntAccount",
"materialLabel",
"code",
"group",
"workGroup",
"emailAddress",
"hyperlink",
"hyperlinkAddress",
"hyperlinkSubAddress",
"maxUnits",
"peakUnits",
"overAllocated",
"availableFrom",
"availableTo",
"start",
"finish",
"canLevel",
"accrueAt",
"work",
"regularWork",
"overtimeWork",
"actualWork",
"remainingWork",
"actualOvertimeWork",
"remainingOvertimeWork",
"percentWorkComplete",
"standardRate",
"standardRateFormat",
"cost",
"overtimeRate",
"overtimeRateFormat",
"overtimeCost",
"costPerUse",
"actualCost",
"actualOvertimeCost",
"remainingCost",
"remainingOvertimeCost",
"workVariance",
"costVariance",
"sv",
"cv",
"acwp",
"calendarUID",
"notes",
"bcws",
"bcwp",
"isGeneric",
"isInactive",
"isEnterprise",
"bookingType",
"actualWorkProtected",
"actualOvertimeWorkProtected",
"activeDirectoryGUID",
"creationDate",
"extendedAttribute",
"baseline",
"outlineCode",
"costCenter",
"isCostResource",
"assnOwner",
"assnOwnerGuid",
"isBudget",
"availabilityPeriods",
"rates",
"timephasedData"
}) public static class Resource
{
@XmlElement(name = "UID", required = true, type = String.class) @XmlJavaTypeAdapter(Adapter14.class) @XmlSchemaType(name = "integer") protected Integer uid;
@XmlElement(name = "GUID", type = String.class) @XmlJavaTypeAdapter(Adapter15.class) protected UUID guid;
@XmlElement(name = "ID") protected BigInteger id;
@XmlElement(name = "Name") protected String name;
@XmlElement(name = "Type", type = String.class) @XmlJavaTypeAdapter(Adapter16.class) protected ResourceType type;
@XmlElement(name = "IsNull", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean isNull;
@XmlElement(name = "Initials") protected String initials;
@XmlElement(name = "Phonetics") protected String phonetics;
@XmlElement(name = "NTAccount") protected String ntAccount;
@XmlElement(name = "MaterialLabel") protected String materialLabel;
@XmlElement(name = "Code") protected String code;
@XmlElement(name = "Group") protected String group;
@XmlElement(name = "WorkGroup", type = String.class) @XmlJavaTypeAdapter(Adapter17.class) protected WorkGroup workGroup;
@XmlElement(name = "EmailAddress") protected String emailAddress;
@XmlElement(name = "Hyperlink") protected String hyperlink;
@XmlElement(name = "HyperlinkAddress") protected String hyperlinkAddress;
@XmlElement(name = "HyperlinkSubAddress") protected String hyperlinkSubAddress;
@XmlElement(name = "MaxUnits", type = String.class, defaultValue = "1.0") @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal maxUnits;
@XmlElement(name = "PeakUnits", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal peakUnits;
@XmlElement(name = "OverAllocated", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean overAllocated;
@XmlElement(name = "AvailableFrom", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime availableFrom;
@XmlElement(name = "AvailableTo", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime availableTo;
@XmlElement(name = "Start", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime start;
@XmlElement(name = "Finish", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime finish;
@XmlElement(name = "CanLevel", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean canLevel;
@XmlElement(name = "AccrueAt", type = String.class) @XmlJavaTypeAdapter(Adapter18.class) protected net.sf.mpxj.AccrueType accrueAt;
@XmlElement(name = "Work") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String work;
@XmlElement(name = "RegularWork") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String regularWork;
@XmlElement(name = "OvertimeWork") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String overtimeWork;
@XmlElement(name = "ActualWork") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String actualWork;
@XmlElement(name = "RemainingWork") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String remainingWork;
@XmlElement(name = "ActualOvertimeWork") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String actualOvertimeWork;
@XmlElement(name = "RemainingOvertimeWork") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String remainingOvertimeWork;
@XmlElement(name = "PercentWorkComplete", type = String.class) @XmlJavaTypeAdapter(Adapter19.class) @XmlSchemaType(name = "integer") protected Number percentWorkComplete;
@XmlElement(name = "StandardRate") protected BigDecimal standardRate;
@XmlElement(name = "StandardRateFormat") protected BigInteger standardRateFormat;
@XmlElement(name = "Cost") protected BigDecimal cost;
@XmlElement(name = "OvertimeRate") protected BigDecimal overtimeRate;
@XmlElement(name = "OvertimeRateFormat") protected BigInteger overtimeRateFormat;
@XmlElement(name = "OvertimeCost") protected BigDecimal overtimeCost;
@XmlElement(name = "CostPerUse") protected BigDecimal costPerUse;
@XmlElement(name = "ActualCost") protected BigDecimal actualCost;
@XmlElement(name = "ActualOvertimeCost") protected BigDecimal actualOvertimeCost;
@XmlElement(name = "RemainingCost") protected BigDecimal remainingCost;
@XmlElement(name = "RemainingOvertimeCost") protected BigDecimal remainingOvertimeCost;
@XmlElement(name = "WorkVariance", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal workVariance;
@XmlElement(name = "CostVariance", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal costVariance;
@XmlElement(name = "SV", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal sv;
@XmlElement(name = "CV", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal cv;
@XmlElement(name = "ACWP", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal acwp;
@XmlElement(name = "CalendarUID") protected BigInteger calendarUID;
@XmlElement(name = "Notes") protected String notes;
@XmlElement(name = "BCWS", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal bcws;
@XmlElement(name = "BCWP", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal bcwp;
@XmlElement(name = "IsGeneric", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean isGeneric;
@XmlElement(name = "IsInactive", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean isInactive;
@XmlElement(name = "IsEnterprise", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean isEnterprise;
@XmlElement(name = "BookingType", type = String.class) @XmlJavaTypeAdapter(Adapter20.class) protected BookingType bookingType;
@XmlElement(name = "ActualWorkProtected") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String actualWorkProtected;
@XmlElement(name = "ActualOvertimeWorkProtected") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String actualOvertimeWorkProtected;
@XmlElement(name = "ActiveDirectoryGUID") protected String activeDirectoryGUID;
@XmlElement(name = "CreationDate", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime creationDate;
@XmlElement(name = "ExtendedAttribute") protected List extendedAttribute;
@XmlElement(name = "Baseline") protected List baseline;
@XmlElement(name = "OutlineCode") protected List outlineCode;
@XmlElement(name = "CostCenter") protected String costCenter;
@XmlElement(name = "IsCostResource", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean isCostResource;
@XmlElement(name = "AssnOwner") protected String assnOwner;
@XmlElement(name = "AssnOwnerGuid") protected String assnOwnerGuid;
@XmlElement(name = "IsBudget", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean isBudget;
@XmlElement(name = "AvailabilityPeriods") protected Project.Resources.Resource.AvailabilityPeriods availabilityPeriods;
@XmlElement(name = "Rates") protected Project.Resources.Resource.Rates rates;
@XmlElement(name = "TimephasedData") protected List timephasedData;
/**
* Gets the value of the uid property.
*
* @return
* possible object is
* {@link String }
*
*/
public Integer getUID()
{
return uid;
}
/**
* Sets the value of the uid property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setUID(Integer value)
{
this.uid = value;
}
/**
* Gets the value of the guid property.
*
* @return
* possible object is
* {@link String }
*
*/
public UUID getGUID()
{
return guid;
}
/**
* Sets the value of the guid property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGUID(UUID value)
{
this.guid = value;
}
/**
* Gets the value of the id property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getID()
{
return id;
}
/**
* Sets the value of the id property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setID(BigInteger value)
{
this.id = value;
}
/**
* Gets the value of the name property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getName()
{
return name;
}
/**
* Sets the value of the name property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setName(String value)
{
this.name = value;
}
/**
* Gets the value of the type property.
*
* @return
* possible object is
* {@link String }
*
*/
public ResourceType getType()
{
return type;
}
/**
* Sets the value of the type property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setType(ResourceType value)
{
this.type = value;
}
/**
* Gets the value of the isNull property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isIsNull()
{
return isNull;
}
/**
* Sets the value of the isNull property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setIsNull(Boolean value)
{
this.isNull = value;
}
/**
* Gets the value of the initials property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getInitials()
{
return initials;
}
/**
* Sets the value of the initials property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setInitials(String value)
{
this.initials = value;
}
/**
* Gets the value of the phonetics property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPhonetics()
{
return phonetics;
}
/**
* Sets the value of the phonetics property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPhonetics(String value)
{
this.phonetics = value;
}
/**
* Gets the value of the ntAccount property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getNTAccount()
{
return ntAccount;
}
/**
* Sets the value of the ntAccount property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setNTAccount(String value)
{
this.ntAccount = value;
}
/**
* Gets the value of the materialLabel property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMaterialLabel()
{
return materialLabel;
}
/**
* Sets the value of the materialLabel property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMaterialLabel(String value)
{
this.materialLabel = value;
}
/**
* Gets the value of the code property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCode()
{
return code;
}
/**
* Sets the value of the code property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCode(String value)
{
this.code = value;
}
/**
* Gets the value of the group property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getGroup()
{
return group;
}
/**
* Sets the value of the group property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGroup(String value)
{
this.group = value;
}
/**
* Gets the value of the workGroup property.
*
* @return
* possible object is
* {@link String }
*
*/
public WorkGroup getWorkGroup()
{
return workGroup;
}
/**
* Sets the value of the workGroup property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setWorkGroup(WorkGroup value)
{
this.workGroup = value;
}
/**
* Gets the value of the emailAddress property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getEmailAddress()
{
return emailAddress;
}
/**
* Sets the value of the emailAddress property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setEmailAddress(String value)
{
this.emailAddress = value;
}
/**
* Gets the value of the hyperlink property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHyperlink()
{
return hyperlink;
}
/**
* Sets the value of the hyperlink property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHyperlink(String value)
{
this.hyperlink = value;
}
/**
* Gets the value of the hyperlinkAddress property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHyperlinkAddress()
{
return hyperlinkAddress;
}
/**
* Sets the value of the hyperlinkAddress property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHyperlinkAddress(String value)
{
this.hyperlinkAddress = value;
}
/**
* Gets the value of the hyperlinkSubAddress property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHyperlinkSubAddress()
{
return hyperlinkSubAddress;
}
/**
* Sets the value of the hyperlinkSubAddress property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHyperlinkSubAddress(String value)
{
this.hyperlinkSubAddress = value;
}
/**
* Gets the value of the maxUnits property.
*
* @return
* possible object is
* {@link String }
*
*/
public BigDecimal getMaxUnits()
{
return maxUnits;
}
/**
* Sets the value of the maxUnits property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMaxUnits(BigDecimal value)
{
this.maxUnits = value;
}
/**
* Gets the value of the peakUnits property.
*
* @return
* possible object is
* {@link String }
*
*/
public BigDecimal getPeakUnits()
{
return peakUnits;
}
/**
* Sets the value of the peakUnits property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPeakUnits(BigDecimal value)
{
this.peakUnits = value;
}
/**
* Gets the value of the overAllocated property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isOverAllocated()
{
return overAllocated;
}
/**
* Sets the value of the overAllocated property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOverAllocated(Boolean value)
{
this.overAllocated = value;
}
/**
* Gets the value of the availableFrom property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getAvailableFrom()
{
return availableFrom;
}
/**
* Sets the value of the availableFrom property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAvailableFrom(LocalDateTime value)
{
this.availableFrom = value;
}
/**
* Gets the value of the availableTo property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getAvailableTo()
{
return availableTo;
}
/**
* Sets the value of the availableTo property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAvailableTo(LocalDateTime value)
{
this.availableTo = value;
}
/**
* Gets the value of the start property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getStart()
{
return start;
}
/**
* Sets the value of the start property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStart(LocalDateTime value)
{
this.start = value;
}
/**
* Gets the value of the finish property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getFinish()
{
return finish;
}
/**
* Sets the value of the finish property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFinish(LocalDateTime value)
{
this.finish = value;
}
/**
* Gets the value of the canLevel property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isCanLevel()
{
return canLevel;
}
/**
* Sets the value of the canLevel property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCanLevel(Boolean value)
{
this.canLevel = value;
}
/**
* Gets the value of the accrueAt property.
*
* @return
* possible object is
* {@link String }
*
*/
public net.sf.mpxj.AccrueType getAccrueAt()
{
return accrueAt;
}
/**
* Sets the value of the accrueAt property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAccrueAt(net.sf.mpxj.AccrueType value)
{
this.accrueAt = value;
}
/**
* Gets the value of the work property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getWork()
{
return work;
}
/**
* Sets the value of the work property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setWork(String value)
{
this.work = value;
}
/**
* Gets the value of the regularWork property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRegularWork()
{
return regularWork;
}
/**
* Sets the value of the regularWork property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRegularWork(String value)
{
this.regularWork = value;
}
/**
* Gets the value of the overtimeWork property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOvertimeWork()
{
return overtimeWork;
}
/**
* Sets the value of the overtimeWork property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOvertimeWork(String value)
{
this.overtimeWork = value;
}
/**
* Gets the value of the actualWork property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getActualWork()
{
return actualWork;
}
/**
* Sets the value of the actualWork property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setActualWork(String value)
{
this.actualWork = value;
}
/**
* Gets the value of the remainingWork property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRemainingWork()
{
return remainingWork;
}
/**
* Sets the value of the remainingWork property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRemainingWork(String value)
{
this.remainingWork = value;
}
/**
* Gets the value of the actualOvertimeWork property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getActualOvertimeWork()
{
return actualOvertimeWork;
}
/**
* Sets the value of the actualOvertimeWork property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setActualOvertimeWork(String value)
{
this.actualOvertimeWork = value;
}
/**
* Gets the value of the remainingOvertimeWork property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRemainingOvertimeWork()
{
return remainingOvertimeWork;
}
/**
* Sets the value of the remainingOvertimeWork property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRemainingOvertimeWork(String value)
{
this.remainingOvertimeWork = value;
}
/**
* Gets the value of the percentWorkComplete property.
*
* @return
* possible object is
* {@link String }
*
*/
public Number getPercentWorkComplete()
{
return percentWorkComplete;
}
/**
* Sets the value of the percentWorkComplete property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPercentWorkComplete(Number value)
{
this.percentWorkComplete = value;
}
/**
* Gets the value of the standardRate property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getStandardRate()
{
return standardRate;
}
/**
* Sets the value of the standardRate property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setStandardRate(BigDecimal value)
{
this.standardRate = value;
}
/**
* Gets the value of the standardRateFormat property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getStandardRateFormat()
{
return standardRateFormat;
}
/**
* Sets the value of the standardRateFormat property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setStandardRateFormat(BigInteger value)
{
this.standardRateFormat = value;
}
/**
* Gets the value of the cost property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getCost()
{
return cost;
}
/**
* Sets the value of the cost property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setCost(BigDecimal value)
{
this.cost = value;
}
/**
* Gets the value of the overtimeRate property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getOvertimeRate()
{
return overtimeRate;
}
/**
* Sets the value of the overtimeRate property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setOvertimeRate(BigDecimal value)
{
this.overtimeRate = value;
}
/**
* Gets the value of the overtimeRateFormat property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getOvertimeRateFormat()
{
return overtimeRateFormat;
}
/**
* Sets the value of the overtimeRateFormat property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setOvertimeRateFormat(BigInteger value)
{
this.overtimeRateFormat = value;
}
/**
* Gets the value of the overtimeCost property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getOvertimeCost()
{
return overtimeCost;
}
/**
* Sets the value of the overtimeCost property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setOvertimeCost(BigDecimal value)
{
this.overtimeCost = value;
}
/**
* Gets the value of the costPerUse property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getCostPerUse()
{
return costPerUse;
}
/**
* Sets the value of the costPerUse property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setCostPerUse(BigDecimal value)
{
this.costPerUse = value;
}
/**
* Gets the value of the actualCost property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getActualCost()
{
return actualCost;
}
/**
* Sets the value of the actualCost property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setActualCost(BigDecimal value)
{
this.actualCost = value;
}
/**
* Gets the value of the actualOvertimeCost property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getActualOvertimeCost()
{
return actualOvertimeCost;
}
/**
* Sets the value of the actualOvertimeCost property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setActualOvertimeCost(BigDecimal value)
{
this.actualOvertimeCost = value;
}
/**
* Gets the value of the remainingCost property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getRemainingCost()
{
return remainingCost;
}
/**
* Sets the value of the remainingCost property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setRemainingCost(BigDecimal value)
{
this.remainingCost = value;
}
/**
* Gets the value of the remainingOvertimeCost property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getRemainingOvertimeCost()
{
return remainingOvertimeCost;
}
/**
* Sets the value of the remainingOvertimeCost property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setRemainingOvertimeCost(BigDecimal value)
{
this.remainingOvertimeCost = value;
}
/**
* Gets the value of the workVariance property.
*
* @return
* possible object is
* {@link String }
*
*/
public BigDecimal getWorkVariance()
{
return workVariance;
}
/**
* Sets the value of the workVariance property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setWorkVariance(BigDecimal value)
{
this.workVariance = value;
}
/**
* Gets the value of the costVariance property.
*
* @return
* possible object is
* {@link String }
*
*/
public BigDecimal getCostVariance()
{
return costVariance;
}
/**
* Sets the value of the costVariance property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCostVariance(BigDecimal value)
{
this.costVariance = value;
}
/**
* Gets the value of the sv property.
*
* @return
* possible object is
* {@link String }
*
*/
public BigDecimal getSV()
{
return sv;
}
/**
* Sets the value of the sv property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSV(BigDecimal value)
{
this.sv = value;
}
/**
* Gets the value of the cv property.
*
* @return
* possible object is
* {@link String }
*
*/
public BigDecimal getCV()
{
return cv;
}
/**
* Sets the value of the cv property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCV(BigDecimal value)
{
this.cv = value;
}
/**
* Gets the value of the acwp property.
*
* @return
* possible object is
* {@link String }
*
*/
public BigDecimal getACWP()
{
return acwp;
}
/**
* Sets the value of the acwp property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setACWP(BigDecimal value)
{
this.acwp = value;
}
/**
* Gets the value of the calendarUID property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getCalendarUID()
{
return calendarUID;
}
/**
* Sets the value of the calendarUID property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setCalendarUID(BigInteger value)
{
this.calendarUID = value;
}
/**
* Gets the value of the notes property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getNotes()
{
return notes;
}
/**
* Sets the value of the notes property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setNotes(String value)
{
this.notes = value;
}
/**
* Gets the value of the bcws property.
*
* @return
* possible object is
* {@link String }
*
*/
public BigDecimal getBCWS()
{
return bcws;
}
/**
* Sets the value of the bcws property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBCWS(BigDecimal value)
{
this.bcws = value;
}
/**
* Gets the value of the bcwp property.
*
* @return
* possible object is
* {@link String }
*
*/
public BigDecimal getBCWP()
{
return bcwp;
}
/**
* Sets the value of the bcwp property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBCWP(BigDecimal value)
{
this.bcwp = value;
}
/**
* Gets the value of the isGeneric property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isIsGeneric()
{
return isGeneric;
}
/**
* Sets the value of the isGeneric property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setIsGeneric(Boolean value)
{
this.isGeneric = value;
}
/**
* Gets the value of the isInactive property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isIsInactive()
{
return isInactive;
}
/**
* Sets the value of the isInactive property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setIsInactive(Boolean value)
{
this.isInactive = value;
}
/**
* Gets the value of the isEnterprise property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isIsEnterprise()
{
return isEnterprise;
}
/**
* Sets the value of the isEnterprise property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setIsEnterprise(Boolean value)
{
this.isEnterprise = value;
}
/**
* Gets the value of the bookingType property.
*
* @return
* possible object is
* {@link String }
*
*/
public BookingType getBookingType()
{
return bookingType;
}
/**
* Sets the value of the bookingType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBookingType(BookingType value)
{
this.bookingType = value;
}
/**
* Gets the value of the actualWorkProtected property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getActualWorkProtected()
{
return actualWorkProtected;
}
/**
* Sets the value of the actualWorkProtected property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setActualWorkProtected(String value)
{
this.actualWorkProtected = value;
}
/**
* Gets the value of the actualOvertimeWorkProtected property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getActualOvertimeWorkProtected()
{
return actualOvertimeWorkProtected;
}
/**
* Sets the value of the actualOvertimeWorkProtected property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setActualOvertimeWorkProtected(String value)
{
this.actualOvertimeWorkProtected = value;
}
/**
* Gets the value of the activeDirectoryGUID property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getActiveDirectoryGUID()
{
return activeDirectoryGUID;
}
/**
* Sets the value of the activeDirectoryGUID property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setActiveDirectoryGUID(String value)
{
this.activeDirectoryGUID = value;
}
/**
* Gets the value of the creationDate property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getCreationDate()
{
return creationDate;
}
/**
* Sets the value of the creationDate property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCreationDate(LocalDateTime value)
{
this.creationDate = value;
}
/**
* Gets the value of the extendedAttribute 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 Jakarta XML Binding object.
* This is why there is not a set
method for the extendedAttribute property.
*
*
* For example, to add a new item, do as follows:
*
* getExtendedAttribute().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link Project.Resources.Resource.ExtendedAttribute }
*
*
*/
public List getExtendedAttribute()
{
if (extendedAttribute == null)
{
extendedAttribute = new ArrayList<>();
}
return this.extendedAttribute;
}
/**
* Gets the value of the baseline 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 Jakarta XML Binding object.
* This is why there is not a set
method for the baseline property.
*
*
* For example, to add a new item, do as follows:
*
* getBaseline().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link Project.Resources.Resource.Baseline }
*
*
*/
public List getBaseline()
{
if (baseline == null)
{
baseline = new ArrayList<>();
}
return this.baseline;
}
/**
* Gets the value of the outlineCode 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 Jakarta XML Binding object.
* This is why there is not a set
method for the outlineCode property.
*
*
* For example, to add a new item, do as follows:
*
* getOutlineCode().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link Project.Resources.Resource.OutlineCode }
*
*
*/
public List getOutlineCode()
{
if (outlineCode == null)
{
outlineCode = new ArrayList<>();
}
return this.outlineCode;
}
/**
* Gets the value of the costCenter property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCostCenter()
{
return costCenter;
}
/**
* Sets the value of the costCenter property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCostCenter(String value)
{
this.costCenter = value;
}
/**
* Gets the value of the isCostResource property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isIsCostResource()
{
return isCostResource;
}
/**
* Sets the value of the isCostResource property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setIsCostResource(Boolean value)
{
this.isCostResource = value;
}
/**
* Gets the value of the assnOwner property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAssnOwner()
{
return assnOwner;
}
/**
* Sets the value of the assnOwner property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAssnOwner(String value)
{
this.assnOwner = value;
}
/**
* Gets the value of the assnOwnerGuid property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAssnOwnerGuid()
{
return assnOwnerGuid;
}
/**
* Sets the value of the assnOwnerGuid property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAssnOwnerGuid(String value)
{
this.assnOwnerGuid = value;
}
/**
* Gets the value of the isBudget property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isIsBudget()
{
return isBudget;
}
/**
* Sets the value of the isBudget property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setIsBudget(Boolean value)
{
this.isBudget = value;
}
/**
* Gets the value of the availabilityPeriods property.
*
* @return
* possible object is
* {@link Project.Resources.Resource.AvailabilityPeriods }
*
*/
public Project.Resources.Resource.AvailabilityPeriods getAvailabilityPeriods()
{
return availabilityPeriods;
}
/**
* Sets the value of the availabilityPeriods property.
*
* @param value
* allowed object is
* {@link Project.Resources.Resource.AvailabilityPeriods }
*
*/
public void setAvailabilityPeriods(Project.Resources.Resource.AvailabilityPeriods value)
{
this.availabilityPeriods = value;
}
/**
* Gets the value of the rates property.
*
* @return
* possible object is
* {@link Project.Resources.Resource.Rates }
*
*/
public Project.Resources.Resource.Rates getRates()
{
return rates;
}
/**
* Sets the value of the rates property.
*
* @param value
* allowed object is
* {@link Project.Resources.Resource.Rates }
*
*/
public void setRates(Project.Resources.Resource.Rates value)
{
this.rates = value;
}
/**
* Gets the value of the timephasedData 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 Jakarta XML Binding object.
* This is why there is not a set
method for the timephasedData property.
*
*
* For example, to add a new item, do as follows:
*
* getTimephasedData().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link TimephasedDataType }
*
*
*/
public List getTimephasedData()
{
if (timephasedData == null)
{
timephasedData = new ArrayList<>();
}
return this.timephasedData;
}
/**
* 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="AvailabilityPeriod" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="AvailableFrom" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="AvailableTo" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="AvailableUnits" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"availabilityPeriod"
}) public static class AvailabilityPeriods
{
@XmlElement(name = "AvailabilityPeriod") protected List availabilityPeriod;
/**
* Gets the value of the availabilityPeriod 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 Jakarta XML Binding object.
* This is why there is not a set
method for the availabilityPeriod property.
*
*
* For example, to add a new item, do as follows:
*
* getAvailabilityPeriod().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link Project.Resources.Resource.AvailabilityPeriods.AvailabilityPeriod }
*
*
*/
public List getAvailabilityPeriod()
{
if (availabilityPeriod == null)
{
availabilityPeriod = new ArrayList<>();
}
return this.availabilityPeriod;
}
/**
* 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="AvailableFrom" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="AvailableTo" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="AvailableUnits" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"availableFrom",
"availableTo",
"availableUnits"
}) public static class AvailabilityPeriod
{
@XmlElement(name = "AvailableFrom", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime availableFrom;
@XmlElement(name = "AvailableTo", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime availableTo;
@XmlElement(name = "AvailableUnits", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal availableUnits;
/**
* Gets the value of the availableFrom property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getAvailableFrom()
{
return availableFrom;
}
/**
* Sets the value of the availableFrom property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAvailableFrom(LocalDateTime value)
{
this.availableFrom = value;
}
/**
* Gets the value of the availableTo property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getAvailableTo()
{
return availableTo;
}
/**
* Sets the value of the availableTo property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAvailableTo(LocalDateTime value)
{
this.availableTo = value;
}
/**
* Gets the value of the availableUnits property.
*
* @return
* possible object is
* {@link String }
*
*/
public BigDecimal getAvailableUnits()
{
return availableUnits;
}
/**
* Sets the value of the availableUnits property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAvailableUnits(BigDecimal value)
{
this.availableUnits = value;
}
}
}
/**
* 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="Number" type="{http://www.w3.org/2001/XMLSchema}integer"/>
* <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"number",
"work",
"cost",
"bcws",
"bcwp"
}) public static class Baseline
{
@XmlElement(name = "Number", required = true) protected BigInteger number;
@XmlElement(name = "Work") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String work;
@XmlElement(name = "Cost", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal cost;
@XmlElement(name = "BCWS", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal bcws;
@XmlElement(name = "BCWP", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal bcwp;
/**
* Gets the value of the number property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getNumber()
{
return number;
}
/**
* Sets the value of the number property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setNumber(BigInteger value)
{
this.number = value;
}
/**
* Gets the value of the work property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getWork()
{
return work;
}
/**
* Sets the value of the work property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setWork(String value)
{
this.work = value;
}
/**
* Gets the value of the cost property.
*
* @return
* possible object is
* {@link String }
*
*/
public BigDecimal getCost()
{
return cost;
}
/**
* Sets the value of the cost property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCost(BigDecimal value)
{
this.cost = value;
}
/**
* Gets the value of the bcws property.
*
* @return
* possible object is
* {@link String }
*
*/
public BigDecimal getBCWS()
{
return bcws;
}
/**
* Sets the value of the bcws property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBCWS(BigDecimal value)
{
this.bcws = value;
}
/**
* Gets the value of the bcwp property.
*
* @return
* possible object is
* {@link String }
*
*/
public BigDecimal getBCWP()
{
return bcwp;
}
/**
* Sets the value of the bcwp property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBCWP(BigDecimal value)
{
this.bcwp = value;
}
}
/**
* 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="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="DurationFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* <enumeration value="10"/>
* <enumeration value="11"/>
* <enumeration value="12"/>
* <enumeration value="19"/>
* <enumeration value="20"/>
* <enumeration value="21"/>
* <enumeration value="35"/>
* <enumeration value="36"/>
* <enumeration value="37"/>
* <enumeration value="38"/>
* <enumeration value="39"/>
* <enumeration value="40"/>
* <enumeration value="41"/>
* <enumeration value="42"/>
* <enumeration value="43"/>
* <enumeration value="44"/>
* <enumeration value="51"/>
* <enumeration value="52"/>
* <enumeration value="53"/>
* </restriction>
* </simpleType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"fieldID",
"value",
"valueGUID",
"durationFormat"
}) public static class ExtendedAttribute
{
@XmlElement(name = "FieldID") protected String fieldID;
@XmlElement(name = "Value") protected String value;
@XmlElement(name = "ValueGUID", type = String.class) @XmlJavaTypeAdapter(Adapter21.class) protected UUID valueGUID;
@XmlElement(name = "DurationFormat") protected BigInteger durationFormat;
/**
* Gets the value of the fieldID property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFieldID()
{
return fieldID;
}
/**
* Sets the value of the fieldID property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFieldID(String value)
{
this.fieldID = value;
}
/**
* Gets the value of the value property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getValue()
{
return value;
}
/**
* Sets the value of the value property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setValue(String value)
{
this.value = value;
}
/**
* Gets the value of the valueGUID property.
*
* @return
* possible object is
* {@link String }
*
*/
public UUID getValueGUID()
{
return valueGUID;
}
/**
* Sets the value of the valueGUID property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setValueGUID(UUID value)
{
this.valueGUID = value;
}
/**
* Gets the value of the durationFormat property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getDurationFormat()
{
return durationFormat;
}
/**
* Sets the value of the durationFormat property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setDurationFormat(BigInteger value)
{
this.durationFormat = value;
}
}
/**
* 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="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ValueID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"fieldID",
"valueID",
"valueGUID"
}) public static class OutlineCode
{
@XmlElement(name = "FieldID") protected String fieldID;
@XmlElement(name = "ValueID") protected BigInteger valueID;
@XmlElement(name = "ValueGUID") protected String valueGUID;
/**
* Gets the value of the fieldID property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFieldID()
{
return fieldID;
}
/**
* Sets the value of the fieldID property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFieldID(String value)
{
this.fieldID = value;
}
/**
* Gets the value of the valueID property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getValueID()
{
return valueID;
}
/**
* Sets the value of the valueID property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setValueID(BigInteger value)
{
this.valueID = value;
}
/**
* Gets the value of the valueGUID property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getValueGUID()
{
return valueGUID;
}
/**
* Sets the value of the valueGUID property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setValueGUID(String value)
{
this.valueGUID = value;
}
}
/**
* 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="Rate" maxOccurs="25" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="RatesFrom" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
* <element name="RatesTo" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
* <element name="RateTable" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* </restriction>
* </simpleType>
* </element>
* <element name="StandardRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="StandardRateFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="7"/>
* </restriction>
* </simpleType>
* </element>
* <element name="OvertimeRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="OvertimeRateFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="7"/>
* </restriction>
* </simpleType>
* </element>
* <element name="CostPerUse" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"rate"
}) public static class Rates
{
@XmlElement(name = "Rate") protected List rate;
/**
* Gets the value of the rate 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 Jakarta XML Binding object.
* This is why there is not a set
method for the rate property.
*
*
* For example, to add a new item, do as follows:
*
* getRate().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link Project.Resources.Resource.Rates.Rate }
*
*
*/
public List getRate()
{
if (rate == null)
{
rate = new ArrayList<>();
}
return this.rate;
}
/**
* 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="RatesFrom" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
* <element name="RatesTo" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
* <element name="RateTable" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* </restriction>
* </simpleType>
* </element>
* <element name="StandardRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="StandardRateFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="7"/>
* </restriction>
* </simpleType>
* </element>
* <element name="OvertimeRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="OvertimeRateFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="7"/>
* </restriction>
* </simpleType>
* </element>
* <element name="CostPerUse" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"ratesFrom",
"ratesTo",
"rateTable",
"standardRate",
"standardRateFormat",
"overtimeRate",
"overtimeRateFormat",
"costPerUse"
}) public static class Rate
{
@XmlElement(name = "RatesFrom", required = true, type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime ratesFrom;
@XmlElement(name = "RatesTo", required = true, type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime ratesTo;
@XmlElement(name = "RateTable") protected BigInteger rateTable;
@XmlElement(name = "StandardRate") protected BigDecimal standardRate;
@XmlElement(name = "StandardRateFormat") protected BigInteger standardRateFormat;
@XmlElement(name = "OvertimeRate") protected BigDecimal overtimeRate;
@XmlElement(name = "OvertimeRateFormat") protected BigInteger overtimeRateFormat;
@XmlElement(name = "CostPerUse") protected BigDecimal costPerUse;
/**
* Gets the value of the ratesFrom property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getRatesFrom()
{
return ratesFrom;
}
/**
* Sets the value of the ratesFrom property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRatesFrom(LocalDateTime value)
{
this.ratesFrom = value;
}
/**
* Gets the value of the ratesTo property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getRatesTo()
{
return ratesTo;
}
/**
* Sets the value of the ratesTo property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRatesTo(LocalDateTime value)
{
this.ratesTo = value;
}
/**
* Gets the value of the rateTable property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getRateTable()
{
return rateTable;
}
/**
* Sets the value of the rateTable property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setRateTable(BigInteger value)
{
this.rateTable = value;
}
/**
* Gets the value of the standardRate property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getStandardRate()
{
return standardRate;
}
/**
* Sets the value of the standardRate property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setStandardRate(BigDecimal value)
{
this.standardRate = value;
}
/**
* Gets the value of the standardRateFormat property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getStandardRateFormat()
{
return standardRateFormat;
}
/**
* Sets the value of the standardRateFormat property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setStandardRateFormat(BigInteger value)
{
this.standardRateFormat = value;
}
/**
* Gets the value of the overtimeRate property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getOvertimeRate()
{
return overtimeRate;
}
/**
* Sets the value of the overtimeRate property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setOvertimeRate(BigDecimal value)
{
this.overtimeRate = value;
}
/**
* Gets the value of the overtimeRateFormat property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getOvertimeRateFormat()
{
return overtimeRateFormat;
}
/**
* Sets the value of the overtimeRateFormat property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setOvertimeRateFormat(BigInteger value)
{
this.overtimeRateFormat = value;
}
/**
* Gets the value of the costPerUse property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getCostPerUse()
{
return costPerUse;
}
/**
* Sets the value of the costPerUse property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setCostPerUse(BigDecimal value)
{
this.costPerUse = value;
}
}
}
}
}
/**
* 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="Task" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="UID" type="{http://www.w3.org/2001/XMLSchema}integer"/>
* <element name="GUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Name" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Type" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="IsNull" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="CreateDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Contact" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="WBS" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="WBSLevel" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="OutlineNumber" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="OutlineLevel" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Priority" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Start" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Finish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Duration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="DurationFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* <enumeration value="10"/>
* <enumeration value="11"/>
* <enumeration value="12"/>
* <enumeration value="19"/>
* <enumeration value="20"/>
* <enumeration value="21"/>
* <enumeration value="35"/>
* <enumeration value="36"/>
* <enumeration value="37"/>
* <enumeration value="38"/>
* <enumeration value="39"/>
* <enumeration value="40"/>
* <enumeration value="41"/>
* <enumeration value="42"/>
* <enumeration value="43"/>
* <enumeration value="44"/>
* <enumeration value="51"/>
* <enumeration value="52"/>
* <enumeration value="53"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="Stop" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Resume" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ResumeValid" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="EffortDriven" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Recurring" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="OverAllocated" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Estimated" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Milestone" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Summary" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="DisplayAsSummary" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Critical" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="IsSubproject" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="IsSubprojectReadOnly" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="SubprojectName" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ExternalTask" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="ExternalTaskProject" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="EarlyStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="EarlyFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="LateStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="LateFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="StartVariance" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="FinishVariance" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="WorkVariance" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="FreeSlack" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="StartSlack" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="FinishSlack" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="TotalSlack" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="FixedCost" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="FixedCostAccrual" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* </restriction>
* </simpleType>
* </element>
* <element name="PercentComplete" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="PercentWorkComplete" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="OvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="OvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ActualStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ActualFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ActualDuration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ActualCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="ActualOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="ActualWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ActualOvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="RegularWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="RemainingDuration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="RemainingCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="RemainingWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="RemainingOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="RemainingOvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ACWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="CV" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="ConstraintType" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* </restriction>
* </simpleType>
* </element>
* <element name="CalendarUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="ConstraintDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Deadline" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="LevelAssignments" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="LevelingCanSplit" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="LevelingDelay" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="LevelingDelayFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* <enumeration value="10"/>
* <enumeration value="11"/>
* <enumeration value="12"/>
* <enumeration value="19"/>
* <enumeration value="20"/>
* <enumeration value="21"/>
* <enumeration value="35"/>
* <enumeration value="36"/>
* <enumeration value="37"/>
* <enumeration value="38"/>
* <enumeration value="39"/>
* <enumeration value="40"/>
* <enumeration value="41"/>
* <enumeration value="42"/>
* <enumeration value="43"/>
* <enumeration value="44"/>
* <enumeration value="51"/>
* <enumeration value="52"/>
* <enumeration value="53"/>
* </restriction>
* </simpleType>
* </element>
* <element name="PreLeveledStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="PreLeveledFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Hyperlink" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="HyperlinkAddress" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="HyperlinkSubAddress" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="IgnoreResourceCalendar" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Notes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="HideBar" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Rollup" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="PhysicalPercentComplete" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="EarnedValueMethod" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* </restriction>
* </simpleType>
* </element>
* <element name="PredecessorLink" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="PredecessorUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Type" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* </restriction>
* </simpleType>
* </element>
* <element name="CrossProject" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="CrossProjectName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="LinkLag" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="LagFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* <enumeration value="10"/>
* <enumeration value="11"/>
* <enumeration value="12"/>
* <enumeration value="19"/>
* <enumeration value="20"/>
* <enumeration value="35"/>
* <enumeration value="36"/>
* <enumeration value="37"/>
* <enumeration value="38"/>
* <enumeration value="39"/>
* <enumeration value="40"/>
* <enumeration value="41"/>
* <enumeration value="42"/>
* <enumeration value="43"/>
* <enumeration value="44"/>
* <enumeration value="51"/>
* <enumeration value="52"/>
* <enumeration value="53"/>
* </restriction>
* </simpleType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="ActualWorkProtected" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ActualOvertimeWorkProtected" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ExtendedAttribute" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="DurationFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* <enumeration value="10"/>
* <enumeration value="11"/>
* <enumeration value="12"/>
* <enumeration value="19"/>
* <enumeration value="20"/>
* <enumeration value="21"/>
* <enumeration value="35"/>
* <enumeration value="36"/>
* <enumeration value="37"/>
* <enumeration value="38"/>
* <enumeration value="39"/>
* <enumeration value="40"/>
* <enumeration value="41"/>
* <enumeration value="42"/>
* <enumeration value="43"/>
* <enumeration value="44"/>
* <enumeration value="51"/>
* <enumeration value="52"/>
* <enumeration value="53"/>
* </restriction>
* </simpleType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Baseline" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="TimephasedData" type="{http://schemas.microsoft.com/project}TimephasedDataType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="Number" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Interim" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Start" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Finish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Duration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="DurationFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* <enumeration value="10"/>
* <enumeration value="11"/>
* <enumeration value="12"/>
* <enumeration value="19"/>
* <enumeration value="20"/>
* <enumeration value="21"/>
* <enumeration value="35"/>
* <enumeration value="36"/>
* <enumeration value="37"/>
* <enumeration value="38"/>
* <enumeration value="39"/>
* <enumeration value="40"/>
* <enumeration value="41"/>
* <enumeration value="42"/>
* <enumeration value="43"/>
* <enumeration value="44"/>
* <enumeration value="51"/>
* <enumeration value="52"/>
* <enumeration value="53"/>
* </restriction>
* </simpleType>
* </element>
* <element name="EstimatedDuration" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="FixedCost" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="OutlineCode" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ValueID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="IsPublished" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="StatusManager" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="CommitmentStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="CommitmentFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="CommitmentType" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Active" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Manual" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="StartText" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="FinishText" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="DurationText" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ManualStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ManualFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ManualDuration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="TimephasedData" type="{http://schemas.microsoft.com/project}TimephasedDataType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="Project" type="{http://schemas.microsoft.com/project}Project" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"task"
}) public static class Tasks
{
@XmlElement(name = "Task") protected List task;
/**
* Gets the value of the task 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 Jakarta XML Binding object.
* This is why there is not a set
method for the task property.
*
*
* For example, to add a new item, do as follows:
*
* getTask().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link Project.Tasks.Task }
*
*
*/
public List getTask()
{
if (task == null)
{
task = new ArrayList<>();
}
return this.task;
}
/**
* 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="UID" type="{http://www.w3.org/2001/XMLSchema}integer"/>
* <element name="GUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Name" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Type" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="IsNull" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="CreateDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Contact" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="WBS" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="WBSLevel" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="OutlineNumber" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="OutlineLevel" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Priority" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Start" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Finish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Duration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="DurationFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* <enumeration value="10"/>
* <enumeration value="11"/>
* <enumeration value="12"/>
* <enumeration value="19"/>
* <enumeration value="20"/>
* <enumeration value="21"/>
* <enumeration value="35"/>
* <enumeration value="36"/>
* <enumeration value="37"/>
* <enumeration value="38"/>
* <enumeration value="39"/>
* <enumeration value="40"/>
* <enumeration value="41"/>
* <enumeration value="42"/>
* <enumeration value="43"/>
* <enumeration value="44"/>
* <enumeration value="51"/>
* <enumeration value="52"/>
* <enumeration value="53"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="Stop" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Resume" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ResumeValid" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="EffortDriven" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Recurring" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="OverAllocated" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Estimated" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Milestone" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Summary" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="DisplayAsSummary" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Critical" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="IsSubproject" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="IsSubprojectReadOnly" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="SubprojectName" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ExternalTask" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="ExternalTaskProject" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="EarlyStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="EarlyFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="LateStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="LateFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="StartVariance" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="FinishVariance" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="WorkVariance" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="FreeSlack" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="StartSlack" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="FinishSlack" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="TotalSlack" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="FixedCost" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="FixedCostAccrual" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* </restriction>
* </simpleType>
* </element>
* <element name="PercentComplete" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="PercentWorkComplete" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="OvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="OvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ActualStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ActualFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ActualDuration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ActualCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="ActualOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="ActualWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ActualOvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="RegularWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="RemainingDuration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="RemainingCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="RemainingWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="RemainingOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="RemainingOvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ACWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="CV" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="ConstraintType" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* </restriction>
* </simpleType>
* </element>
* <element name="CalendarUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="ConstraintDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Deadline" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="LevelAssignments" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="LevelingCanSplit" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="LevelingDelay" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="LevelingDelayFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* <enumeration value="10"/>
* <enumeration value="11"/>
* <enumeration value="12"/>
* <enumeration value="19"/>
* <enumeration value="20"/>
* <enumeration value="21"/>
* <enumeration value="35"/>
* <enumeration value="36"/>
* <enumeration value="37"/>
* <enumeration value="38"/>
* <enumeration value="39"/>
* <enumeration value="40"/>
* <enumeration value="41"/>
* <enumeration value="42"/>
* <enumeration value="43"/>
* <enumeration value="44"/>
* <enumeration value="51"/>
* <enumeration value="52"/>
* <enumeration value="53"/>
* </restriction>
* </simpleType>
* </element>
* <element name="PreLeveledStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="PreLeveledFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Hyperlink" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="HyperlinkAddress" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="HyperlinkSubAddress" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="512"/>
* </restriction>
* </simpleType>
* </element>
* <element name="IgnoreResourceCalendar" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Notes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="HideBar" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Rollup" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="PhysicalPercentComplete" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="EarnedValueMethod" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* </restriction>
* </simpleType>
* </element>
* <element name="PredecessorLink" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="PredecessorUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Type" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* </restriction>
* </simpleType>
* </element>
* <element name="CrossProject" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="CrossProjectName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="LinkLag" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="LagFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* <enumeration value="10"/>
* <enumeration value="11"/>
* <enumeration value="12"/>
* <enumeration value="19"/>
* <enumeration value="20"/>
* <enumeration value="35"/>
* <enumeration value="36"/>
* <enumeration value="37"/>
* <enumeration value="38"/>
* <enumeration value="39"/>
* <enumeration value="40"/>
* <enumeration value="41"/>
* <enumeration value="42"/>
* <enumeration value="43"/>
* <enumeration value="44"/>
* <enumeration value="51"/>
* <enumeration value="52"/>
* <enumeration value="53"/>
* </restriction>
* </simpleType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="ActualWorkProtected" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ActualOvertimeWorkProtected" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="ExtendedAttribute" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="DurationFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* <enumeration value="10"/>
* <enumeration value="11"/>
* <enumeration value="12"/>
* <enumeration value="19"/>
* <enumeration value="20"/>
* <enumeration value="21"/>
* <enumeration value="35"/>
* <enumeration value="36"/>
* <enumeration value="37"/>
* <enumeration value="38"/>
* <enumeration value="39"/>
* <enumeration value="40"/>
* <enumeration value="41"/>
* <enumeration value="42"/>
* <enumeration value="43"/>
* <enumeration value="44"/>
* <enumeration value="51"/>
* <enumeration value="52"/>
* <enumeration value="53"/>
* </restriction>
* </simpleType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Baseline" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="TimephasedData" type="{http://schemas.microsoft.com/project}TimephasedDataType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="Number" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Interim" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Start" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Finish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Duration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="DurationFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* <enumeration value="10"/>
* <enumeration value="11"/>
* <enumeration value="12"/>
* <enumeration value="19"/>
* <enumeration value="20"/>
* <enumeration value="21"/>
* <enumeration value="35"/>
* <enumeration value="36"/>
* <enumeration value="37"/>
* <enumeration value="38"/>
* <enumeration value="39"/>
* <enumeration value="40"/>
* <enumeration value="41"/>
* <enumeration value="42"/>
* <enumeration value="43"/>
* <enumeration value="44"/>
* <enumeration value="51"/>
* <enumeration value="52"/>
* <enumeration value="53"/>
* </restriction>
* </simpleType>
* </element>
* <element name="EstimatedDuration" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="FixedCost" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="OutlineCode" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ValueID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="IsPublished" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="StatusManager" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="CommitmentStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="CommitmentFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="CommitmentType" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Active" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Manual" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="StartText" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="FinishText" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="DurationText" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ManualStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ManualFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="ManualDuration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="TimephasedData" type="{http://schemas.microsoft.com/project}TimephasedDataType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="Project" type="{http://schemas.microsoft.com/project}Project" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"uid",
"guid",
"id",
"name",
"type",
"isNull",
"createDate",
"contact",
"wbs",
"wbsLevel",
"outlineNumber",
"outlineLevel",
"priority",
"start",
"finish",
"duration",
"durationFormat",
"work",
"stop",
"resume",
"resumeValid",
"effortDriven",
"recurring",
"overAllocated",
"estimated",
"milestone",
"summary",
"displayAsSummary",
"critical",
"isSubproject",
"isSubprojectReadOnly",
"subprojectName",
"externalTask",
"externalTaskProject",
"earlyStart",
"earlyFinish",
"lateStart",
"lateFinish",
"startVariance",
"finishVariance",
"workVariance",
"freeSlack",
"startSlack",
"finishSlack",
"totalSlack",
"fixedCost",
"fixedCostAccrual",
"percentComplete",
"percentWorkComplete",
"cost",
"overtimeCost",
"overtimeWork",
"actualStart",
"actualFinish",
"actualDuration",
"actualCost",
"actualOvertimeCost",
"actualWork",
"actualOvertimeWork",
"regularWork",
"remainingDuration",
"remainingCost",
"remainingWork",
"remainingOvertimeCost",
"remainingOvertimeWork",
"acwp",
"cv",
"constraintType",
"calendarUID",
"constraintDate",
"deadline",
"levelAssignments",
"levelingCanSplit",
"levelingDelay",
"levelingDelayFormat",
"preLeveledStart",
"preLeveledFinish",
"hyperlink",
"hyperlinkAddress",
"hyperlinkSubAddress",
"ignoreResourceCalendar",
"notes",
"hideBar",
"rollup",
"bcws",
"bcwp",
"physicalPercentComplete",
"earnedValueMethod",
"predecessorLink",
"actualWorkProtected",
"actualOvertimeWorkProtected",
"extendedAttribute",
"baseline",
"outlineCode",
"isPublished",
"statusManager",
"commitmentStart",
"commitmentFinish",
"commitmentType",
"active",
"manual",
"startText",
"finishText",
"durationText",
"manualStart",
"manualFinish",
"manualDuration",
"timephasedData",
"project"
}) public static class Task
{
@XmlElement(name = "UID", required = true, type = String.class) @XmlJavaTypeAdapter(Adapter22.class) @XmlSchemaType(name = "integer") protected Integer uid;
@XmlElement(name = "GUID", type = String.class) @XmlJavaTypeAdapter(Adapter23.class) protected UUID guid;
@XmlElement(name = "ID") protected BigInteger id;
@XmlElement(name = "Name") protected String name;
@XmlElement(name = "Type", type = String.class) @XmlJavaTypeAdapter(Adapter24.class) protected net.sf.mpxj.TaskType type;
@XmlElement(name = "IsNull", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean isNull;
@XmlElement(name = "CreateDate", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime createDate;
@XmlElement(name = "Contact") protected String contact;
@XmlElement(name = "WBS") protected String wbs;
@XmlElement(name = "WBSLevel") protected String wbsLevel;
@XmlElement(name = "OutlineNumber") protected String outlineNumber;
@XmlElement(name = "OutlineLevel") protected BigInteger outlineLevel;
@XmlElement(name = "Priority") protected BigInteger priority;
@XmlElement(name = "Start", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime start;
@XmlElement(name = "Finish", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime finish;
@XmlElement(name = "Duration") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String duration;
@XmlElement(name = "DurationFormat") protected BigInteger durationFormat;
@XmlElement(name = "Work") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String work;
@XmlElement(name = "Stop", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime stop;
@XmlElement(name = "Resume", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime resume;
@XmlElement(name = "ResumeValid", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean resumeValid;
@XmlElement(name = "EffortDriven", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean effortDriven;
@XmlElement(name = "Recurring", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean recurring;
@XmlElement(name = "OverAllocated", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean overAllocated;
@XmlElement(name = "Estimated", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean estimated;
@XmlElement(name = "Milestone", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean milestone;
@XmlElement(name = "Summary", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean summary;
@XmlElement(name = "DisplayAsSummary", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean displayAsSummary;
@XmlElement(name = "Critical", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean critical;
@XmlElement(name = "IsSubproject", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean isSubproject;
@XmlElement(name = "IsSubprojectReadOnly", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean isSubprojectReadOnly;
@XmlElement(name = "SubprojectName") protected String subprojectName;
@XmlElement(name = "ExternalTask", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean externalTask;
@XmlElement(name = "ExternalTaskProject") protected String externalTaskProject;
@XmlElement(name = "EarlyStart", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime earlyStart;
@XmlElement(name = "EarlyFinish", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime earlyFinish;
@XmlElement(name = "LateStart", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime lateStart;
@XmlElement(name = "LateFinish", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime lateFinish;
@XmlElement(name = "StartVariance") protected BigInteger startVariance;
@XmlElement(name = "FinishVariance") protected BigInteger finishVariance;
@XmlElement(name = "WorkVariance", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal workVariance;
@XmlElement(name = "FreeSlack") protected BigInteger freeSlack;
@XmlElement(name = "StartSlack") protected BigInteger startSlack;
@XmlElement(name = "FinishSlack") protected BigInteger finishSlack;
@XmlElement(name = "TotalSlack") protected BigInteger totalSlack;
@XmlElement(name = "FixedCost", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal fixedCost;
@XmlElement(name = "FixedCostAccrual", type = String.class) @XmlJavaTypeAdapter(Adapter25.class) protected net.sf.mpxj.AccrueType fixedCostAccrual;
@XmlElement(name = "PercentComplete", type = String.class) @XmlJavaTypeAdapter(Adapter26.class) @XmlSchemaType(name = "integer") protected Number percentComplete;
@XmlElement(name = "PercentWorkComplete", type = String.class) @XmlJavaTypeAdapter(Adapter27.class) @XmlSchemaType(name = "integer") protected Number percentWorkComplete;
@XmlElement(name = "Cost") protected BigDecimal cost;
@XmlElement(name = "OvertimeCost") protected BigDecimal overtimeCost;
@XmlElement(name = "OvertimeWork") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String overtimeWork;
@XmlElement(name = "ActualStart", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime actualStart;
@XmlElement(name = "ActualFinish", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime actualFinish;
@XmlElement(name = "ActualDuration") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String actualDuration;
@XmlElement(name = "ActualCost") protected BigDecimal actualCost;
@XmlElement(name = "ActualOvertimeCost") protected BigDecimal actualOvertimeCost;
@XmlElement(name = "ActualWork") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String actualWork;
@XmlElement(name = "ActualOvertimeWork") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String actualOvertimeWork;
@XmlElement(name = "RegularWork") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String regularWork;
@XmlElement(name = "RemainingDuration") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String remainingDuration;
@XmlElement(name = "RemainingCost") protected BigDecimal remainingCost;
@XmlElement(name = "RemainingWork") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String remainingWork;
@XmlElement(name = "RemainingOvertimeCost") protected BigDecimal remainingOvertimeCost;
@XmlElement(name = "RemainingOvertimeWork") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String remainingOvertimeWork;
@XmlElement(name = "ACWP", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal acwp;
@XmlElement(name = "CV", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal cv;
@XmlElement(name = "ConstraintType") protected BigInteger constraintType;
@XmlElement(name = "CalendarUID") protected BigInteger calendarUID;
@XmlElement(name = "ConstraintDate", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime constraintDate;
@XmlElement(name = "Deadline", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime deadline;
@XmlElement(name = "LevelAssignments", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean levelAssignments;
@XmlElement(name = "LevelingCanSplit", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean levelingCanSplit;
@XmlElement(name = "LevelingDelay") protected BigInteger levelingDelay;
@XmlElement(name = "LevelingDelayFormat") protected BigInteger levelingDelayFormat;
@XmlElement(name = "PreLeveledStart", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime preLeveledStart;
@XmlElement(name = "PreLeveledFinish", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime preLeveledFinish;
@XmlElement(name = "Hyperlink") protected String hyperlink;
@XmlElement(name = "HyperlinkAddress") protected String hyperlinkAddress;
@XmlElement(name = "HyperlinkSubAddress") protected String hyperlinkSubAddress;
@XmlElement(name = "IgnoreResourceCalendar", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean ignoreResourceCalendar;
@XmlElement(name = "Notes") protected String notes;
@XmlElement(name = "HideBar", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean hideBar;
@XmlElement(name = "Rollup", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean rollup;
@XmlElement(name = "BCWS", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal bcws;
@XmlElement(name = "BCWP", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal bcwp;
@XmlElement(name = "PhysicalPercentComplete", type = String.class) @XmlJavaTypeAdapter(Adapter28.class) @XmlSchemaType(name = "integer") protected Number physicalPercentComplete;
@XmlElement(name = "EarnedValueMethod") protected BigInteger earnedValueMethod;
@XmlElement(name = "PredecessorLink") protected List predecessorLink;
@XmlElement(name = "ActualWorkProtected") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String actualWorkProtected;
@XmlElement(name = "ActualOvertimeWorkProtected") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String actualOvertimeWorkProtected;
@XmlElement(name = "ExtendedAttribute") protected List extendedAttribute;
@XmlElement(name = "Baseline") protected List baseline;
@XmlElement(name = "OutlineCode") protected List outlineCode;
@XmlElement(name = "IsPublished", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean isPublished;
@XmlElement(name = "StatusManager") protected String statusManager;
@XmlElement(name = "CommitmentStart", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime commitmentStart;
@XmlElement(name = "CommitmentFinish", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime commitmentFinish;
@XmlElement(name = "CommitmentType") protected BigInteger commitmentType;
@XmlElement(name = "Active", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean active;
@XmlElement(name = "Manual", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean manual;
@XmlElement(name = "StartText") protected String startText;
@XmlElement(name = "FinishText") protected String finishText;
@XmlElement(name = "DurationText") protected String durationText;
@XmlElement(name = "ManualStart", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime manualStart;
@XmlElement(name = "ManualFinish", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime manualFinish;
@XmlElement(name = "ManualDuration") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String manualDuration;
@XmlElement(name = "TimephasedData") protected List timephasedData;
@XmlElement(name = "Project") protected Project project;
/**
* Gets the value of the uid property.
*
* @return
* possible object is
* {@link String }
*
*/
public Integer getUID()
{
return uid;
}
/**
* Sets the value of the uid property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setUID(Integer value)
{
this.uid = value;
}
/**
* Gets the value of the guid property.
*
* @return
* possible object is
* {@link String }
*
*/
public UUID getGUID()
{
return guid;
}
/**
* Sets the value of the guid property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGUID(UUID value)
{
this.guid = value;
}
/**
* Gets the value of the id property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getID()
{
return id;
}
/**
* Sets the value of the id property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setID(BigInteger value)
{
this.id = value;
}
/**
* Gets the value of the name property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getName()
{
return name;
}
/**
* Sets the value of the name property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setName(String value)
{
this.name = value;
}
/**
* Gets the value of the type property.
*
* @return
* possible object is
* {@link String }
*
*/
public net.sf.mpxj.TaskType getType()
{
return type;
}
/**
* Sets the value of the type property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setType(net.sf.mpxj.TaskType value)
{
this.type = value;
}
/**
* Gets the value of the isNull property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isIsNull()
{
return isNull;
}
/**
* Sets the value of the isNull property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setIsNull(Boolean value)
{
this.isNull = value;
}
/**
* Gets the value of the createDate property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getCreateDate()
{
return createDate;
}
/**
* Sets the value of the createDate property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCreateDate(LocalDateTime value)
{
this.createDate = value;
}
/**
* Gets the value of the contact property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getContact()
{
return contact;
}
/**
* Sets the value of the contact property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setContact(String value)
{
this.contact = value;
}
/**
* Gets the value of the wbs property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getWBS()
{
return wbs;
}
/**
* Sets the value of the wbs property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setWBS(String value)
{
this.wbs = value;
}
/**
* Gets the value of the wbsLevel property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getWBSLevel()
{
return wbsLevel;
}
/**
* Sets the value of the wbsLevel property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setWBSLevel(String value)
{
this.wbsLevel = value;
}
/**
* Gets the value of the outlineNumber property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOutlineNumber()
{
return outlineNumber;
}
/**
* Sets the value of the outlineNumber property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOutlineNumber(String value)
{
this.outlineNumber = value;
}
/**
* Gets the value of the outlineLevel property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getOutlineLevel()
{
return outlineLevel;
}
/**
* Sets the value of the outlineLevel property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setOutlineLevel(BigInteger value)
{
this.outlineLevel = value;
}
/**
* Gets the value of the priority property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getPriority()
{
return priority;
}
/**
* Sets the value of the priority property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setPriority(BigInteger value)
{
this.priority = value;
}
/**
* Gets the value of the start property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getStart()
{
return start;
}
/**
* Sets the value of the start property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStart(LocalDateTime value)
{
this.start = value;
}
/**
* Gets the value of the finish property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getFinish()
{
return finish;
}
/**
* Sets the value of the finish property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFinish(LocalDateTime value)
{
this.finish = value;
}
/**
* Gets the value of the duration property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDuration()
{
return duration;
}
/**
* Sets the value of the duration property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDuration(String value)
{
this.duration = value;
}
/**
* Gets the value of the durationFormat property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getDurationFormat()
{
return durationFormat;
}
/**
* Sets the value of the durationFormat property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setDurationFormat(BigInteger value)
{
this.durationFormat = value;
}
/**
* Gets the value of the work property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getWork()
{
return work;
}
/**
* Sets the value of the work property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setWork(String value)
{
this.work = value;
}
/**
* Gets the value of the stop property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getStop()
{
return stop;
}
/**
* Sets the value of the stop property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStop(LocalDateTime value)
{
this.stop = value;
}
/**
* Gets the value of the resume property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getResume()
{
return resume;
}
/**
* Sets the value of the resume property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setResume(LocalDateTime value)
{
this.resume = value;
}
/**
* Gets the value of the resumeValid property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isResumeValid()
{
return resumeValid;
}
/**
* Sets the value of the resumeValid property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setResumeValid(Boolean value)
{
this.resumeValid = value;
}
/**
* Gets the value of the effortDriven property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isEffortDriven()
{
return effortDriven;
}
/**
* Sets the value of the effortDriven property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setEffortDriven(Boolean value)
{
this.effortDriven = value;
}
/**
* Gets the value of the recurring property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isRecurring()
{
return recurring;
}
/**
* Sets the value of the recurring property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRecurring(Boolean value)
{
this.recurring = value;
}
/**
* Gets the value of the overAllocated property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isOverAllocated()
{
return overAllocated;
}
/**
* Sets the value of the overAllocated property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOverAllocated(Boolean value)
{
this.overAllocated = value;
}
/**
* Gets the value of the estimated property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isEstimated()
{
return estimated;
}
/**
* Sets the value of the estimated property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setEstimated(Boolean value)
{
this.estimated = value;
}
/**
* Gets the value of the milestone property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isMilestone()
{
return milestone;
}
/**
* Sets the value of the milestone property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMilestone(Boolean value)
{
this.milestone = value;
}
/**
* Gets the value of the summary property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isSummary()
{
return summary;
}
/**
* Sets the value of the summary property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSummary(Boolean value)
{
this.summary = value;
}
/**
* Gets the value of the displayAsSummary property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isDisplayAsSummary()
{
return displayAsSummary;
}
/**
* Sets the value of the displayAsSummary property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDisplayAsSummary(Boolean value)
{
this.displayAsSummary = value;
}
/**
* Gets the value of the critical property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isCritical()
{
return critical;
}
/**
* Sets the value of the critical property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCritical(Boolean value)
{
this.critical = value;
}
/**
* Gets the value of the isSubproject property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isIsSubproject()
{
return isSubproject;
}
/**
* Sets the value of the isSubproject property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setIsSubproject(Boolean value)
{
this.isSubproject = value;
}
/**
* Gets the value of the isSubprojectReadOnly property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isIsSubprojectReadOnly()
{
return isSubprojectReadOnly;
}
/**
* Sets the value of the isSubprojectReadOnly property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setIsSubprojectReadOnly(Boolean value)
{
this.isSubprojectReadOnly = value;
}
/**
* Gets the value of the subprojectName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSubprojectName()
{
return subprojectName;
}
/**
* Sets the value of the subprojectName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSubprojectName(String value)
{
this.subprojectName = value;
}
/**
* Gets the value of the externalTask property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isExternalTask()
{
return externalTask;
}
/**
* Sets the value of the externalTask property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setExternalTask(Boolean value)
{
this.externalTask = value;
}
/**
* Gets the value of the externalTaskProject property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getExternalTaskProject()
{
return externalTaskProject;
}
/**
* Sets the value of the externalTaskProject property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setExternalTaskProject(String value)
{
this.externalTaskProject = value;
}
/**
* Gets the value of the earlyStart property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getEarlyStart()
{
return earlyStart;
}
/**
* Sets the value of the earlyStart property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setEarlyStart(LocalDateTime value)
{
this.earlyStart = value;
}
/**
* Gets the value of the earlyFinish property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getEarlyFinish()
{
return earlyFinish;
}
/**
* Sets the value of the earlyFinish property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setEarlyFinish(LocalDateTime value)
{
this.earlyFinish = value;
}
/**
* Gets the value of the lateStart property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getLateStart()
{
return lateStart;
}
/**
* Sets the value of the lateStart property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLateStart(LocalDateTime value)
{
this.lateStart = value;
}
/**
* Gets the value of the lateFinish property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getLateFinish()
{
return lateFinish;
}
/**
* Sets the value of the lateFinish property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLateFinish(LocalDateTime value)
{
this.lateFinish = value;
}
/**
* Gets the value of the startVariance property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getStartVariance()
{
return startVariance;
}
/**
* Sets the value of the startVariance property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setStartVariance(BigInteger value)
{
this.startVariance = value;
}
/**
* Gets the value of the finishVariance property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getFinishVariance()
{
return finishVariance;
}
/**
* Sets the value of the finishVariance property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setFinishVariance(BigInteger value)
{
this.finishVariance = value;
}
/**
* Gets the value of the workVariance property.
*
* @return
* possible object is
* {@link String }
*
*/
public BigDecimal getWorkVariance()
{
return workVariance;
}
/**
* Sets the value of the workVariance property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setWorkVariance(BigDecimal value)
{
this.workVariance = value;
}
/**
* Gets the value of the freeSlack property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getFreeSlack()
{
return freeSlack;
}
/**
* Sets the value of the freeSlack property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setFreeSlack(BigInteger value)
{
this.freeSlack = value;
}
/**
* Gets the value of the startSlack property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getStartSlack()
{
return startSlack;
}
/**
* Sets the value of the startSlack property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setStartSlack(BigInteger value)
{
this.startSlack = value;
}
/**
* Gets the value of the finishSlack property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getFinishSlack()
{
return finishSlack;
}
/**
* Sets the value of the finishSlack property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setFinishSlack(BigInteger value)
{
this.finishSlack = value;
}
/**
* Gets the value of the totalSlack property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getTotalSlack()
{
return totalSlack;
}
/**
* Sets the value of the totalSlack property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setTotalSlack(BigInteger value)
{
this.totalSlack = value;
}
/**
* Gets the value of the fixedCost property.
*
* @return
* possible object is
* {@link String }
*
*/
public BigDecimal getFixedCost()
{
return fixedCost;
}
/**
* Sets the value of the fixedCost property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFixedCost(BigDecimal value)
{
this.fixedCost = value;
}
/**
* Gets the value of the fixedCostAccrual property.
*
* @return
* possible object is
* {@link String }
*
*/
public net.sf.mpxj.AccrueType getFixedCostAccrual()
{
return fixedCostAccrual;
}
/**
* Sets the value of the fixedCostAccrual property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFixedCostAccrual(net.sf.mpxj.AccrueType value)
{
this.fixedCostAccrual = value;
}
/**
* Gets the value of the percentComplete property.
*
* @return
* possible object is
* {@link String }
*
*/
public Number getPercentComplete()
{
return percentComplete;
}
/**
* Sets the value of the percentComplete property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPercentComplete(Number value)
{
this.percentComplete = value;
}
/**
* Gets the value of the percentWorkComplete property.
*
* @return
* possible object is
* {@link String }
*
*/
public Number getPercentWorkComplete()
{
return percentWorkComplete;
}
/**
* Sets the value of the percentWorkComplete property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPercentWorkComplete(Number value)
{
this.percentWorkComplete = value;
}
/**
* Gets the value of the cost property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getCost()
{
return cost;
}
/**
* Sets the value of the cost property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setCost(BigDecimal value)
{
this.cost = value;
}
/**
* Gets the value of the overtimeCost property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getOvertimeCost()
{
return overtimeCost;
}
/**
* Sets the value of the overtimeCost property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setOvertimeCost(BigDecimal value)
{
this.overtimeCost = value;
}
/**
* Gets the value of the overtimeWork property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOvertimeWork()
{
return overtimeWork;
}
/**
* Sets the value of the overtimeWork property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOvertimeWork(String value)
{
this.overtimeWork = value;
}
/**
* Gets the value of the actualStart property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getActualStart()
{
return actualStart;
}
/**
* Sets the value of the actualStart property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setActualStart(LocalDateTime value)
{
this.actualStart = value;
}
/**
* Gets the value of the actualFinish property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getActualFinish()
{
return actualFinish;
}
/**
* Sets the value of the actualFinish property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setActualFinish(LocalDateTime value)
{
this.actualFinish = value;
}
/**
* Gets the value of the actualDuration property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getActualDuration()
{
return actualDuration;
}
/**
* Sets the value of the actualDuration property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setActualDuration(String value)
{
this.actualDuration = value;
}
/**
* Gets the value of the actualCost property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getActualCost()
{
return actualCost;
}
/**
* Sets the value of the actualCost property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setActualCost(BigDecimal value)
{
this.actualCost = value;
}
/**
* Gets the value of the actualOvertimeCost property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getActualOvertimeCost()
{
return actualOvertimeCost;
}
/**
* Sets the value of the actualOvertimeCost property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setActualOvertimeCost(BigDecimal value)
{
this.actualOvertimeCost = value;
}
/**
* Gets the value of the actualWork property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getActualWork()
{
return actualWork;
}
/**
* Sets the value of the actualWork property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setActualWork(String value)
{
this.actualWork = value;
}
/**
* Gets the value of the actualOvertimeWork property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getActualOvertimeWork()
{
return actualOvertimeWork;
}
/**
* Sets the value of the actualOvertimeWork property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setActualOvertimeWork(String value)
{
this.actualOvertimeWork = value;
}
/**
* Gets the value of the regularWork property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRegularWork()
{
return regularWork;
}
/**
* Sets the value of the regularWork property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRegularWork(String value)
{
this.regularWork = value;
}
/**
* Gets the value of the remainingDuration property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRemainingDuration()
{
return remainingDuration;
}
/**
* Sets the value of the remainingDuration property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRemainingDuration(String value)
{
this.remainingDuration = value;
}
/**
* Gets the value of the remainingCost property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getRemainingCost()
{
return remainingCost;
}
/**
* Sets the value of the remainingCost property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setRemainingCost(BigDecimal value)
{
this.remainingCost = value;
}
/**
* Gets the value of the remainingWork property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRemainingWork()
{
return remainingWork;
}
/**
* Sets the value of the remainingWork property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRemainingWork(String value)
{
this.remainingWork = value;
}
/**
* Gets the value of the remainingOvertimeCost property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getRemainingOvertimeCost()
{
return remainingOvertimeCost;
}
/**
* Sets the value of the remainingOvertimeCost property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setRemainingOvertimeCost(BigDecimal value)
{
this.remainingOvertimeCost = value;
}
/**
* Gets the value of the remainingOvertimeWork property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRemainingOvertimeWork()
{
return remainingOvertimeWork;
}
/**
* Sets the value of the remainingOvertimeWork property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRemainingOvertimeWork(String value)
{
this.remainingOvertimeWork = value;
}
/**
* Gets the value of the acwp property.
*
* @return
* possible object is
* {@link String }
*
*/
public BigDecimal getACWP()
{
return acwp;
}
/**
* Sets the value of the acwp property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setACWP(BigDecimal value)
{
this.acwp = value;
}
/**
* Gets the value of the cv property.
*
* @return
* possible object is
* {@link String }
*
*/
public BigDecimal getCV()
{
return cv;
}
/**
* Sets the value of the cv property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCV(BigDecimal value)
{
this.cv = value;
}
/**
* Gets the value of the constraintType property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getConstraintType()
{
return constraintType;
}
/**
* Sets the value of the constraintType property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setConstraintType(BigInteger value)
{
this.constraintType = value;
}
/**
* Gets the value of the calendarUID property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getCalendarUID()
{
return calendarUID;
}
/**
* Sets the value of the calendarUID property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setCalendarUID(BigInteger value)
{
this.calendarUID = value;
}
/**
* Gets the value of the constraintDate property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getConstraintDate()
{
return constraintDate;
}
/**
* Sets the value of the constraintDate property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setConstraintDate(LocalDateTime value)
{
this.constraintDate = value;
}
/**
* Gets the value of the deadline property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getDeadline()
{
return deadline;
}
/**
* Sets the value of the deadline property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDeadline(LocalDateTime value)
{
this.deadline = value;
}
/**
* Gets the value of the levelAssignments property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isLevelAssignments()
{
return levelAssignments;
}
/**
* Sets the value of the levelAssignments property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLevelAssignments(Boolean value)
{
this.levelAssignments = value;
}
/**
* Gets the value of the levelingCanSplit property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isLevelingCanSplit()
{
return levelingCanSplit;
}
/**
* Sets the value of the levelingCanSplit property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLevelingCanSplit(Boolean value)
{
this.levelingCanSplit = value;
}
/**
* Gets the value of the levelingDelay property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getLevelingDelay()
{
return levelingDelay;
}
/**
* Sets the value of the levelingDelay property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setLevelingDelay(BigInteger value)
{
this.levelingDelay = value;
}
/**
* Gets the value of the levelingDelayFormat property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getLevelingDelayFormat()
{
return levelingDelayFormat;
}
/**
* Sets the value of the levelingDelayFormat property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setLevelingDelayFormat(BigInteger value)
{
this.levelingDelayFormat = value;
}
/**
* Gets the value of the preLeveledStart property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getPreLeveledStart()
{
return preLeveledStart;
}
/**
* Sets the value of the preLeveledStart property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPreLeveledStart(LocalDateTime value)
{
this.preLeveledStart = value;
}
/**
* Gets the value of the preLeveledFinish property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getPreLeveledFinish()
{
return preLeveledFinish;
}
/**
* Sets the value of the preLeveledFinish property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPreLeveledFinish(LocalDateTime value)
{
this.preLeveledFinish = value;
}
/**
* Gets the value of the hyperlink property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHyperlink()
{
return hyperlink;
}
/**
* Sets the value of the hyperlink property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHyperlink(String value)
{
this.hyperlink = value;
}
/**
* Gets the value of the hyperlinkAddress property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHyperlinkAddress()
{
return hyperlinkAddress;
}
/**
* Sets the value of the hyperlinkAddress property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHyperlinkAddress(String value)
{
this.hyperlinkAddress = value;
}
/**
* Gets the value of the hyperlinkSubAddress property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHyperlinkSubAddress()
{
return hyperlinkSubAddress;
}
/**
* Sets the value of the hyperlinkSubAddress property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHyperlinkSubAddress(String value)
{
this.hyperlinkSubAddress = value;
}
/**
* Gets the value of the ignoreResourceCalendar property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isIgnoreResourceCalendar()
{
return ignoreResourceCalendar;
}
/**
* Sets the value of the ignoreResourceCalendar property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setIgnoreResourceCalendar(Boolean value)
{
this.ignoreResourceCalendar = value;
}
/**
* Gets the value of the notes property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getNotes()
{
return notes;
}
/**
* Sets the value of the notes property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setNotes(String value)
{
this.notes = value;
}
/**
* Gets the value of the hideBar property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isHideBar()
{
return hideBar;
}
/**
* Sets the value of the hideBar property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHideBar(Boolean value)
{
this.hideBar = value;
}
/**
* Gets the value of the rollup property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isRollup()
{
return rollup;
}
/**
* Sets the value of the rollup property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRollup(Boolean value)
{
this.rollup = value;
}
/**
* Gets the value of the bcws property.
*
* @return
* possible object is
* {@link String }
*
*/
public BigDecimal getBCWS()
{
return bcws;
}
/**
* Sets the value of the bcws property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBCWS(BigDecimal value)
{
this.bcws = value;
}
/**
* Gets the value of the bcwp property.
*
* @return
* possible object is
* {@link String }
*
*/
public BigDecimal getBCWP()
{
return bcwp;
}
/**
* Sets the value of the bcwp property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBCWP(BigDecimal value)
{
this.bcwp = value;
}
/**
* Gets the value of the physicalPercentComplete property.
*
* @return
* possible object is
* {@link String }
*
*/
public Number getPhysicalPercentComplete()
{
return physicalPercentComplete;
}
/**
* Sets the value of the physicalPercentComplete property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPhysicalPercentComplete(Number value)
{
this.physicalPercentComplete = value;
}
/**
* Gets the value of the earnedValueMethod property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getEarnedValueMethod()
{
return earnedValueMethod;
}
/**
* Sets the value of the earnedValueMethod property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setEarnedValueMethod(BigInteger value)
{
this.earnedValueMethod = value;
}
/**
* Gets the value of the predecessorLink 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 Jakarta XML Binding object.
* This is why there is not a set
method for the predecessorLink property.
*
*
* For example, to add a new item, do as follows:
*
* getPredecessorLink().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link Project.Tasks.Task.PredecessorLink }
*
*
*/
public List getPredecessorLink()
{
if (predecessorLink == null)
{
predecessorLink = new ArrayList<>();
}
return this.predecessorLink;
}
/**
* Gets the value of the actualWorkProtected property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getActualWorkProtected()
{
return actualWorkProtected;
}
/**
* Sets the value of the actualWorkProtected property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setActualWorkProtected(String value)
{
this.actualWorkProtected = value;
}
/**
* Gets the value of the actualOvertimeWorkProtected property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getActualOvertimeWorkProtected()
{
return actualOvertimeWorkProtected;
}
/**
* Sets the value of the actualOvertimeWorkProtected property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setActualOvertimeWorkProtected(String value)
{
this.actualOvertimeWorkProtected = value;
}
/**
* Gets the value of the extendedAttribute 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 Jakarta XML Binding object.
* This is why there is not a set
method for the extendedAttribute property.
*
*
* For example, to add a new item, do as follows:
*
* getExtendedAttribute().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link Project.Tasks.Task.ExtendedAttribute }
*
*
*/
public List getExtendedAttribute()
{
if (extendedAttribute == null)
{
extendedAttribute = new ArrayList<>();
}
return this.extendedAttribute;
}
/**
* Gets the value of the baseline 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 Jakarta XML Binding object.
* This is why there is not a set
method for the baseline property.
*
*
* For example, to add a new item, do as follows:
*
* getBaseline().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link Project.Tasks.Task.Baseline }
*
*
*/
public List getBaseline()
{
if (baseline == null)
{
baseline = new ArrayList<>();
}
return this.baseline;
}
/**
* Gets the value of the outlineCode 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 Jakarta XML Binding object.
* This is why there is not a set
method for the outlineCode property.
*
*
* For example, to add a new item, do as follows:
*
* getOutlineCode().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link Project.Tasks.Task.OutlineCode }
*
*
*/
public List getOutlineCode()
{
if (outlineCode == null)
{
outlineCode = new ArrayList<>();
}
return this.outlineCode;
}
/**
* Gets the value of the isPublished property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isIsPublished()
{
return isPublished;
}
/**
* Sets the value of the isPublished property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setIsPublished(Boolean value)
{
this.isPublished = value;
}
/**
* Gets the value of the statusManager property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getStatusManager()
{
return statusManager;
}
/**
* Sets the value of the statusManager property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStatusManager(String value)
{
this.statusManager = value;
}
/**
* Gets the value of the commitmentStart property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getCommitmentStart()
{
return commitmentStart;
}
/**
* Sets the value of the commitmentStart property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCommitmentStart(LocalDateTime value)
{
this.commitmentStart = value;
}
/**
* Gets the value of the commitmentFinish property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getCommitmentFinish()
{
return commitmentFinish;
}
/**
* Sets the value of the commitmentFinish property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCommitmentFinish(LocalDateTime value)
{
this.commitmentFinish = value;
}
/**
* Gets the value of the commitmentType property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getCommitmentType()
{
return commitmentType;
}
/**
* Sets the value of the commitmentType property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setCommitmentType(BigInteger value)
{
this.commitmentType = value;
}
/**
* Gets the value of the active property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isActive()
{
return active;
}
/**
* Sets the value of the active property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setActive(Boolean value)
{
this.active = value;
}
/**
* Gets the value of the manual property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isManual()
{
return manual;
}
/**
* Sets the value of the manual property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setManual(Boolean value)
{
this.manual = value;
}
/**
* Gets the value of the startText property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getStartText()
{
return startText;
}
/**
* Sets the value of the startText property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStartText(String value)
{
this.startText = value;
}
/**
* Gets the value of the finishText property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFinishText()
{
return finishText;
}
/**
* Sets the value of the finishText property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFinishText(String value)
{
this.finishText = value;
}
/**
* Gets the value of the durationText property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDurationText()
{
return durationText;
}
/**
* Sets the value of the durationText property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDurationText(String value)
{
this.durationText = value;
}
/**
* Gets the value of the manualStart property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getManualStart()
{
return manualStart;
}
/**
* Sets the value of the manualStart property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setManualStart(LocalDateTime value)
{
this.manualStart = value;
}
/**
* Gets the value of the manualFinish property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getManualFinish()
{
return manualFinish;
}
/**
* Sets the value of the manualFinish property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setManualFinish(LocalDateTime value)
{
this.manualFinish = value;
}
/**
* Gets the value of the manualDuration property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getManualDuration()
{
return manualDuration;
}
/**
* Sets the value of the manualDuration property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setManualDuration(String value)
{
this.manualDuration = value;
}
/**
* Gets the value of the timephasedData 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 Jakarta XML Binding object.
* This is why there is not a set
method for the timephasedData property.
*
*
* For example, to add a new item, do as follows:
*
* getTimephasedData().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link TimephasedDataType }
*
*
*/
public List getTimephasedData()
{
if (timephasedData == null)
{
timephasedData = new ArrayList<>();
}
return this.timephasedData;
}
/**
* Gets the value of the project property.
*
* @return
* possible object is
* {@link Project }
*
*/
public Project getProject()
{
return project;
}
/**
* Sets the value of the project property.
*
* @param value
* allowed object is
* {@link Project }
*
*/
public void setProject(Project value)
{
this.project = value;
}
/**
* 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="TimephasedData" type="{http://schemas.microsoft.com/project}TimephasedDataType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="Number" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Interim" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Start" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Finish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Duration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="DurationFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* <enumeration value="10"/>
* <enumeration value="11"/>
* <enumeration value="12"/>
* <enumeration value="19"/>
* <enumeration value="20"/>
* <enumeration value="21"/>
* <enumeration value="35"/>
* <enumeration value="36"/>
* <enumeration value="37"/>
* <enumeration value="38"/>
* <enumeration value="39"/>
* <enumeration value="40"/>
* <enumeration value="41"/>
* <enumeration value="42"/>
* <enumeration value="43"/>
* <enumeration value="44"/>
* <enumeration value="51"/>
* <enumeration value="52"/>
* <enumeration value="53"/>
* </restriction>
* </simpleType>
* </element>
* <element name="EstimatedDuration" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="FixedCost" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"timephasedData",
"number",
"interim",
"start",
"finish",
"duration",
"durationFormat",
"estimatedDuration",
"work",
"cost",
"bcws",
"bcwp",
"fixedCost"
}) public static class Baseline
{
@XmlElement(name = "TimephasedData") protected List timephasedData;
@XmlElement(name = "Number") protected BigInteger number;
@XmlElement(name = "Interim", type = String.class, defaultValue = "false") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean interim;
@XmlElement(name = "Start", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime start;
@XmlElement(name = "Finish", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime finish;
@XmlElement(name = "Duration") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String duration;
@XmlElement(name = "DurationFormat") protected BigInteger durationFormat;
@XmlElement(name = "EstimatedDuration", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean estimatedDuration;
@XmlElement(name = "Work") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String work;
@XmlElement(name = "Cost") protected BigDecimal cost;
@XmlElement(name = "BCWS", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal bcws;
@XmlElement(name = "BCWP", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal bcwp;
@XmlElement(name = "FixedCost", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal fixedCost;
/**
* Gets the value of the timephasedData 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 Jakarta XML Binding object.
* This is why there is not a set
method for the timephasedData property.
*
*
* For example, to add a new item, do as follows:
*
* getTimephasedData().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link TimephasedDataType }
*
*
*/
public List getTimephasedData()
{
if (timephasedData == null)
{
timephasedData = new ArrayList<>();
}
return this.timephasedData;
}
/**
* Gets the value of the number property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getNumber()
{
return number;
}
/**
* Sets the value of the number property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setNumber(BigInteger value)
{
this.number = value;
}
/**
* Gets the value of the interim property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isInterim()
{
return interim;
}
/**
* Sets the value of the interim property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setInterim(Boolean value)
{
this.interim = value;
}
/**
* Gets the value of the start property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getStart()
{
return start;
}
/**
* Sets the value of the start property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStart(LocalDateTime value)
{
this.start = value;
}
/**
* Gets the value of the finish property.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDateTime getFinish()
{
return finish;
}
/**
* Sets the value of the finish property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFinish(LocalDateTime value)
{
this.finish = value;
}
/**
* Gets the value of the duration property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDuration()
{
return duration;
}
/**
* Sets the value of the duration property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDuration(String value)
{
this.duration = value;
}
/**
* Gets the value of the durationFormat property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getDurationFormat()
{
return durationFormat;
}
/**
* Sets the value of the durationFormat property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setDurationFormat(BigInteger value)
{
this.durationFormat = value;
}
/**
* Gets the value of the estimatedDuration property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isEstimatedDuration()
{
return estimatedDuration;
}
/**
* Sets the value of the estimatedDuration property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setEstimatedDuration(Boolean value)
{
this.estimatedDuration = value;
}
/**
* Gets the value of the work property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getWork()
{
return work;
}
/**
* Sets the value of the work property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setWork(String value)
{
this.work = value;
}
/**
* Gets the value of the cost property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getCost()
{
return cost;
}
/**
* Sets the value of the cost property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setCost(BigDecimal value)
{
this.cost = value;
}
/**
* Gets the value of the bcws property.
*
* @return
* possible object is
* {@link String }
*
*/
public BigDecimal getBCWS()
{
return bcws;
}
/**
* Sets the value of the bcws property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBCWS(BigDecimal value)
{
this.bcws = value;
}
/**
* Gets the value of the bcwp property.
*
* @return
* possible object is
* {@link String }
*
*/
public BigDecimal getBCWP()
{
return bcwp;
}
/**
* Sets the value of the bcwp property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBCWP(BigDecimal value)
{
this.bcwp = value;
}
/**
* Gets the value of the fixedCost property.
*
* @return
* possible object is
* {@link String }
*
*/
public BigDecimal getFixedCost()
{
return fixedCost;
}
/**
* Sets the value of the fixedCost property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFixedCost(BigDecimal value)
{
this.fixedCost = value;
}
}
/**
* 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="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="DurationFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* <enumeration value="10"/>
* <enumeration value="11"/>
* <enumeration value="12"/>
* <enumeration value="19"/>
* <enumeration value="20"/>
* <enumeration value="21"/>
* <enumeration value="35"/>
* <enumeration value="36"/>
* <enumeration value="37"/>
* <enumeration value="38"/>
* <enumeration value="39"/>
* <enumeration value="40"/>
* <enumeration value="41"/>
* <enumeration value="42"/>
* <enumeration value="43"/>
* <enumeration value="44"/>
* <enumeration value="51"/>
* <enumeration value="52"/>
* <enumeration value="53"/>
* </restriction>
* </simpleType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"fieldID",
"value",
"valueGUID",
"durationFormat"
}) public static class ExtendedAttribute
{
@XmlElement(name = "FieldID") protected String fieldID;
@XmlElement(name = "Value") protected String value;
@XmlElement(name = "ValueGUID", type = String.class) @XmlJavaTypeAdapter(Adapter29.class) protected UUID valueGUID;
@XmlElement(name = "DurationFormat") protected BigInteger durationFormat;
/**
* Gets the value of the fieldID property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFieldID()
{
return fieldID;
}
/**
* Sets the value of the fieldID property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFieldID(String value)
{
this.fieldID = value;
}
/**
* Gets the value of the value property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getValue()
{
return value;
}
/**
* Sets the value of the value property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setValue(String value)
{
this.value = value;
}
/**
* Gets the value of the valueGUID property.
*
* @return
* possible object is
* {@link String }
*
*/
public UUID getValueGUID()
{
return valueGUID;
}
/**
* Sets the value of the valueGUID property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setValueGUID(UUID value)
{
this.valueGUID = value;
}
/**
* Gets the value of the durationFormat property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getDurationFormat()
{
return durationFormat;
}
/**
* Sets the value of the durationFormat property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setDurationFormat(BigInteger value)
{
this.durationFormat = value;
}
}
/**
* 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="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ValueID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"fieldID",
"valueID",
"valueGUID"
}) public static class OutlineCode
{
@XmlElement(name = "FieldID") protected String fieldID;
@XmlElement(name = "ValueID") protected BigInteger valueID;
@XmlElement(name = "ValueGUID") protected String valueGUID;
/**
* Gets the value of the fieldID property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFieldID()
{
return fieldID;
}
/**
* Sets the value of the fieldID property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFieldID(String value)
{
this.fieldID = value;
}
/**
* Gets the value of the valueID property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getValueID()
{
return valueID;
}
/**
* Sets the value of the valueID property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setValueID(BigInteger value)
{
this.valueID = value;
}
/**
* Gets the value of the valueGUID property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getValueGUID()
{
return valueGUID;
}
/**
* Sets the value of the valueGUID property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setValueGUID(String value)
{
this.valueGUID = value;
}
}
/**
* 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="PredecessorUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="Type" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* </restriction>
* </simpleType>
* </element>
* <element name="CrossProject" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="CrossProjectName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="LinkLag" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="LagFormat" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="3"/>
* <enumeration value="4"/>
* <enumeration value="5"/>
* <enumeration value="6"/>
* <enumeration value="7"/>
* <enumeration value="8"/>
* <enumeration value="9"/>
* <enumeration value="10"/>
* <enumeration value="11"/>
* <enumeration value="12"/>
* <enumeration value="19"/>
* <enumeration value="20"/>
* <enumeration value="35"/>
* <enumeration value="36"/>
* <enumeration value="37"/>
* <enumeration value="38"/>
* <enumeration value="39"/>
* <enumeration value="40"/>
* <enumeration value="41"/>
* <enumeration value="42"/>
* <enumeration value="43"/>
* <enumeration value="44"/>
* <enumeration value="51"/>
* <enumeration value="52"/>
* <enumeration value="53"/>
* </restriction>
* </simpleType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"predecessorUID",
"type",
"crossProject",
"crossProjectName",
"linkLag",
"lagFormat"
}) public static class PredecessorLink
{
@XmlElement(name = "PredecessorUID") protected BigInteger predecessorUID;
@XmlElement(name = "Type") protected BigInteger type;
@XmlElement(name = "CrossProject", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean crossProject;
@XmlElement(name = "CrossProjectName") protected String crossProjectName;
@XmlElement(name = "LinkLag") protected BigInteger linkLag;
@XmlElement(name = "LagFormat") protected BigInteger lagFormat;
/**
* Gets the value of the predecessorUID property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getPredecessorUID()
{
return predecessorUID;
}
/**
* Sets the value of the predecessorUID property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setPredecessorUID(BigInteger value)
{
this.predecessorUID = value;
}
/**
* Gets the value of the type property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getType()
{
return type;
}
/**
* Sets the value of the type property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setType(BigInteger value)
{
this.type = value;
}
/**
* Gets the value of the crossProject property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isCrossProject()
{
return crossProject;
}
/**
* Sets the value of the crossProject property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCrossProject(Boolean value)
{
this.crossProject = value;
}
/**
* Gets the value of the crossProjectName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCrossProjectName()
{
return crossProjectName;
}
/**
* Sets the value of the crossProjectName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCrossProjectName(String value)
{
this.crossProjectName = value;
}
/**
* Gets the value of the linkLag property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getLinkLag()
{
return linkLag;
}
/**
* Sets the value of the linkLag property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setLinkLag(BigInteger value)
{
this.linkLag = value;
}
/**
* Gets the value of the lagFormat property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getLagFormat()
{
return lagFormat;
}
/**
* Sets the value of the lagFormat property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setLagFormat(BigInteger value)
{
this.lagFormat = value;
}
}
}
}
/**
* 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="VerifyUniqueCodes" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="GenerateCodes" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Prefix" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="50"/>
* </restriction>
* </simpleType>
* </element>
* <element name="WBSMask" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Level" type="{http://www.w3.org/2001/XMLSchema}integer"/>
* <element name="Type">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Length" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Separator" type="{http://www.w3.org/2001/XMLSchema}string"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"verifyUniqueCodes",
"generateCodes",
"prefix",
"wbsMask"
}) public static class WBSMasks
{
@XmlElement(name = "VerifyUniqueCodes", type = String.class, defaultValue = "false") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean verifyUniqueCodes;
@XmlElement(name = "GenerateCodes", type = String.class, defaultValue = "false") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean generateCodes;
@XmlElement(name = "Prefix") protected String prefix;
@XmlElement(name = "WBSMask") protected List wbsMask;
/**
* Gets the value of the verifyUniqueCodes property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isVerifyUniqueCodes()
{
return verifyUniqueCodes;
}
/**
* Sets the value of the verifyUniqueCodes property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setVerifyUniqueCodes(Boolean value)
{
this.verifyUniqueCodes = value;
}
/**
* Gets the value of the generateCodes property.
*
* @return
* possible object is
* {@link String }
*
*/
public Boolean isGenerateCodes()
{
return generateCodes;
}
/**
* Sets the value of the generateCodes property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGenerateCodes(Boolean value)
{
this.generateCodes = value;
}
/**
* Gets the value of the prefix property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPrefix()
{
return prefix;
}
/**
* Sets the value of the prefix property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPrefix(String value)
{
this.prefix = value;
}
/**
* Gets the value of the wbsMask 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 Jakarta XML Binding object.
* This is why there is not a set
method for the wbsMask property.
*
*
* For example, to add a new item, do as follows:
*
* getWBSMask().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link Project.WBSMasks.WBSMask }
*
*
*/
public List getWBSMask()
{
if (wbsMask == null)
{
wbsMask = new ArrayList<>();
}
return this.wbsMask;
}
/**
* 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="Level" type="{http://www.w3.org/2001/XMLSchema}integer"/>
* <element name="Type">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <enumeration value="0"/>
* <enumeration value="1"/>
* <enumeration value="2"/>
* <enumeration value="3"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Length" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Separator" type="{http://www.w3.org/2001/XMLSchema}string"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"level",
"type",
"length",
"separator"
}) public static class WBSMask
{
@XmlElement(name = "Level", required = true) protected BigInteger level;
@XmlElement(name = "Type", required = true) protected BigInteger type;
@XmlElement(name = "Length", required = true) protected String length;
@XmlElement(name = "Separator", required = true) protected String separator;
/**
* Gets the value of the level property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getLevel()
{
return level;
}
/**
* Sets the value of the level property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setLevel(BigInteger value)
{
this.level = value;
}
/**
* Gets the value of the type property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getType()
{
return type;
}
/**
* Sets the value of the type property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setType(BigInteger value)
{
this.type = value;
}
/**
* Gets the value of the length property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLength()
{
return length;
}
/**
* Sets the value of the length property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLength(String value)
{
this.length = value;
}
/**
* Gets the value of the separator property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSeparator()
{
return separator;
}
/**
* Sets the value of the separator property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSeparator(String value)
{
this.separator = value;
}
}
}
}