// // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. // Generated on: 2011.11.14 at 02:49:33 PM GMT // package net.sf.mpxj.mspdi.schema; import java.math.BigDecimal; import java.math.BigInteger; import java.util.ArrayList; import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlRootElement; import javax.xml.bind.annotation.XmlSchemaType; import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; import net.sf.mpxj.AccrueType; import net.sf.mpxj.BookingType; import net.sf.mpxj.CurrencySymbolPosition; import net.sf.mpxj.ResourceType; import net.sf.mpxj.TaskType; import net.sf.mpxj.WorkContour; import net.sf.mpxj.WorkGroup; /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType> * <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="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="BaslineCalendar" 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="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="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}integer" 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}integer" 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"/> * </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="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}integer" 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}integer" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <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="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}integer" 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> * </pre> * * */ @SuppressWarnings("all") @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "saveVersion", "uid", "name", "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", "baslineCalendar", "newTasksAreManual", "updateManuallyScheduledTasksWhenEditingLinks", "keepTaskOnNearestWorkingTimeWhenMadeAutoScheduled", "outlineCodes", "wbsMasks", "extendedAttributes", "calendars", "tasks", "resources", "assignments" }) @XmlRootElement(name = "Project") 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 = "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(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar creationDate; @XmlElement(name = "Revision") protected BigInteger revision; @XmlElement(name = "LastSaved", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar lastSaved; @XmlElement(name = "ScheduleFromStart", type = String.class, defaultValue = "true") @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean scheduleFromStart; @XmlElement(name = "StartDate", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar startDate; @XmlElement(name = "FinishDate", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar 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(Adapter6.class) protected CurrencySymbolPosition currencySymbolPosition; @XmlElement(name = "CalendarUID") protected BigInteger calendarUID; @XmlElement(name = "DefaultStartTime", type = String.class) @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "time") protected java.util.Calendar defaultStartTime; @XmlElement(name = "DefaultFinishTime", type = String.class) @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "time") protected java.util.Calendar 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(Adapter7.class) protected TaskType defaultTaskType; @XmlElement(name = "DefaultFixedCostAccrual", type = String.class) @XmlJavaTypeAdapter(Adapter8.class) protected 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(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean editableActualCosts; @XmlElement(name = "HonorConstraints", type = String.class, defaultValue = "true") @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean honorConstraints; @XmlElement(name = "EarnedValueMethod") protected BigInteger earnedValueMethod; @XmlElement(name = "InsertedProjectsLikeSummary", type = String.class, defaultValue = "true") @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean insertedProjectsLikeSummary; @XmlElement(name = "MultipleCriticalPaths", type = String.class, defaultValue = "false") @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean multipleCriticalPaths; @XmlElement(name = "NewTasksEffortDriven", type = String.class, defaultValue = "true") @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean newTasksEffortDriven; @XmlElement(name = "NewTasksEstimated", type = String.class, defaultValue = "true") @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean newTasksEstimated; @XmlElement(name = "SplitsInProgressTasks", type = String.class, defaultValue = "true") @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean splitsInProgressTasks; @XmlElement(name = "SpreadActualCost", type = String.class, defaultValue = "true") @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean spreadActualCost; @XmlElement(name = "SpreadPercentComplete", type = String.class, defaultValue = "false") @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean spreadPercentComplete; @XmlElement(name = "TaskUpdatesResource", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean taskUpdatesResource; @XmlElement(name = "FiscalYearStart", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean fiscalYearStart; @XmlElement(name = "WeekStartDay") protected BigInteger weekStartDay; @XmlElement(name = "MoveCompletedEndsBack", type = String.class, defaultValue = "false") @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean moveCompletedEndsBack; @XmlElement(name = "MoveRemainingStartsBack", type = String.class, defaultValue = "false") @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean moveRemainingStartsBack; @XmlElement(name = "MoveRemainingStartsForward", type = String.class, defaultValue = "false") @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean moveRemainingStartsForward; @XmlElement(name = "MoveCompletedEndsForward", type = String.class, defaultValue = "false") @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean moveCompletedEndsForward; @XmlElement(name = "BaselineForEarnedValue") protected BigInteger baselineForEarnedValue; @XmlElement(name = "AutoAddNewResourcesAndTasks", type = String.class, defaultValue = "true") @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean autoAddNewResourcesAndTasks; @XmlElement(name = "StatusDate", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar statusDate; @XmlElement(name = "CurrentDate", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar currentDate; @XmlElement(name = "MicrosoftProjectServerURL", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean microsoftProjectServerURL; @XmlElement(name = "Autolink", type = String.class) @XmlJavaTypeAdapter(Adapter4.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(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean projectExternallyEdited; @XmlElement(name = "ExtendedCreationDate", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar extendedCreationDate; @XmlElement(name = "ActualsInSync", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean actualsInSync; @XmlElement(name = "RemoveFileProperties", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean removeFileProperties; @XmlElement(name = "AdminProject", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean adminProject; @XmlElement(name = "BaslineCalendar") protected String baslineCalendar; @XmlElement(name = "NewTasksAreManual", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean newTasksAreManual; @XmlElement(name = "UpdateManuallyScheduledTasksWhenEditingLinks", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean updateManuallyScheduledTasksWhenEditingLinks; @XmlElement(name = "KeepTaskOnNearestWorkingTimeWhenMadeAutoScheduled", type = String.class) @XmlJavaTypeAdapter(Adapter4.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 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 java.util.Calendar getCreationDate() { return creationDate; } /** * Sets the value of the creationDate property. * * @param value * allowed object is * {@link String } * */ public void setCreationDate(java.util.Calendar 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 java.util.Calendar getLastSaved() { return lastSaved; } /** * Sets the value of the lastSaved property. * * @param value * allowed object is * {@link String } * */ public void setLastSaved(java.util.Calendar 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 java.util.Calendar getStartDate() { return startDate; } /** * Sets the value of the startDate property. * * @param value * allowed object is * {@link String } * */ public void setStartDate(java.util.Calendar value) { this.startDate = value; } /** * Gets the value of the finishDate property. * * @return * possible object is * {@link String } * */ public java.util.Calendar getFinishDate() { return finishDate; } /** * Sets the value of the finishDate property. * * @param value * allowed object is * {@link String } * */ public void setFinishDate(java.util.Calendar 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 java.util.Calendar getDefaultStartTime() { return defaultStartTime; } /** * Sets the value of the defaultStartTime property. * * @param value * allowed object is * {@link String } * */ public void setDefaultStartTime(java.util.Calendar value) { this.defaultStartTime = value; } /** * Gets the value of the defaultFinishTime property. * * @return * possible object is * {@link String } * */ public java.util.Calendar getDefaultFinishTime() { return defaultFinishTime; } /** * Sets the value of the defaultFinishTime property. * * @param value * allowed object is * {@link String } * */ public void setDefaultFinishTime(java.util.Calendar 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 TaskType getDefaultTaskType() { return defaultTaskType; } /** * Sets the value of the defaultTaskType property. * * @param value * allowed object is * {@link String } * */ public void setDefaultTaskType(TaskType value) { this.defaultTaskType = value; } /** * Gets the value of the defaultFixedCostAccrual property. * * @return * possible object is * {@link String } * */ public AccrueType getDefaultFixedCostAccrual() { return defaultFixedCostAccrual; } /** * Sets the value of the defaultFixedCostAccrual property. * * @param value * allowed object is * {@link String } * */ public void setDefaultFixedCostAccrual(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 java.util.Calendar getStatusDate() { return statusDate; } /** * Sets the value of the statusDate property. * * @param value * allowed object is * {@link String } * */ public void setStatusDate(java.util.Calendar value) { this.statusDate = value; } /** * Gets the value of the currentDate property. * * @return * possible object is * {@link String } * */ public java.util.Calendar getCurrentDate() { return currentDate; } /** * Sets the value of the currentDate property. * * @param value * allowed object is * {@link String } * */ public void setCurrentDate(java.util.Calendar 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 java.util.Calendar getExtendedCreationDate() { return extendedCreationDate; } /** * Sets the value of the extendedCreationDate property. * * @param value * allowed object is * {@link String } * */ public void setExtendedCreationDate(java.util.Calendar 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 baslineCalendar property. * * @return * possible object is * {@link String } * */ public String getBaslineCalendar() { return baslineCalendar; } /** * Sets the value of the baslineCalendar property. * * @param value * allowed object is * {@link String } * */ public void setBaslineCalendar(String value) { this.baslineCalendar = 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; } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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="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}integer" 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> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "assignment" }) public static class Assignments { @XmlElement(name = "Assignment") protected List<Project.Assignments.Assignment> assignment; /** * Gets the value of the assignment property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the assignment property. * * <p> * For example, to add a new item, do as follows: * <pre> * getAssignment().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Project.Assignments.Assignment } * * */ public List<Project.Assignments.Assignment> getAssignment() { if (assignment == null) { assignment = new ArrayList<Project.Assignments.Assignment>(); } return this.assignment; } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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="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}integer" 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> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "uid", "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 = "TaskUID") protected BigInteger taskUID; @XmlElement(name = "ResourceUID") protected BigInteger resourceUID; @XmlElement(name = "PercentWorkComplete") protected BigInteger percentWorkComplete; @XmlElement(name = "ActualCost") protected BigDecimal actualCost; @XmlElement(name = "ActualFinish", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar actualFinish; @XmlElement(name = "ActualOvertimeCost") protected BigDecimal actualOvertimeCost; @XmlElement(name = "ActualOvertimeWork") @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "duration") protected String actualOvertimeWork; @XmlElement(name = "ActualStart", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar actualStart; @XmlElement(name = "ActualWork") @XmlJavaTypeAdapter(Adapter5.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(Adapter4.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(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar 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(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean hasFixedRateUnits; @XmlElement(name = "FixedMaterial", type = String.class) @XmlJavaTypeAdapter(Adapter4.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(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean linkedFields; @XmlElement(name = "Milestone", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean milestone; @XmlElement(name = "Notes") protected String notes; @XmlElement(name = "Overallocated", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean overallocated; @XmlElement(name = "OvertimeCost") protected BigDecimal overtimeCost; @XmlElement(name = "OvertimeWork") @XmlJavaTypeAdapter(Adapter5.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(Adapter5.class) @XmlSchemaType(name = "duration") protected String regularWork; @XmlElement(name = "RemainingCost") protected BigDecimal remainingCost; @XmlElement(name = "RemainingOvertimeCost") protected BigDecimal remainingOvertimeCost; @XmlElement(name = "RemainingOvertimeWork") @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "duration") protected String remainingOvertimeWork; @XmlElement(name = "RemainingWork") @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "duration") protected String remainingWork; @XmlElement(name = "ResponsePending", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean responsePending; @XmlElement(name = "Start", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar start; @XmlElement(name = "Stop", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar stop; @XmlElement(name = "Resume", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar resume; @XmlElement(name = "StartVariance") protected BigInteger startVariance; @XmlElement(name = "Summary", type = String.class) @XmlJavaTypeAdapter(Adapter4.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(Adapter4.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(Adapter5.class) @XmlSchemaType(name = "duration") protected String work; @XmlElement(name = "WorkContour", type = String.class) @XmlJavaTypeAdapter(Adapter9.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(Adapter5.class) @XmlSchemaType(name = "duration") protected String actualWorkProtected; @XmlElement(name = "ActualOvertimeWorkProtected") @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "duration") protected String actualOvertimeWorkProtected; @XmlElement(name = "CreationDate", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar creationDate; @XmlElement(name = "AssnOwner") protected String assnOwner; @XmlElement(name = "AssnOwnerGuid") protected String assnOwnerGuid; @XmlElement(name = "BudgetCost") protected BigDecimal budgetCost; @XmlElement(name = "BudgetWork") @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "duration") protected String budgetWork; @XmlElement(name = "ExtendedAttribute") protected List<Project.Assignments.Assignment.ExtendedAttribute> extendedAttribute; @XmlElement(name = "Baseline") protected List<Project.Assignments.Assignment.Baseline> 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<TimephasedDataType> 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 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 BigInteger } * */ public BigInteger getPercentWorkComplete() { return percentWorkComplete; } /** * Sets the value of the percentWorkComplete property. * * @param value * allowed object is * {@link BigInteger } * */ public void setPercentWorkComplete(BigInteger 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 java.util.Calendar getActualFinish() { return actualFinish; } /** * Sets the value of the actualFinish property. * * @param value * allowed object is * {@link String } * */ public void setActualFinish(java.util.Calendar 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 java.util.Calendar getActualStart() { return actualStart; } /** * Sets the value of the actualStart property. * * @param value * allowed object is * {@link String } * */ public void setActualStart(java.util.Calendar 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 java.util.Calendar getFinish() { return finish; } /** * Sets the value of the finish property. * * @param value * allowed object is * {@link String } * */ public void setFinish(java.util.Calendar 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 java.util.Calendar getStart() { return start; } /** * Sets the value of the start property. * * @param value * allowed object is * {@link String } * */ public void setStart(java.util.Calendar value) { this.start = value; } /** * Gets the value of the stop property. * * @return * possible object is * {@link String } * */ public java.util.Calendar getStop() { return stop; } /** * Sets the value of the stop property. * * @param value * allowed object is * {@link String } * */ public void setStop(java.util.Calendar value) { this.stop = value; } /** * Gets the value of the resume property. * * @return * possible object is * {@link String } * */ public java.util.Calendar getResume() { return resume; } /** * Sets the value of the resume property. * * @param value * allowed object is * {@link String } * */ public void setResume(java.util.Calendar 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 java.util.Calendar getCreationDate() { return creationDate; } /** * Sets the value of the creationDate property. * * @param value * allowed object is * {@link String } * */ public void setCreationDate(java.util.Calendar 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. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the extendedAttribute property. * * <p> * For example, to add a new item, do as follows: * <pre> * getExtendedAttribute().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Project.Assignments.Assignment.ExtendedAttribute } * * */ public List<Project.Assignments.Assignment.ExtendedAttribute> getExtendedAttribute() { if (extendedAttribute == null) { extendedAttribute = new ArrayList<Project.Assignments.Assignment.ExtendedAttribute>(); } return this.extendedAttribute; } /** * Gets the value of the baseline property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the baseline property. * * <p> * For example, to add a new item, do as follows: * <pre> * getBaseline().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Project.Assignments.Assignment.Baseline } * * */ public List<Project.Assignments.Assignment.Baseline> getBaseline() { if (baseline == null) { baseline = new ArrayList<Project.Assignments.Assignment.Baseline>(); } 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. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the timephasedData property. * * <p> * For example, to add a new item, do as follows: * <pre> * getTimephasedData().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link TimephasedDataType } * * */ public List<TimephasedDataType> getTimephasedData() { if (timephasedData == null) { timephasedData = new ArrayList<TimephasedDataType>(); } return this.timephasedData; } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "timephasedData", "number", "start", "finish", "work", "cost", "bcws", "bcwp" }) public static class Baseline { @XmlElement(name = "TimephasedData") protected List<TimephasedDataType> 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(Adapter5.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. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the timephasedData property. * * <p> * For example, to add a new item, do as follows: * <pre> * getTimephasedData().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link TimephasedDataType } * * */ public List<TimephasedDataType> getTimephasedData() { if (timephasedData == null) { timephasedData = new ArrayList<TimephasedDataType>(); } 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; } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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}integer" 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> * </pre> * * */ @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") protected BigInteger 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 BigInteger } * */ public BigInteger getValueGUID() { return valueGUID; } /** * Sets the value of the valueGUID property. * * @param value * allowed object is * {@link BigInteger } * */ public void setValueGUID(BigInteger 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; } } } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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="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> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "calendar" }) public static class Calendars { @XmlElement(name = "Calendar", required = true) protected List<Project.Calendars.Calendar> calendar; /** * Gets the value of the calendar property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the calendar property. * * <p> * For example, to add a new item, do as follows: * <pre> * getCalendar().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Project.Calendars.Calendar } * * */ public List<Project.Calendars.Calendar> getCalendar() { if (calendar == null) { calendar = new ArrayList<Project.Calendars.Calendar>(); } return this.calendar; } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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="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> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "uid", "name", "isBaseCalendar", "isBaselineCalendar", "baseCalendarUID", "weekDays", "exceptions", "workWeeks" }) public static class Calendar { @XmlElement(name = "UID", required = true) protected BigInteger uid; @XmlElement(name = "Name") protected String name; @XmlElement(name = "IsBaseCalendar", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean isBaseCalendar; @XmlElement(name = "IsBaselineCalendar", type = String.class) @XmlJavaTypeAdapter(Adapter4.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 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; } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "exception" }) public static class Exceptions { @XmlElement(name = "Exception") protected List<Project.Calendars.Calendar.Exceptions.Exception> exception; /** * Gets the value of the exception property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the exception property. * * <p> * For example, to add a new item, do as follows: * <pre> * getException().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Project.Calendars.Calendar.Exceptions.Exception } * * */ public List<Project.Calendars.Calendar.Exceptions.Exception> getException() { if (exception == null) { exception = new ArrayList<Project.Calendars.Calendar.Exceptions.Exception>(); } return this.exception; } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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> * </pre> * * */ @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(Adapter4.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(Adapter4.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; } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "fromDate", "toDate" }) public static class TimePeriod { @XmlElement(name = "FromDate", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar fromDate; @XmlElement(name = "ToDate", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar toDate; /** * Gets the value of the fromDate property. * * @return * possible object is * {@link String } * */ public java.util.Calendar getFromDate() { return fromDate; } /** * Sets the value of the fromDate property. * * @param value * allowed object is * {@link String } * */ public void setFromDate(java.util.Calendar value) { this.fromDate = value; } /** * Gets the value of the toDate property. * * @return * possible object is * {@link String } * */ public java.util.Calendar getToDate() { return toDate; } /** * Sets the value of the toDate property. * * @param value * allowed object is * {@link String } * */ public void setToDate(java.util.Calendar value) { this.toDate = value; } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "workingTime" }) public static class WorkingTimes { @XmlElement(name = "WorkingTime") protected List<Project.Calendars.Calendar.Exceptions.Exception.WorkingTimes.WorkingTime> workingTime; /** * Gets the value of the workingTime property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the workingTime property. * * <p> * For example, to add a new item, do as follows: * <pre> * getWorkingTime().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Project.Calendars.Calendar.Exceptions.Exception.WorkingTimes.WorkingTime } * * */ public List<Project.Calendars.Calendar.Exceptions.Exception.WorkingTimes.WorkingTime> getWorkingTime() { if (workingTime == null) { workingTime = new ArrayList<Project.Calendars.Calendar.Exceptions.Exception.WorkingTimes.WorkingTime>(); } return this.workingTime; } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "fromTime", "toTime" }) public static class WorkingTime { @XmlElement(name = "FromTime", type = String.class) @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "time") protected java.util.Calendar fromTime; @XmlElement(name = "ToTime", type = String.class) @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "time") protected java.util.Calendar toTime; /** * Gets the value of the fromTime property. * * @return * possible object is * {@link String } * */ public java.util.Calendar getFromTime() { return fromTime; } /** * Sets the value of the fromTime property. * * @param value * allowed object is * {@link String } * */ public void setFromTime(java.util.Calendar value) { this.fromTime = value; } /** * Gets the value of the toTime property. * * @return * possible object is * {@link String } * */ public java.util.Calendar getToTime() { return toTime; } /** * Sets the value of the toTime property. * * @param value * allowed object is * {@link String } * */ public void setToTime(java.util.Calendar value) { this.toTime = value; } } } } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "weekDay" }) public static class WeekDays { @XmlElement(name = "WeekDay") protected List<Project.Calendars.Calendar.WeekDays.WeekDay> weekDay; /** * Gets the value of the weekDay property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the weekDay property. * * <p> * For example, to add a new item, do as follows: * <pre> * getWeekDay().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Project.Calendars.Calendar.WeekDays.WeekDay } * * */ public List<Project.Calendars.Calendar.WeekDays.WeekDay> getWeekDay() { if (weekDay == null) { weekDay = new ArrayList<Project.Calendars.Calendar.WeekDays.WeekDay>(); } return this.weekDay; } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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> * </pre> * * */ @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(Adapter4.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; } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "fromDate", "toDate" }) public static class TimePeriod { @XmlElement(name = "FromDate", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar fromDate; @XmlElement(name = "ToDate", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar toDate; /** * Gets the value of the fromDate property. * * @return * possible object is * {@link String } * */ public java.util.Calendar getFromDate() { return fromDate; } /** * Sets the value of the fromDate property. * * @param value * allowed object is * {@link String } * */ public void setFromDate(java.util.Calendar value) { this.fromDate = value; } /** * Gets the value of the toDate property. * * @return * possible object is * {@link String } * */ public java.util.Calendar getToDate() { return toDate; } /** * Sets the value of the toDate property. * * @param value * allowed object is * {@link String } * */ public void setToDate(java.util.Calendar value) { this.toDate = value; } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "workingTime" }) public static class WorkingTimes { @XmlElement(name = "WorkingTime") protected List<Project.Calendars.Calendar.WeekDays.WeekDay.WorkingTimes.WorkingTime> workingTime; /** * Gets the value of the workingTime property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the workingTime property. * * <p> * For example, to add a new item, do as follows: * <pre> * getWorkingTime().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Project.Calendars.Calendar.WeekDays.WeekDay.WorkingTimes.WorkingTime } * * */ public List<Project.Calendars.Calendar.WeekDays.WeekDay.WorkingTimes.WorkingTime> getWorkingTime() { if (workingTime == null) { workingTime = new ArrayList<Project.Calendars.Calendar.WeekDays.WeekDay.WorkingTimes.WorkingTime>(); } return this.workingTime; } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "fromTime", "toTime" }) public static class WorkingTime { @XmlElement(name = "FromTime", type = String.class) @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "time") protected java.util.Calendar fromTime; @XmlElement(name = "ToTime", type = String.class) @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "time") protected java.util.Calendar toTime; /** * Gets the value of the fromTime property. * * @return * possible object is * {@link String } * */ public java.util.Calendar getFromTime() { return fromTime; } /** * Sets the value of the fromTime property. * * @param value * allowed object is * {@link String } * */ public void setFromTime(java.util.Calendar value) { this.fromTime = value; } /** * Gets the value of the toTime property. * * @return * possible object is * {@link String } * */ public java.util.Calendar getToTime() { return toTime; } /** * Sets the value of the toTime property. * * @param value * allowed object is * {@link String } * */ public void setToTime(java.util.Calendar value) { this.toTime = value; } } } } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "workWeek" }) public static class WorkWeeks { @XmlElement(name = "WorkWeek") protected List<Project.Calendars.Calendar.WorkWeeks.WorkWeek> workWeek; /** * Gets the value of the workWeek property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the workWeek property. * * <p> * For example, to add a new item, do as follows: * <pre> * getWorkWeek().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Project.Calendars.Calendar.WorkWeeks.WorkWeek } * * */ public List<Project.Calendars.Calendar.WorkWeeks.WorkWeek> getWorkWeek() { if (workWeek == null) { workWeek = new ArrayList<Project.Calendars.Calendar.WorkWeeks.WorkWeek>(); } return this.workWeek; } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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> * </pre> * * */ @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; } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "fromDate", "toDate" }) public static class TimePeriod { @XmlElement(name = "FromDate", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar fromDate; @XmlElement(name = "ToDate", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar toDate; /** * Gets the value of the fromDate property. * * @return * possible object is * {@link String } * */ public java.util.Calendar getFromDate() { return fromDate; } /** * Sets the value of the fromDate property. * * @param value * allowed object is * {@link String } * */ public void setFromDate(java.util.Calendar value) { this.fromDate = value; } /** * Gets the value of the toDate property. * * @return * possible object is * {@link String } * */ public java.util.Calendar getToDate() { return toDate; } /** * Sets the value of the toDate property. * * @param value * allowed object is * {@link String } * */ public void setToDate(java.util.Calendar value) { this.toDate = value; } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "weekDay" }) public static class WeekDays { @XmlElement(name = "WeekDay") protected List<Project.Calendars.Calendar.WorkWeeks.WorkWeek.WeekDays.WeekDay> weekDay; /** * Gets the value of the weekDay property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the weekDay property. * * <p> * For example, to add a new item, do as follows: * <pre> * getWeekDay().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Project.Calendars.Calendar.WorkWeeks.WorkWeek.WeekDays.WeekDay } * * */ public List<Project.Calendars.Calendar.WorkWeeks.WorkWeek.WeekDays.WeekDay> getWeekDay() { if (weekDay == null) { weekDay = new ArrayList<Project.Calendars.Calendar.WorkWeeks.WorkWeek.WeekDays.WeekDay>(); } return this.weekDay; } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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> * </pre> * * */ @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(Adapter4.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; } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "workingTime" }) public static class WorkingTimes { @XmlElement(name = "WorkingTime") protected List<Project.Calendars.Calendar.WorkWeeks.WorkWeek.WeekDays.WeekDay.WorkingTimes.WorkingTime> workingTime; /** * Gets the value of the workingTime property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the workingTime property. * * <p> * For example, to add a new item, do as follows: * <pre> * getWorkingTime().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Project.Calendars.Calendar.WorkWeeks.WorkWeek.WeekDays.WeekDay.WorkingTimes.WorkingTime } * * */ public List<Project.Calendars.Calendar.WorkWeeks.WorkWeek.WeekDays.WeekDay.WorkingTimes.WorkingTime> getWorkingTime() { if (workingTime == null) { workingTime = new ArrayList<Project.Calendars.Calendar.WorkWeeks.WorkWeek.WeekDays.WeekDay.WorkingTimes.WorkingTime>(); } return this.workingTime; } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "fromTime", "toTime" }) public static class WorkingTime { @XmlElement(name = "FromTime", type = String.class) @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "time") protected java.util.Calendar fromTime; @XmlElement(name = "ToTime", type = String.class) @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "time") protected java.util.Calendar toTime; /** * Gets the value of the fromTime property. * * @return * possible object is * {@link String } * */ public java.util.Calendar getFromTime() { return fromTime; } /** * Sets the value of the fromTime property. * * @param value * allowed object is * {@link String } * */ public void setFromTime(java.util.Calendar value) { this.fromTime = value; } /** * Gets the value of the toTime property. * * @return * possible object is * {@link String } * */ public java.util.Calendar getToTime() { return toTime; } /** * Sets the value of the toTime property. * * @param value * allowed object is * {@link String } * */ public void setToTime(java.util.Calendar value) { this.toTime = value; } } } } } } } } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "extendedAttribute" }) public static class ExtendedAttributes { @XmlElement(name = "ExtendedAttribute") protected List<Project.ExtendedAttributes.ExtendedAttribute> extendedAttribute; /** * Gets the value of the extendedAttribute property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the extendedAttribute property. * * <p> * For example, to add a new item, do as follows: * <pre> * getExtendedAttribute().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Project.ExtendedAttributes.ExtendedAttribute } * * */ public List<Project.ExtendedAttributes.ExtendedAttribute> getExtendedAttribute() { if (extendedAttribute == null) { extendedAttribute = new ArrayList<Project.ExtendedAttributes.ExtendedAttribute>(); } return this.extendedAttribute; } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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> * </pre> * * */ @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(Adapter4.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(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean autoRollDown; @XmlElement(name = "DefaultGuid") protected String defaultGuid; @XmlElement(name = "Ltuid") protected String 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(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean restrictValues; @XmlElement(name = "ValuelistSortOrder") protected BigInteger valuelistSortOrder; @XmlElement(name = "AppendNewValues", type = String.class) @XmlJavaTypeAdapter(Adapter4.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 String getLtuid() { return ltuid; } /** * Sets the value of the ltuid property. * * @param value * allowed object is * {@link String } * */ public void setLtuid(String 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; } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "value" }) public static class ValueList { @XmlElement(name = "Value", required = true) protected List<Project.ExtendedAttributes.ExtendedAttribute.ValueList.Value> value; /** * Gets the value of the value property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the value property. * * <p> * For example, to add a new item, do as follows: * <pre> * getValue().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Project.ExtendedAttributes.ExtendedAttribute.ValueList.Value } * * */ public List<Project.ExtendedAttributes.ExtendedAttribute.ValueList.Value> getValue() { if (value == null) { value = new ArrayList<Project.ExtendedAttributes.ExtendedAttribute.ValueList.Value>(); } return this.value; } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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> * </pre> * * */ @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; } } } } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "outlineCode" }) public static class OutlineCodes { @XmlElement(name = "OutlineCode") protected List<Project.OutlineCodes.OutlineCode> outlineCode; /** * Gets the value of the outlineCode property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the outlineCode property. * * <p> * For example, to add a new item, do as follows: * <pre> * getOutlineCode().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Project.OutlineCodes.OutlineCode } * * */ public List<Project.OutlineCodes.OutlineCode> getOutlineCode() { if (outlineCode == null) { outlineCode = new ArrayList<Project.OutlineCodes.OutlineCode>(); } return this.outlineCode; } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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> * </pre> * * */ @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) protected String 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(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean enterprise; @XmlElement(name = "EnterpriseOutlineCodeAlias") protected BigInteger enterpriseOutlineCodeAlias; @XmlElement(name = "ResourceSubstitutionEnabled", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean resourceSubstitutionEnabled; @XmlElement(name = "LeafOnly", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean leafOnly; @XmlElement(name = "AllLevelsRequired", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean allLevelsRequired; @XmlElement(name = "OnlyTableValuesAllowed", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean onlyTableValuesAllowed; @XmlElement(name = "ShowIndent", type = String.class) @XmlJavaTypeAdapter(Adapter4.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 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 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; } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "mask" }) public static class Masks { @XmlElement(name = "Mask") protected List<Project.OutlineCodes.OutlineCode.Masks.Mask> mask; /** * Gets the value of the mask property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the mask property. * * <p> * For example, to add a new item, do as follows: * <pre> * getMask().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Project.OutlineCodes.OutlineCode.Masks.Mask } * * */ public List<Project.OutlineCodes.OutlineCode.Masks.Mask> getMask() { if (mask == null) { mask = new ArrayList<Project.OutlineCodes.OutlineCode.Masks.Mask>(); } return this.mask; } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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> * </pre> * * */ @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; } } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "value" }) public static class Values { @XmlElement(name = "Value") protected List<Project.OutlineCodes.OutlineCode.Values.Value> value; /** * Gets the value of the value property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the value property. * * <p> * For example, to add a new item, do as follows: * <pre> * getValue().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Project.OutlineCodes.OutlineCode.Values.Value } * * */ public List<Project.OutlineCodes.OutlineCode.Values.Value> getValue() { if (value == null) { value = new ArrayList<Project.OutlineCodes.OutlineCode.Values.Value>(); } return this.value; } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { }) public static class Value { @XmlElement(name = "ValueID") protected BigInteger valueID; @XmlElement(name = "FieldGUID", required = true) protected String fieldGUID; @XmlElement(name = "Type", required = true) protected BigInteger type; @XmlElement(name = "IsCollapsed", type = String.class) @XmlJavaTypeAdapter(Adapter4.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 String getFieldGUID() { return fieldGUID; } /** * Sets the value of the fieldGUID property. * * @param value * allowed object is * {@link String } * */ public void setFieldGUID(String 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; } } } } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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="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}integer" 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}integer" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <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> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "resource" }) public static class Resources { @XmlElement(name = "Resource") protected List<Project.Resources.Resource> resource; /** * Gets the value of the resource property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the resource property. * * <p> * For example, to add a new item, do as follows: * <pre> * getResource().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Project.Resources.Resource } * * */ public List<Project.Resources.Resource> getResource() { if (resource == null) { resource = new ArrayList<Project.Resources.Resource>(); } return this.resource; } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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="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}integer" 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}integer" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <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> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "uid", "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", "isCostResource", "assnOwner", "assnOwnerGuid", "isBudget", "availabilityPeriods", "rates", "timephasedData" }) public static class Resource { @XmlElement(name = "UID", required = true, type = String.class) @XmlJavaTypeAdapter(Adapter10.class) @XmlSchemaType(name = "integer") protected Integer uid; @XmlElement(name = "ID") protected BigInteger id; @XmlElement(name = "Name") protected String name; @XmlElement(name = "Type", type = String.class) @XmlJavaTypeAdapter(Adapter11.class) protected ResourceType type; @XmlElement(name = "IsNull", type = String.class) @XmlJavaTypeAdapter(Adapter4.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(Adapter12.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(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean overAllocated; @XmlElement(name = "AvailableFrom", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar availableFrom; @XmlElement(name = "AvailableTo", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar availableTo; @XmlElement(name = "Start", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar start; @XmlElement(name = "Finish", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar finish; @XmlElement(name = "CanLevel", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean canLevel; @XmlElement(name = "AccrueAt", type = String.class) @XmlJavaTypeAdapter(Adapter13.class) protected AccrueType accrueAt; @XmlElement(name = "Work") @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "duration") protected String work; @XmlElement(name = "RegularWork") @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "duration") protected String regularWork; @XmlElement(name = "OvertimeWork") @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "duration") protected String overtimeWork; @XmlElement(name = "ActualWork") @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "duration") protected String actualWork; @XmlElement(name = "RemainingWork") @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "duration") protected String remainingWork; @XmlElement(name = "ActualOvertimeWork") @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "duration") protected String actualOvertimeWork; @XmlElement(name = "RemainingOvertimeWork") @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "duration") protected String remainingOvertimeWork; @XmlElement(name = "PercentWorkComplete") protected BigInteger 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(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean isGeneric; @XmlElement(name = "IsInactive", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean isInactive; @XmlElement(name = "IsEnterprise", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean isEnterprise; @XmlElement(name = "BookingType", type = String.class) @XmlJavaTypeAdapter(Adapter14.class) protected BookingType bookingType; @XmlElement(name = "ActualWorkProtected") @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "duration") protected String actualWorkProtected; @XmlElement(name = "ActualOvertimeWorkProtected") @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "duration") protected String actualOvertimeWorkProtected; @XmlElement(name = "ActiveDirectoryGUID") protected String activeDirectoryGUID; @XmlElement(name = "CreationDate", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar creationDate; @XmlElement(name = "ExtendedAttribute") protected List<Project.Resources.Resource.ExtendedAttribute> extendedAttribute; @XmlElement(name = "Baseline") protected List<Project.Resources.Resource.Baseline> baseline; @XmlElement(name = "OutlineCode") protected List<Project.Resources.Resource.OutlineCode> outlineCode; @XmlElement(name = "IsCostResource", type = String.class) @XmlJavaTypeAdapter(Adapter4.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(Adapter4.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<TimephasedDataType> 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 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 java.util.Calendar getAvailableFrom() { return availableFrom; } /** * Sets the value of the availableFrom property. * * @param value * allowed object is * {@link String } * */ public void setAvailableFrom(java.util.Calendar value) { this.availableFrom = value; } /** * Gets the value of the availableTo property. * * @return * possible object is * {@link String } * */ public java.util.Calendar getAvailableTo() { return availableTo; } /** * Sets the value of the availableTo property. * * @param value * allowed object is * {@link String } * */ public void setAvailableTo(java.util.Calendar value) { this.availableTo = value; } /** * Gets the value of the start property. * * @return * possible object is * {@link String } * */ public java.util.Calendar getStart() { return start; } /** * Sets the value of the start property. * * @param value * allowed object is * {@link String } * */ public void setStart(java.util.Calendar value) { this.start = value; } /** * Gets the value of the finish property. * * @return * possible object is * {@link String } * */ public java.util.Calendar getFinish() { return finish; } /** * Sets the value of the finish property. * * @param value * allowed object is * {@link String } * */ public void setFinish(java.util.Calendar 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 AccrueType getAccrueAt() { return accrueAt; } /** * Sets the value of the accrueAt property. * * @param value * allowed object is * {@link String } * */ public void setAccrueAt(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 BigInteger } * */ public BigInteger getPercentWorkComplete() { return percentWorkComplete; } /** * Sets the value of the percentWorkComplete property. * * @param value * allowed object is * {@link BigInteger } * */ public void setPercentWorkComplete(BigInteger 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 java.util.Calendar getCreationDate() { return creationDate; } /** * Sets the value of the creationDate property. * * @param value * allowed object is * {@link String } * */ public void setCreationDate(java.util.Calendar value) { this.creationDate = value; } /** * Gets the value of the extendedAttribute property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the extendedAttribute property. * * <p> * For example, to add a new item, do as follows: * <pre> * getExtendedAttribute().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Project.Resources.Resource.ExtendedAttribute } * * */ public List<Project.Resources.Resource.ExtendedAttribute> getExtendedAttribute() { if (extendedAttribute == null) { extendedAttribute = new ArrayList<Project.Resources.Resource.ExtendedAttribute>(); } return this.extendedAttribute; } /** * Gets the value of the baseline property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the baseline property. * * <p> * For example, to add a new item, do as follows: * <pre> * getBaseline().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Project.Resources.Resource.Baseline } * * */ public List<Project.Resources.Resource.Baseline> getBaseline() { if (baseline == null) { baseline = new ArrayList<Project.Resources.Resource.Baseline>(); } return this.baseline; } /** * Gets the value of the outlineCode property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the outlineCode property. * * <p> * For example, to add a new item, do as follows: * <pre> * getOutlineCode().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Project.Resources.Resource.OutlineCode } * * */ public List<Project.Resources.Resource.OutlineCode> getOutlineCode() { if (outlineCode == null) { outlineCode = new ArrayList<Project.Resources.Resource.OutlineCode>(); } return this.outlineCode; } /** * 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. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the timephasedData property. * * <p> * For example, to add a new item, do as follows: * <pre> * getTimephasedData().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link TimephasedDataType } * * */ public List<TimephasedDataType> getTimephasedData() { if (timephasedData == null) { timephasedData = new ArrayList<TimephasedDataType>(); } return this.timephasedData; } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "availabilityPeriod" }) public static class AvailabilityPeriods { @XmlElement(name = "AvailabilityPeriod") protected List<Project.Resources.Resource.AvailabilityPeriods.AvailabilityPeriod> availabilityPeriod; /** * Gets the value of the availabilityPeriod property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the availabilityPeriod property. * * <p> * For example, to add a new item, do as follows: * <pre> * getAvailabilityPeriod().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Project.Resources.Resource.AvailabilityPeriods.AvailabilityPeriod } * * */ public List<Project.Resources.Resource.AvailabilityPeriods.AvailabilityPeriod> getAvailabilityPeriod() { if (availabilityPeriod == null) { availabilityPeriod = new ArrayList<Project.Resources.Resource.AvailabilityPeriods.AvailabilityPeriod>(); } return this.availabilityPeriod; } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "availableFrom", "availableTo", "availableUnits" }) public static class AvailabilityPeriod { @XmlElement(name = "AvailableFrom", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar availableFrom; @XmlElement(name = "AvailableTo", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar 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 java.util.Calendar getAvailableFrom() { return availableFrom; } /** * Sets the value of the availableFrom property. * * @param value * allowed object is * {@link String } * */ public void setAvailableFrom(java.util.Calendar value) { this.availableFrom = value; } /** * Gets the value of the availableTo property. * * @return * possible object is * {@link String } * */ public java.util.Calendar getAvailableTo() { return availableTo; } /** * Sets the value of the availableTo property. * * @param value * allowed object is * {@link String } * */ public void setAvailableTo(java.util.Calendar 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; } } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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> * </pre> * * */ @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(Adapter5.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; } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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}integer" 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> * </pre> * * */ @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") protected BigInteger 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 BigInteger } * */ public BigInteger getValueGUID() { return valueGUID; } /** * Sets the value of the valueGUID property. * * @param value * allowed object is * {@link BigInteger } * */ public void setValueGUID(BigInteger 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; } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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}integer" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @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 BigInteger 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 BigInteger } * */ public BigInteger getValueGUID() { return valueGUID; } /** * Sets the value of the valueGUID property. * * @param value * allowed object is * {@link BigInteger } * */ public void setValueGUID(BigInteger value) { this.valueGUID = value; } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "rate" }) public static class Rates { @XmlElement(name = "Rate") protected List<Project.Resources.Resource.Rates.Rate> rate; /** * Gets the value of the rate property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the rate property. * * <p> * For example, to add a new item, do as follows: * <pre> * getRate().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Project.Resources.Resource.Rates.Rate } * * */ public List<Project.Resources.Resource.Rates.Rate> getRate() { if (rate == null) { rate = new ArrayList<Project.Resources.Resource.Rates.Rate>(); } return this.rate; } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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> * </pre> * * */ @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(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar ratesFrom; @XmlElement(name = "RatesTo", required = true, type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar 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 java.util.Calendar getRatesFrom() { return ratesFrom; } /** * Sets the value of the ratesFrom property. * * @param value * allowed object is * {@link String } * */ public void setRatesFrom(java.util.Calendar value) { this.ratesFrom = value; } /** * Gets the value of the ratesTo property. * * @return * possible object is * {@link String } * */ public java.util.Calendar getRatesTo() { return ratesTo; } /** * Sets the value of the ratesTo property. * * @param value * allowed object is * {@link String } * */ public void setRatesTo(java.util.Calendar 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; } } } } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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="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}integer" 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}integer" 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"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "task" }) public static class Tasks { @XmlElement(name = "Task") protected List<Project.Tasks.Task> task; /** * Gets the value of the task property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the task property. * * <p> * For example, to add a new item, do as follows: * <pre> * getTask().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Project.Tasks.Task } * * */ public List<Project.Tasks.Task> getTask() { if (task == null) { task = new ArrayList<Project.Tasks.Task>(); } return this.task; } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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="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}integer" 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}integer" 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"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "uid", "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" }) public static class Task { @XmlElement(name = "UID", required = true, type = String.class) @XmlJavaTypeAdapter(Adapter15.class) @XmlSchemaType(name = "integer") protected Integer uid; @XmlElement(name = "ID") protected BigInteger id; @XmlElement(name = "Name") protected String name; @XmlElement(name = "Type", type = String.class) @XmlJavaTypeAdapter(Adapter16.class) protected TaskType type; @XmlElement(name = "IsNull", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean isNull; @XmlElement(name = "CreateDate", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar 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(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar start; @XmlElement(name = "Finish", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar finish; @XmlElement(name = "Duration") @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "duration") protected String duration; @XmlElement(name = "DurationFormat") protected BigInteger durationFormat; @XmlElement(name = "Work") @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "duration") protected String work; @XmlElement(name = "Stop", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar stop; @XmlElement(name = "Resume", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar resume; @XmlElement(name = "ResumeValid", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean resumeValid; @XmlElement(name = "EffortDriven", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean effortDriven; @XmlElement(name = "Recurring", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean recurring; @XmlElement(name = "OverAllocated", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean overAllocated; @XmlElement(name = "Estimated", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean estimated; @XmlElement(name = "Milestone", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean milestone; @XmlElement(name = "Summary", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean summary; @XmlElement(name = "DisplayAsSummary", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean displayAsSummary; @XmlElement(name = "Critical", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean critical; @XmlElement(name = "IsSubproject", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean isSubproject; @XmlElement(name = "IsSubprojectReadOnly", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean isSubprojectReadOnly; @XmlElement(name = "SubprojectName") protected String subprojectName; @XmlElement(name = "ExternalTask", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean externalTask; @XmlElement(name = "ExternalTaskProject") protected String externalTaskProject; @XmlElement(name = "EarlyStart", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar earlyStart; @XmlElement(name = "EarlyFinish", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar earlyFinish; @XmlElement(name = "LateStart", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar lateStart; @XmlElement(name = "LateFinish", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar 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(Adapter17.class) protected AccrueType fixedCostAccrual; @XmlElement(name = "PercentComplete") protected BigInteger percentComplete; @XmlElement(name = "PercentWorkComplete") protected BigInteger percentWorkComplete; @XmlElement(name = "Cost") protected BigDecimal cost; @XmlElement(name = "OvertimeCost") protected BigDecimal overtimeCost; @XmlElement(name = "OvertimeWork") @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "duration") protected String overtimeWork; @XmlElement(name = "ActualStart", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar actualStart; @XmlElement(name = "ActualFinish", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar actualFinish; @XmlElement(name = "ActualDuration") @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "duration") protected String actualDuration; @XmlElement(name = "ActualCost") protected BigDecimal actualCost; @XmlElement(name = "ActualOvertimeCost") protected BigDecimal actualOvertimeCost; @XmlElement(name = "ActualWork") @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "duration") protected String actualWork; @XmlElement(name = "ActualOvertimeWork") @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "duration") protected String actualOvertimeWork; @XmlElement(name = "RegularWork") @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "duration") protected String regularWork; @XmlElement(name = "RemainingDuration") @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "duration") protected String remainingDuration; @XmlElement(name = "RemainingCost") protected BigDecimal remainingCost; @XmlElement(name = "RemainingWork") @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "duration") protected String remainingWork; @XmlElement(name = "RemainingOvertimeCost") protected BigDecimal remainingOvertimeCost; @XmlElement(name = "RemainingOvertimeWork") @XmlJavaTypeAdapter(Adapter5.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(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar constraintDate; @XmlElement(name = "Deadline", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar deadline; @XmlElement(name = "LevelAssignments", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean levelAssignments; @XmlElement(name = "LevelingCanSplit", type = String.class) @XmlJavaTypeAdapter(Adapter4.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(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar preLeveledStart; @XmlElement(name = "PreLeveledFinish", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar 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(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean ignoreResourceCalendar; @XmlElement(name = "Notes") protected String notes; @XmlElement(name = "HideBar", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean hideBar; @XmlElement(name = "Rollup", type = String.class) @XmlJavaTypeAdapter(Adapter4.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") protected BigInteger physicalPercentComplete; @XmlElement(name = "EarnedValueMethod") protected BigInteger earnedValueMethod; @XmlElement(name = "PredecessorLink") protected List<Project.Tasks.Task.PredecessorLink> predecessorLink; @XmlElement(name = "ActualWorkProtected") @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "duration") protected String actualWorkProtected; @XmlElement(name = "ActualOvertimeWorkProtected") @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "duration") protected String actualOvertimeWorkProtected; @XmlElement(name = "ExtendedAttribute") protected List<Project.Tasks.Task.ExtendedAttribute> extendedAttribute; @XmlElement(name = "Baseline") protected List<Project.Tasks.Task.Baseline> baseline; @XmlElement(name = "OutlineCode") protected List<Project.Tasks.Task.OutlineCode> outlineCode; @XmlElement(name = "IsPublished", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean isPublished; @XmlElement(name = "StatusManager") protected String statusManager; @XmlElement(name = "CommitmentStart", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar commitmentStart; @XmlElement(name = "CommitmentFinish", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar commitmentFinish; @XmlElement(name = "CommitmentType") protected BigInteger commitmentType; @XmlElement(name = "Active", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean active; @XmlElement(name = "Manual", type = String.class) @XmlJavaTypeAdapter(Adapter4.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(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar manualStart; @XmlElement(name = "ManualFinish", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar manualFinish; @XmlElement(name = "ManualDuration") @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "duration") protected String manualDuration; @XmlElement(name = "TimephasedData") protected List<TimephasedDataType> 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 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 TaskType getType() { return type; } /** * Sets the value of the type property. * * @param value * allowed object is * {@link String } * */ public void setType(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 java.util.Calendar getCreateDate() { return createDate; } /** * Sets the value of the createDate property. * * @param value * allowed object is * {@link String } * */ public void setCreateDate(java.util.Calendar 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 java.util.Calendar getStart() { return start; } /** * Sets the value of the start property. * * @param value * allowed object is * {@link String } * */ public void setStart(java.util.Calendar value) { this.start = value; } /** * Gets the value of the finish property. * * @return * possible object is * {@link String } * */ public java.util.Calendar getFinish() { return finish; } /** * Sets the value of the finish property. * * @param value * allowed object is * {@link String } * */ public void setFinish(java.util.Calendar 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 java.util.Calendar getStop() { return stop; } /** * Sets the value of the stop property. * * @param value * allowed object is * {@link String } * */ public void setStop(java.util.Calendar value) { this.stop = value; } /** * Gets the value of the resume property. * * @return * possible object is * {@link String } * */ public java.util.Calendar getResume() { return resume; } /** * Sets the value of the resume property. * * @param value * allowed object is * {@link String } * */ public void setResume(java.util.Calendar 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 java.util.Calendar getEarlyStart() { return earlyStart; } /** * Sets the value of the earlyStart property. * * @param value * allowed object is * {@link String } * */ public void setEarlyStart(java.util.Calendar value) { this.earlyStart = value; } /** * Gets the value of the earlyFinish property. * * @return * possible object is * {@link String } * */ public java.util.Calendar getEarlyFinish() { return earlyFinish; } /** * Sets the value of the earlyFinish property. * * @param value * allowed object is * {@link String } * */ public void setEarlyFinish(java.util.Calendar value) { this.earlyFinish = value; } /** * Gets the value of the lateStart property. * * @return * possible object is * {@link String } * */ public java.util.Calendar getLateStart() { return lateStart; } /** * Sets the value of the lateStart property. * * @param value * allowed object is * {@link String } * */ public void setLateStart(java.util.Calendar value) { this.lateStart = value; } /** * Gets the value of the lateFinish property. * * @return * possible object is * {@link String } * */ public java.util.Calendar getLateFinish() { return lateFinish; } /** * Sets the value of the lateFinish property. * * @param value * allowed object is * {@link String } * */ public void setLateFinish(java.util.Calendar 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 AccrueType getFixedCostAccrual() { return fixedCostAccrual; } /** * Sets the value of the fixedCostAccrual property. * * @param value * allowed object is * {@link String } * */ public void setFixedCostAccrual(AccrueType value) { this.fixedCostAccrual = value; } /** * Gets the value of the percentComplete property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getPercentComplete() { return percentComplete; } /** * Sets the value of the percentComplete property. * * @param value * allowed object is * {@link BigInteger } * */ public void setPercentComplete(BigInteger value) { this.percentComplete = value; } /** * Gets the value of the percentWorkComplete property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getPercentWorkComplete() { return percentWorkComplete; } /** * Sets the value of the percentWorkComplete property. * * @param value * allowed object is * {@link BigInteger } * */ public void setPercentWorkComplete(BigInteger 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 java.util.Calendar getActualStart() { return actualStart; } /** * Sets the value of the actualStart property. * * @param value * allowed object is * {@link String } * */ public void setActualStart(java.util.Calendar value) { this.actualStart = value; } /** * Gets the value of the actualFinish property. * * @return * possible object is * {@link String } * */ public java.util.Calendar getActualFinish() { return actualFinish; } /** * Sets the value of the actualFinish property. * * @param value * allowed object is * {@link String } * */ public void setActualFinish(java.util.Calendar 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 java.util.Calendar getConstraintDate() { return constraintDate; } /** * Sets the value of the constraintDate property. * * @param value * allowed object is * {@link String } * */ public void setConstraintDate(java.util.Calendar value) { this.constraintDate = value; } /** * Gets the value of the deadline property. * * @return * possible object is * {@link String } * */ public java.util.Calendar getDeadline() { return deadline; } /** * Sets the value of the deadline property. * * @param value * allowed object is * {@link String } * */ public void setDeadline(java.util.Calendar 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 java.util.Calendar getPreLeveledStart() { return preLeveledStart; } /** * Sets the value of the preLeveledStart property. * * @param value * allowed object is * {@link String } * */ public void setPreLeveledStart(java.util.Calendar value) { this.preLeveledStart = value; } /** * Gets the value of the preLeveledFinish property. * * @return * possible object is * {@link String } * */ public java.util.Calendar getPreLeveledFinish() { return preLeveledFinish; } /** * Sets the value of the preLeveledFinish property. * * @param value * allowed object is * {@link String } * */ public void setPreLeveledFinish(java.util.Calendar 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 BigInteger } * */ public BigInteger getPhysicalPercentComplete() { return physicalPercentComplete; } /** * Sets the value of the physicalPercentComplete property. * * @param value * allowed object is * {@link BigInteger } * */ public void setPhysicalPercentComplete(BigInteger 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. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the predecessorLink property. * * <p> * For example, to add a new item, do as follows: * <pre> * getPredecessorLink().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Project.Tasks.Task.PredecessorLink } * * */ public List<Project.Tasks.Task.PredecessorLink> getPredecessorLink() { if (predecessorLink == null) { predecessorLink = new ArrayList<Project.Tasks.Task.PredecessorLink>(); } 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. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the extendedAttribute property. * * <p> * For example, to add a new item, do as follows: * <pre> * getExtendedAttribute().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Project.Tasks.Task.ExtendedAttribute } * * */ public List<Project.Tasks.Task.ExtendedAttribute> getExtendedAttribute() { if (extendedAttribute == null) { extendedAttribute = new ArrayList<Project.Tasks.Task.ExtendedAttribute>(); } return this.extendedAttribute; } /** * Gets the value of the baseline property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the baseline property. * * <p> * For example, to add a new item, do as follows: * <pre> * getBaseline().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Project.Tasks.Task.Baseline } * * */ public List<Project.Tasks.Task.Baseline> getBaseline() { if (baseline == null) { baseline = new ArrayList<Project.Tasks.Task.Baseline>(); } return this.baseline; } /** * Gets the value of the outlineCode property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the outlineCode property. * * <p> * For example, to add a new item, do as follows: * <pre> * getOutlineCode().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Project.Tasks.Task.OutlineCode } * * */ public List<Project.Tasks.Task.OutlineCode> getOutlineCode() { if (outlineCode == null) { outlineCode = new ArrayList<Project.Tasks.Task.OutlineCode>(); } 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 java.util.Calendar getCommitmentStart() { return commitmentStart; } /** * Sets the value of the commitmentStart property. * * @param value * allowed object is * {@link String } * */ public void setCommitmentStart(java.util.Calendar value) { this.commitmentStart = value; } /** * Gets the value of the commitmentFinish property. * * @return * possible object is * {@link String } * */ public java.util.Calendar getCommitmentFinish() { return commitmentFinish; } /** * Sets the value of the commitmentFinish property. * * @param value * allowed object is * {@link String } * */ public void setCommitmentFinish(java.util.Calendar 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 java.util.Calendar getManualStart() { return manualStart; } /** * Sets the value of the manualStart property. * * @param value * allowed object is * {@link String } * */ public void setManualStart(java.util.Calendar value) { this.manualStart = value; } /** * Gets the value of the manualFinish property. * * @return * possible object is * {@link String } * */ public java.util.Calendar getManualFinish() { return manualFinish; } /** * Sets the value of the manualFinish property. * * @param value * allowed object is * {@link String } * */ public void setManualFinish(java.util.Calendar 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. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the timephasedData property. * * <p> * For example, to add a new item, do as follows: * <pre> * getTimephasedData().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link TimephasedDataType } * * */ public List<TimephasedDataType> getTimephasedData() { if (timephasedData == null) { timephasedData = new ArrayList<TimephasedDataType>(); } return this.timephasedData; } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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> * </pre> * * */ @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<TimephasedDataType> timephasedData; @XmlElement(name = "Number") protected BigInteger number; @XmlElement(name = "Interim", type = String.class, defaultValue = "false") @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean interim; @XmlElement(name = "Start", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar start; @XmlElement(name = "Finish", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected java.util.Calendar finish; @XmlElement(name = "Duration") @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "duration") protected String duration; @XmlElement(name = "DurationFormat") protected BigInteger durationFormat; @XmlElement(name = "EstimatedDuration", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean estimatedDuration; @XmlElement(name = "Work") @XmlJavaTypeAdapter(Adapter5.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. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the timephasedData property. * * <p> * For example, to add a new item, do as follows: * <pre> * getTimephasedData().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link TimephasedDataType } * * */ public List<TimephasedDataType> getTimephasedData() { if (timephasedData == null) { timephasedData = new ArrayList<TimephasedDataType>(); } 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 java.util.Calendar getStart() { return start; } /** * Sets the value of the start property. * * @param value * allowed object is * {@link String } * */ public void setStart(java.util.Calendar value) { this.start = value; } /** * Gets the value of the finish property. * * @return * possible object is * {@link String } * */ public java.util.Calendar getFinish() { return finish; } /** * Sets the value of the finish property. * * @param value * allowed object is * {@link String } * */ public void setFinish(java.util.Calendar 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; } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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}integer" 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> * </pre> * * */ @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") protected BigInteger 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 BigInteger } * */ public BigInteger getValueGUID() { return valueGUID; } /** * Sets the value of the valueGUID property. * * @param value * allowed object is * {@link BigInteger } * */ public void setValueGUID(BigInteger 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; } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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}integer" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @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 BigInteger 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 BigInteger } * */ public BigInteger getValueGUID() { return valueGUID; } /** * Sets the value of the valueGUID property. * * @param value * allowed object is * {@link BigInteger } * */ public void setValueGUID(BigInteger value) { this.valueGUID = value; } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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> * </pre> * * */ @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(Adapter4.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; } } } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "verifyUniqueCodes", "generateCodes", "prefix", "wbsMask" }) public static class WBSMasks { @XmlElement(name = "VerifyUniqueCodes", type = String.class, defaultValue = "false") @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean verifyUniqueCodes; @XmlElement(name = "GenerateCodes", type = String.class, defaultValue = "false") @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "boolean") protected Boolean generateCodes; @XmlElement(name = "Prefix") protected String prefix; @XmlElement(name = "WBSMask") protected List<Project.WBSMasks.WBSMask> 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. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the wbsMask property. * * <p> * For example, to add a new item, do as follows: * <pre> * getWBSMask().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Project.WBSMasks.WBSMask } * * */ public List<Project.WBSMasks.WBSMask> getWBSMask() { if (wbsMask == null) { wbsMask = new ArrayList<Project.WBSMasks.WBSMask>(); } return this.wbsMask; } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <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> * </pre> * * */ @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; } } } }