All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.sf.mpxj.mspdi.schema.Project Maven / Gradle / Ivy

Go to download

Library that provides facilities to allow project information to be manipulated in Java and .Net. Supports a range of data formats: Microsoft Project Exchange (MPX), Microsoft Project (MPP,MPT), Microsoft Project Data Interchange (MSPDI XML), Microsoft Project Database (MPD), Planner (XML), Primavera (PM XML, XER, and database), Asta Powerproject (PP, MDB), Asta Easyplan (PP), Phoenix Project Manager (PPX), FastTrack Schedule (FTS), and the Standard Data Exchange Format (SDEF).

There is a newer version: 13.6.0
Show newest version
//
// This file was generated by the Eclipse Implementation of JAXB, v3.0.2
// See https://eclipse-ee4j.github.io/jaxb-ri
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2024.04.25 at 10:03:37 AM BST
//

package net.sf.mpxj.mspdi.schema;

import java.math.BigDecimal;
import java.math.BigInteger;
import java.time.LocalDateTime;
import java.time.LocalTime;
import java.util.ArrayList;
import java.util.List;
import java.util.UUID;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlElement;
import jakarta.xml.bind.annotation.XmlSchemaType;
import jakarta.xml.bind.annotation.XmlType;
import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import net.sf.mpxj.BookingType;
import net.sf.mpxj.CurrencySymbolPosition;
import net.sf.mpxj.ResourceType;
import net.sf.mpxj.WorkContour;
import net.sf.mpxj.WorkGroup;

/**
 * 

Java class for Project complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

 * <complexType name="Project">
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element name="SaveVersion" type="{http://www.w3.org/2001/XMLSchema}integer"/>
 *         <element name="UID" minOccurs="0">
 *           <simpleType>
 *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *               <maxLength value="16"/>
 *             </restriction>
 *           </simpleType>
 *         </element>
 *         <element name="Name" minOccurs="0">
 *           <simpleType>
 *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *               <maxLength value="255"/>
 *             </restriction>
 *           </simpleType>
 *         </element>
 *         <element name="GUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="Title" minOccurs="0">
 *           <simpleType>
 *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *               <maxLength value="512"/>
 *             </restriction>
 *           </simpleType>
 *         </element>
 *         <element name="Subject" minOccurs="0">
 *           <simpleType>
 *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *               <maxLength value="512"/>
 *             </restriction>
 *           </simpleType>
 *         </element>
 *         <element name="Category" minOccurs="0">
 *           <simpleType>
 *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *               <maxLength value="512"/>
 *             </restriction>
 *           </simpleType>
 *         </element>
 *         <element name="Company" minOccurs="0">
 *           <simpleType>
 *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *               <maxLength value="512"/>
 *             </restriction>
 *           </simpleType>
 *         </element>
 *         <element name="Manager" minOccurs="0">
 *           <simpleType>
 *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *               <maxLength value="512"/>
 *             </restriction>
 *           </simpleType>
 *         </element>
 *         <element name="Author" minOccurs="0">
 *           <simpleType>
 *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *               <maxLength value="512"/>
 *             </restriction>
 *           </simpleType>
 *         </element>
 *         <element name="CreationDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         <element name="Revision" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *         <element name="LastSaved" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         <element name="ScheduleFromStart" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="StartDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         <element name="FinishDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         <element name="FYStartDate" minOccurs="0">
 *           <simpleType>
 *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *               <enumeration value="1"/>
 *               <enumeration value="2"/>
 *               <enumeration value="3"/>
 *               <enumeration value="4"/>
 *               <enumeration value="5"/>
 *               <enumeration value="6"/>
 *               <enumeration value="7"/>
 *               <enumeration value="8"/>
 *               <enumeration value="9"/>
 *               <enumeration value="10"/>
 *               <enumeration value="11"/>
 *               <enumeration value="12"/>
 *             </restriction>
 *           </simpleType>
 *         </element>
 *         <element name="CriticalSlackLimit" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *         <element name="CurrencyDigits" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *         <element name="CurrencySymbol" minOccurs="0">
 *           <simpleType>
 *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *               <maxLength value="20"/>
 *             </restriction>
 *           </simpleType>
 *         </element>
 *         <element name="CurrencyCode">
 *           <simpleType>
 *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *               <maxLength value="3"/>
 *             </restriction>
 *           </simpleType>
 *         </element>
 *         <element name="CurrencySymbolPosition" minOccurs="0">
 *           <simpleType>
 *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *               <enumeration value="0"/>
 *               <enumeration value="1"/>
 *               <enumeration value="2"/>
 *               <enumeration value="3"/>
 *             </restriction>
 *           </simpleType>
 *         </element>
 *         <element name="CalendarUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *         <element name="DefaultStartTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
 *         <element name="DefaultFinishTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
 *         <element name="MinutesPerDay" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *         <element name="MinutesPerWeek" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *         <element name="DaysPerMonth" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *         <element name="DefaultTaskType" minOccurs="0">
 *           <simpleType>
 *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *               <enumeration value="0"/>
 *               <enumeration value="1"/>
 *               <enumeration value="2"/>
 *             </restriction>
 *           </simpleType>
 *         </element>
 *         <element name="DefaultFixedCostAccrual" minOccurs="0">
 *           <simpleType>
 *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *               <enumeration value="1"/>
 *               <enumeration value="2"/>
 *               <enumeration value="3"/>
 *             </restriction>
 *           </simpleType>
 *         </element>
 *         <element name="DefaultStandardRate" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
 *         <element name="DefaultOvertimeRate" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
 *         <element name="DurationFormat" minOccurs="0">
 *           <simpleType>
 *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *               <enumeration value="3"/>
 *               <enumeration value="4"/>
 *               <enumeration value="5"/>
 *               <enumeration value="6"/>
 *               <enumeration value="7"/>
 *               <enumeration value="8"/>
 *               <enumeration value="9"/>
 *               <enumeration value="10"/>
 *               <enumeration value="11"/>
 *               <enumeration value="12"/>
 *               <enumeration value="19"/>
 *               <enumeration value="20"/>
 *               <enumeration value="21"/>
 *               <enumeration value="35"/>
 *               <enumeration value="36"/>
 *               <enumeration value="37"/>
 *               <enumeration value="38"/>
 *               <enumeration value="39"/>
 *               <enumeration value="40"/>
 *               <enumeration value="41"/>
 *               <enumeration value="42"/>
 *               <enumeration value="43"/>
 *               <enumeration value="44"/>
 *               <enumeration value="51"/>
 *               <enumeration value="52"/>
 *               <enumeration value="53"/>
 *             </restriction>
 *           </simpleType>
 *         </element>
 *         <element name="WorkFormat" minOccurs="0">
 *           <simpleType>
 *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *               <enumeration value="1"/>
 *               <enumeration value="2"/>
 *               <enumeration value="3"/>
 *               <enumeration value="4"/>
 *               <enumeration value="5"/>
 *             </restriction>
 *           </simpleType>
 *         </element>
 *         <element name="EditableActualCosts" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="HonorConstraints" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="EarnedValueMethod" minOccurs="0">
 *           <simpleType>
 *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *               <enumeration value="0"/>
 *               <enumeration value="1"/>
 *             </restriction>
 *           </simpleType>
 *         </element>
 *         <element name="InsertedProjectsLikeSummary" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="MultipleCriticalPaths" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="NewTasksEffortDriven" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="NewTasksEstimated" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="SplitsInProgressTasks" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="SpreadActualCost" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="SpreadPercentComplete" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="TaskUpdatesResource" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="FiscalYearStart" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="WeekStartDay" minOccurs="0">
 *           <simpleType>
 *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *               <enumeration value="0"/>
 *               <enumeration value="1"/>
 *               <enumeration value="2"/>
 *               <enumeration value="3"/>
 *               <enumeration value="4"/>
 *               <enumeration value="5"/>
 *               <enumeration value="6"/>
 *             </restriction>
 *           </simpleType>
 *         </element>
 *         <element name="MoveCompletedEndsBack" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="MoveRemainingStartsBack" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="MoveRemainingStartsForward" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="MoveCompletedEndsForward" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="BaselineForEarnedValue" minOccurs="0">
 *           <simpleType>
 *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *               <enumeration value="0"/>
 *               <enumeration value="1"/>
 *               <enumeration value="2"/>
 *               <enumeration value="3"/>
 *               <enumeration value="4"/>
 *               <enumeration value="5"/>
 *               <enumeration value="6"/>
 *               <enumeration value="7"/>
 *               <enumeration value="8"/>
 *               <enumeration value="9"/>
 *               <enumeration value="10"/>
 *             </restriction>
 *           </simpleType>
 *         </element>
 *         <element name="AutoAddNewResourcesAndTasks" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="StatusDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         <element name="CurrentDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         <element name="MicrosoftProjectServerURL" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="Autolink" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="NewTaskStartDate" minOccurs="0">
 *           <simpleType>
 *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *               <enumeration value="0"/>
 *               <enumeration value="1"/>
 *             </restriction>
 *           </simpleType>
 *         </element>
 *         <element name="DefaultTaskEVMethod" minOccurs="0">
 *           <simpleType>
 *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *               <enumeration value="0"/>
 *               <enumeration value="1"/>
 *             </restriction>
 *           </simpleType>
 *         </element>
 *         <element name="ProjectExternallyEdited" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="ExtendedCreationDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         <element name="ActualsInSync" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="RemoveFileProperties" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="AdminProject" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="BaselineCalendar" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="NewTasksAreManual" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="UpdateManuallyScheduledTasksWhenEditingLinks" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="KeepTaskOnNearestWorkingTimeWhenMadeAutoScheduled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="OutlineCodes" minOccurs="0">
 *           <complexType>
 *             <complexContent>
 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                 <sequence>
 *                   <element name="OutlineCode" maxOccurs="unbounded" minOccurs="0">
 *                     <complexType>
 *                       <complexContent>
 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                           <sequence>
 *                             <element name="Guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *                             <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                             <element name="FieldName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                             <element name="Alias" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                             <element name="PhoneticAlias" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                             <element name="Values" minOccurs="0">
 *                               <complexType>
 *                                 <complexContent>
 *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                     <sequence maxOccurs="unbounded" minOccurs="0">
 *                                       <element name="Value">
 *                                         <complexType>
 *                                           <complexContent>
 *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                               <all>
 *                                                 <element name="ValueID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                                                 <element name="FieldGUID" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *                                                 <element name="Type">
 *                                                   <simpleType>
 *                                                     <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                                                       <enumeration value="4"/>
 *                                                       <enumeration value="6"/>
 *                                                       <enumeration value="9"/>
 *                                                       <enumeration value="15"/>
 *                                                       <enumeration value="17"/>
 *                                                       <enumeration value="21"/>
 *                                                       <enumeration value="27"/>
 *                                                     </restriction>
 *                                                   </simpleType>
 *                                                 </element>
 *                                                 <element name="IsCollapsed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                                                 <element name="ParentValueID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                                                 <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                                                 <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                                               </all>
 *                                             </restriction>
 *                                           </complexContent>
 *                                         </complexType>
 *                                       </element>
 *                                     </sequence>
 *                                   </restriction>
 *                                 </complexContent>
 *                               </complexType>
 *                             </element>
 *                             <element name="Enterprise" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="EnterpriseOutlineCodeAlias" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                             <element name="ResourceSubstitutionEnabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="LeafOnly" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="AllLevelsRequired" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="OnlyTableValuesAllowed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="ShowIndent" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="Masks" minOccurs="0">
 *                               <complexType>
 *                                 <complexContent>
 *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                     <sequence>
 *                                       <element name="Mask" maxOccurs="unbounded" minOccurs="0">
 *                                         <complexType>
 *                                           <complexContent>
 *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                               <sequence>
 *                                                 <element name="Level" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                                                 <element name="Type" minOccurs="0">
 *                                                   <simpleType>
 *                                                     <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                                                       <enumeration value="0"/>
 *                                                       <enumeration value="1"/>
 *                                                       <enumeration value="2"/>
 *                                                       <enumeration value="3"/>
 *                                                     </restriction>
 *                                                   </simpleType>
 *                                                 </element>
 *                                                 <element name="Length" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                                                 <element name="Separator" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                                               </sequence>
 *                                             </restriction>
 *                                           </complexContent>
 *                                         </complexType>
 *                                       </element>
 *                                     </sequence>
 *                                   </restriction>
 *                                 </complexContent>
 *                               </complexType>
 *                             </element>
 *                           </sequence>
 *                         </restriction>
 *                       </complexContent>
 *                     </complexType>
 *                   </element>
 *                 </sequence>
 *               </restriction>
 *             </complexContent>
 *           </complexType>
 *         </element>
 *         <element name="WBSMasks" minOccurs="0">
 *           <complexType>
 *             <complexContent>
 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                 <sequence>
 *                   <element name="VerifyUniqueCodes" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                   <element name="GenerateCodes" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                   <element name="Prefix" minOccurs="0">
 *                     <simpleType>
 *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                         <maxLength value="50"/>
 *                       </restriction>
 *                     </simpleType>
 *                   </element>
 *                   <element name="WBSMask" maxOccurs="unbounded" minOccurs="0">
 *                     <complexType>
 *                       <complexContent>
 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                           <sequence>
 *                             <element name="Level" type="{http://www.w3.org/2001/XMLSchema}integer"/>
 *                             <element name="Type">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                                   <enumeration value="0"/>
 *                                   <enumeration value="1"/>
 *                                   <enumeration value="2"/>
 *                                   <enumeration value="3"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="Length" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *                             <element name="Separator" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *                           </sequence>
 *                         </restriction>
 *                       </complexContent>
 *                     </complexType>
 *                   </element>
 *                 </sequence>
 *               </restriction>
 *             </complexContent>
 *           </complexType>
 *         </element>
 *         <element name="ExtendedAttributes" minOccurs="0">
 *           <complexType>
 *             <complexContent>
 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                 <sequence>
 *                   <element name="ExtendedAttribute" maxOccurs="unbounded" minOccurs="0">
 *                     <complexType>
 *                       <complexContent>
 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                           <sequence>
 *                             <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                             <element name="FieldName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                             <element name="CFType" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                                   <enumeration value="0"/>
 *                                   <enumeration value="1"/>
 *                                   <enumeration value="2"/>
 *                                   <enumeration value="3"/>
 *                                   <enumeration value="4"/>
 *                                   <enumeration value="5"/>
 *                                   <enumeration value="6"/>
 *                                   <enumeration value="7"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="Guid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                             <element name="ElemType" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                                   <enumeration value="20"/>
 *                                   <enumeration value="21"/>
 *                                   <enumeration value="22"/>
 *                                   <enumeration value="23"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="MaxMultiValues" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                             <element name="UserDef" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="Alias" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   <maxLength value="50"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="SecondaryPID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                             <element name="AutoRollDown" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="DefaultGuid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                             <element name="Ltuid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                             <element name="SecondaryGuid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                             <element name="PhoneticAlias" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   <maxLength value="50"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="RollupType" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                                   <enumeration value="0"/>
 *                                   <enumeration value="1"/>
 *                                   <enumeration value="2"/>
 *                                   <enumeration value="3"/>
 *                                   <enumeration value="4"/>
 *                                   <enumeration value="5"/>
 *                                   <enumeration value="6"/>
 *                                   <enumeration value="7"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="CalculationType" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                                   <enumeration value="0"/>
 *                                   <enumeration value="1"/>
 *                                   <enumeration value="2"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="Formula" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                             <element name="RestrictValues" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="ValuelistSortOrder" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                                   <enumeration value="0"/>
 *                                   <enumeration value="1"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="AppendNewValues" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="Default" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                             <element name="ValueList" minOccurs="0">
 *                               <complexType>
 *                                 <complexContent>
 *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                     <sequence>
 *                                       <element name="Value" maxOccurs="unbounded">
 *                                         <complexType>
 *                                           <complexContent>
 *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                               <all>
 *                                                 <element name="ID" type="{http://www.w3.org/2001/XMLSchema}integer"/>
 *                                                 <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                                                 <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                                                 <element name="Phonetic" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                                               </all>
 *                                             </restriction>
 *                                           </complexContent>
 *                                         </complexType>
 *                                       </element>
 *                                     </sequence>
 *                                   </restriction>
 *                                 </complexContent>
 *                               </complexType>
 *                             </element>
 *                           </sequence>
 *                         </restriction>
 *                       </complexContent>
 *                     </complexType>
 *                   </element>
 *                 </sequence>
 *               </restriction>
 *             </complexContent>
 *           </complexType>
 *         </element>
 *         <element name="Calendars" minOccurs="0">
 *           <complexType>
 *             <complexContent>
 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                 <sequence>
 *                   <element name="Calendar" maxOccurs="unbounded">
 *                     <complexType>
 *                       <complexContent>
 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                           <sequence>
 *                             <element name="UID" type="{http://www.w3.org/2001/XMLSchema}integer"/>
 *                             <element name="GUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                             <element name="Name" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   <maxLength value="512"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="IsBaseCalendar" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="IsBaselineCalendar" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="BaseCalendarUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                             <element name="WeekDays" minOccurs="0">
 *                               <complexType>
 *                                 <complexContent>
 *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                     <sequence>
 *                                       <element name="WeekDay" maxOccurs="unbounded" minOccurs="0">
 *                                         <complexType>
 *                                           <complexContent>
 *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                               <sequence>
 *                                                 <element name="DayType">
 *                                                   <simpleType>
 *                                                     <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                                                       <enumeration value="0"/>
 *                                                       <enumeration value="1"/>
 *                                                       <enumeration value="2"/>
 *                                                       <enumeration value="3"/>
 *                                                       <enumeration value="4"/>
 *                                                       <enumeration value="5"/>
 *                                                       <enumeration value="6"/>
 *                                                       <enumeration value="7"/>
 *                                                     </restriction>
 *                                                   </simpleType>
 *                                                 </element>
 *                                                 <element name="DayWorking" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                                                 <element name="TimePeriod" minOccurs="0">
 *                                                   <complexType>
 *                                                     <complexContent>
 *                                                       <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                                         <sequence>
 *                                                           <element name="FromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                                                           <element name="ToDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                                                         </sequence>
 *                                                       </restriction>
 *                                                     </complexContent>
 *                                                   </complexType>
 *                                                 </element>
 *                                                 <element name="WorkingTimes" minOccurs="0">
 *                                                   <complexType>
 *                                                     <complexContent>
 *                                                       <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                                         <sequence>
 *                                                           <choice>
 *                                                             <element name="WorkingTime" maxOccurs="5" minOccurs="0">
 *                                                               <complexType>
 *                                                                 <complexContent>
 *                                                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                                                     <sequence>
 *                                                                       <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
 *                                                                       <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
 *                                                                     </sequence>
 *                                                                   </restriction>
 *                                                                 </complexContent>
 *                                                               </complexType>
 *                                                             </element>
 *                                                           </choice>
 *                                                         </sequence>
 *                                                       </restriction>
 *                                                     </complexContent>
 *                                                   </complexType>
 *                                                 </element>
 *                                               </sequence>
 *                                             </restriction>
 *                                           </complexContent>
 *                                         </complexType>
 *                                       </element>
 *                                     </sequence>
 *                                   </restriction>
 *                                 </complexContent>
 *                               </complexType>
 *                             </element>
 *                             <element name="Exceptions" minOccurs="0">
 *                               <complexType>
 *                                 <complexContent>
 *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                     <sequence>
 *                                       <element name="Exception" maxOccurs="unbounded" minOccurs="0">
 *                                         <complexType>
 *                                           <complexContent>
 *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                               <sequence>
 *                                                 <element name="EnteredByOccurrences" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                                                 <element name="TimePeriod" minOccurs="0">
 *                                                   <complexType>
 *                                                     <complexContent>
 *                                                       <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                                         <sequence>
 *                                                           <element name="FromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                                                           <element name="ToDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                                                         </sequence>
 *                                                       </restriction>
 *                                                     </complexContent>
 *                                                   </complexType>
 *                                                 </element>
 *                                                 <element name="Occurrences" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                                                 <element name="Name" minOccurs="0">
 *                                                   <simpleType>
 *                                                     <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                                       <maxLength value="512"/>
 *                                                     </restriction>
 *                                                   </simpleType>
 *                                                 </element>
 *                                                 <element name="Type" minOccurs="0">
 *                                                   <simpleType>
 *                                                     <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                                                       <enumeration value="1"/>
 *                                                       <enumeration value="2"/>
 *                                                       <enumeration value="3"/>
 *                                                       <enumeration value="4"/>
 *                                                       <enumeration value="5"/>
 *                                                       <enumeration value="6"/>
 *                                                       <enumeration value="7"/>
 *                                                       <enumeration value="8"/>
 *                                                       <enumeration value="9"/>
 *                                                     </restriction>
 *                                                   </simpleType>
 *                                                 </element>
 *                                                 <element name="Period" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                                                 <element name="DaysOfWeek" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                                                 <element name="MonthItem" minOccurs="0">
 *                                                   <simpleType>
 *                                                     <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                                                       <enumeration value="0"/>
 *                                                       <enumeration value="1"/>
 *                                                       <enumeration value="2"/>
 *                                                       <enumeration value="3"/>
 *                                                       <enumeration value="4"/>
 *                                                       <enumeration value="5"/>
 *                                                       <enumeration value="6"/>
 *                                                       <enumeration value="7"/>
 *                                                       <enumeration value="8"/>
 *                                                       <enumeration value="9"/>
 *                                                     </restriction>
 *                                                   </simpleType>
 *                                                 </element>
 *                                                 <element name="MonthPosition" minOccurs="0">
 *                                                   <simpleType>
 *                                                     <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                                                       <enumeration value="0"/>
 *                                                       <enumeration value="1"/>
 *                                                       <enumeration value="2"/>
 *                                                       <enumeration value="3"/>
 *                                                       <enumeration value="4"/>
 *                                                     </restriction>
 *                                                   </simpleType>
 *                                                 </element>
 *                                                 <element name="Month" minOccurs="0">
 *                                                   <simpleType>
 *                                                     <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                                                       <enumeration value="0"/>
 *                                                       <enumeration value="1"/>
 *                                                       <enumeration value="2"/>
 *                                                       <enumeration value="3"/>
 *                                                       <enumeration value="4"/>
 *                                                       <enumeration value="5"/>
 *                                                       <enumeration value="6"/>
 *                                                       <enumeration value="7"/>
 *                                                       <enumeration value="8"/>
 *                                                       <enumeration value="9"/>
 *                                                       <enumeration value="10"/>
 *                                                       <enumeration value="11"/>
 *                                                     </restriction>
 *                                                   </simpleType>
 *                                                 </element>
 *                                                 <element name="MonthDay" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                                                 <element name="DayWorking" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                                                 <element name="WorkingTimes" minOccurs="0">
 *                                                   <complexType>
 *                                                     <complexContent>
 *                                                       <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                                         <sequence>
 *                                                           <choice>
 *                                                             <element name="WorkingTime" maxOccurs="5" minOccurs="0">
 *                                                               <complexType>
 *                                                                 <complexContent>
 *                                                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                                                     <sequence>
 *                                                                       <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
 *                                                                       <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
 *                                                                     </sequence>
 *                                                                   </restriction>
 *                                                                 </complexContent>
 *                                                               </complexType>
 *                                                             </element>
 *                                                           </choice>
 *                                                         </sequence>
 *                                                       </restriction>
 *                                                     </complexContent>
 *                                                   </complexType>
 *                                                 </element>
 *                                               </sequence>
 *                                             </restriction>
 *                                           </complexContent>
 *                                         </complexType>
 *                                       </element>
 *                                     </sequence>
 *                                   </restriction>
 *                                 </complexContent>
 *                               </complexType>
 *                             </element>
 *                             <element name="WorkWeeks" minOccurs="0">
 *                               <complexType>
 *                                 <complexContent>
 *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                     <sequence>
 *                                       <element name="WorkWeek" maxOccurs="unbounded" minOccurs="0">
 *                                         <complexType>
 *                                           <complexContent>
 *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                               <sequence>
 *                                                 <element name="TimePeriod" minOccurs="0">
 *                                                   <complexType>
 *                                                     <complexContent>
 *                                                       <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                                         <sequence>
 *                                                           <element name="FromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                                                           <element name="ToDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                                                         </sequence>
 *                                                       </restriction>
 *                                                     </complexContent>
 *                                                   </complexType>
 *                                                 </element>
 *                                                 <element name="Name" minOccurs="0">
 *                                                   <simpleType>
 *                                                     <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                                       <maxLength value="512"/>
 *                                                     </restriction>
 *                                                   </simpleType>
 *                                                 </element>
 *                                                 <element name="WeekDays" minOccurs="0">
 *                                                   <complexType>
 *                                                     <complexContent>
 *                                                       <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                                         <sequence>
 *                                                           <element name="WeekDay" maxOccurs="unbounded" minOccurs="0">
 *                                                             <complexType>
 *                                                               <complexContent>
 *                                                                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                                                   <sequence>
 *                                                                     <element name="DayType">
 *                                                                       <simpleType>
 *                                                                         <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                                                                           <enumeration value="0"/>
 *                                                                           <enumeration value="1"/>
 *                                                                           <enumeration value="2"/>
 *                                                                           <enumeration value="3"/>
 *                                                                           <enumeration value="4"/>
 *                                                                           <enumeration value="5"/>
 *                                                                           <enumeration value="6"/>
 *                                                                           <enumeration value="7"/>
 *                                                                         </restriction>
 *                                                                       </simpleType>
 *                                                                     </element>
 *                                                                     <element name="DayWorking" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                                                                     <element name="WorkingTimes" minOccurs="0">
 *                                                                       <complexType>
 *                                                                         <complexContent>
 *                                                                           <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                                                             <sequence>
 *                                                                               <choice>
 *                                                                                 <element name="WorkingTime" maxOccurs="5" minOccurs="0">
 *                                                                                   <complexType>
 *                                                                                     <complexContent>
 *                                                                                       <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                                                                         <sequence>
 *                                                                                           <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
 *                                                                                           <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
 *                                                                                         </sequence>
 *                                                                                       </restriction>
 *                                                                                     </complexContent>
 *                                                                                   </complexType>
 *                                                                                 </element>
 *                                                                               </choice>
 *                                                                             </sequence>
 *                                                                           </restriction>
 *                                                                         </complexContent>
 *                                                                       </complexType>
 *                                                                     </element>
 *                                                                   </sequence>
 *                                                                 </restriction>
 *                                                               </complexContent>
 *                                                             </complexType>
 *                                                           </element>
 *                                                         </sequence>
 *                                                       </restriction>
 *                                                     </complexContent>
 *                                                   </complexType>
 *                                                 </element>
 *                                               </sequence>
 *                                             </restriction>
 *                                           </complexContent>
 *                                         </complexType>
 *                                       </element>
 *                                     </sequence>
 *                                   </restriction>
 *                                 </complexContent>
 *                               </complexType>
 *                             </element>
 *                           </sequence>
 *                         </restriction>
 *                       </complexContent>
 *                     </complexType>
 *                   </element>
 *                 </sequence>
 *               </restriction>
 *             </complexContent>
 *           </complexType>
 *         </element>
 *         <element name="Tasks" minOccurs="0">
 *           <complexType>
 *             <complexContent>
 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                 <sequence>
 *                   <element name="Task" maxOccurs="unbounded" minOccurs="0">
 *                     <complexType>
 *                       <complexContent>
 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                           <sequence>
 *                             <element name="UID" type="{http://www.w3.org/2001/XMLSchema}integer"/>
 *                             <element name="GUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                             <element name="ID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                             <element name="Name" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   <maxLength value="512"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="Type" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                                   <enumeration value="0"/>
 *                                   <enumeration value="1"/>
 *                                   <enumeration value="2"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="IsNull" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="CreateDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                             <element name="Contact" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   <maxLength value="512"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="WBS" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                             <element name="WBSLevel" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                             <element name="OutlineNumber" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   <maxLength value="512"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="OutlineLevel" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                             <element name="Priority" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                             <element name="Start" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                             <element name="Finish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                             <element name="Duration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
 *                             <element name="DurationFormat" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                                   <enumeration value="3"/>
 *                                   <enumeration value="4"/>
 *                                   <enumeration value="5"/>
 *                                   <enumeration value="6"/>
 *                                   <enumeration value="7"/>
 *                                   <enumeration value="8"/>
 *                                   <enumeration value="9"/>
 *                                   <enumeration value="10"/>
 *                                   <enumeration value="11"/>
 *                                   <enumeration value="12"/>
 *                                   <enumeration value="19"/>
 *                                   <enumeration value="20"/>
 *                                   <enumeration value="21"/>
 *                                   <enumeration value="35"/>
 *                                   <enumeration value="36"/>
 *                                   <enumeration value="37"/>
 *                                   <enumeration value="38"/>
 *                                   <enumeration value="39"/>
 *                                   <enumeration value="40"/>
 *                                   <enumeration value="41"/>
 *                                   <enumeration value="42"/>
 *                                   <enumeration value="43"/>
 *                                   <enumeration value="44"/>
 *                                   <enumeration value="51"/>
 *                                   <enumeration value="52"/>
 *                                   <enumeration value="53"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
 *                             <element name="Stop" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                             <element name="Resume" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                             <element name="ResumeValid" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="EffortDriven" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="Recurring" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="OverAllocated" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="Estimated" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="Milestone" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="Summary" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="DisplayAsSummary" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="Critical" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="IsSubproject" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="IsSubprojectReadOnly" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="SubprojectName" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   <maxLength value="512"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="ExternalTask" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="ExternalTaskProject" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   <maxLength value="512"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="EarlyStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                             <element name="EarlyFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                             <element name="LateStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                             <element name="LateFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                             <element name="StartVariance" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                             <element name="FinishVariance" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                             <element name="WorkVariance" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
 *                             <element name="FreeSlack" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                             <element name="StartSlack" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                             <element name="FinishSlack" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                             <element name="TotalSlack" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                             <element name="FixedCost" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
 *                             <element name="FixedCostAccrual" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   <enumeration value="1"/>
 *                                   <enumeration value="2"/>
 *                                   <enumeration value="3"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="PercentComplete" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                             <element name="PercentWorkComplete" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                             <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *                             <element name="OvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *                             <element name="OvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
 *                             <element name="ActualStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                             <element name="ActualFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                             <element name="ActualDuration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
 *                             <element name="ActualCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *                             <element name="ActualOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *                             <element name="ActualWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
 *                             <element name="ActualOvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
 *                             <element name="RegularWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
 *                             <element name="RemainingDuration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
 *                             <element name="RemainingCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *                             <element name="RemainingWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
 *                             <element name="RemainingOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *                             <element name="RemainingOvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
 *                             <element name="ACWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
 *                             <element name="CV" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
 *                             <element name="ConstraintType" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                                   <enumeration value="0"/>
 *                                   <enumeration value="1"/>
 *                                   <enumeration value="2"/>
 *                                   <enumeration value="3"/>
 *                                   <enumeration value="4"/>
 *                                   <enumeration value="5"/>
 *                                   <enumeration value="6"/>
 *                                   <enumeration value="7"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="CalendarUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                             <element name="ConstraintDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                             <element name="Deadline" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                             <element name="LevelAssignments" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="LevelingCanSplit" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="LevelingDelay" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                             <element name="LevelingDelayFormat" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                                   <enumeration value="3"/>
 *                                   <enumeration value="4"/>
 *                                   <enumeration value="5"/>
 *                                   <enumeration value="6"/>
 *                                   <enumeration value="7"/>
 *                                   <enumeration value="8"/>
 *                                   <enumeration value="9"/>
 *                                   <enumeration value="10"/>
 *                                   <enumeration value="11"/>
 *                                   <enumeration value="12"/>
 *                                   <enumeration value="19"/>
 *                                   <enumeration value="20"/>
 *                                   <enumeration value="21"/>
 *                                   <enumeration value="35"/>
 *                                   <enumeration value="36"/>
 *                                   <enumeration value="37"/>
 *                                   <enumeration value="38"/>
 *                                   <enumeration value="39"/>
 *                                   <enumeration value="40"/>
 *                                   <enumeration value="41"/>
 *                                   <enumeration value="42"/>
 *                                   <enumeration value="43"/>
 *                                   <enumeration value="44"/>
 *                                   <enumeration value="51"/>
 *                                   <enumeration value="52"/>
 *                                   <enumeration value="53"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="PreLeveledStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                             <element name="PreLeveledFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                             <element name="Hyperlink" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   <maxLength value="512"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="HyperlinkAddress" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   <maxLength value="512"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="HyperlinkSubAddress" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   <maxLength value="512"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="IgnoreResourceCalendar" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="Notes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                             <element name="HideBar" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="Rollup" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
 *                             <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
 *                             <element name="PhysicalPercentComplete" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                             <element name="EarnedValueMethod" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                                   <enumeration value="0"/>
 *                                   <enumeration value="1"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="PredecessorLink" maxOccurs="unbounded" minOccurs="0">
 *                               <complexType>
 *                                 <complexContent>
 *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                     <sequence>
 *                                       <element name="PredecessorUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                                       <element name="Type" minOccurs="0">
 *                                         <simpleType>
 *                                           <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                                             <enumeration value="0"/>
 *                                             <enumeration value="1"/>
 *                                             <enumeration value="2"/>
 *                                             <enumeration value="3"/>
 *                                           </restriction>
 *                                         </simpleType>
 *                                       </element>
 *                                       <element name="CrossProject" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                                       <element name="CrossProjectName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                                       <element name="LinkLag" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                                       <element name="LagFormat" minOccurs="0">
 *                                         <simpleType>
 *                                           <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                                             <enumeration value="3"/>
 *                                             <enumeration value="4"/>
 *                                             <enumeration value="5"/>
 *                                             <enumeration value="6"/>
 *                                             <enumeration value="7"/>
 *                                             <enumeration value="8"/>
 *                                             <enumeration value="9"/>
 *                                             <enumeration value="10"/>
 *                                             <enumeration value="11"/>
 *                                             <enumeration value="12"/>
 *                                             <enumeration value="19"/>
 *                                             <enumeration value="20"/>
 *                                             <enumeration value="35"/>
 *                                             <enumeration value="36"/>
 *                                             <enumeration value="37"/>
 *                                             <enumeration value="38"/>
 *                                             <enumeration value="39"/>
 *                                             <enumeration value="40"/>
 *                                             <enumeration value="41"/>
 *                                             <enumeration value="42"/>
 *                                             <enumeration value="43"/>
 *                                             <enumeration value="44"/>
 *                                             <enumeration value="51"/>
 *                                             <enumeration value="52"/>
 *                                             <enumeration value="53"/>
 *                                           </restriction>
 *                                         </simpleType>
 *                                       </element>
 *                                     </sequence>
 *                                   </restriction>
 *                                 </complexContent>
 *                               </complexType>
 *                             </element>
 *                             <element name="ActualWorkProtected" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
 *                             <element name="ActualOvertimeWorkProtected" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
 *                             <element name="ExtendedAttribute" maxOccurs="unbounded" minOccurs="0">
 *                               <complexType>
 *                                 <complexContent>
 *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                     <sequence>
 *                                       <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                                       <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                                       <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                                       <element name="DurationFormat" minOccurs="0">
 *                                         <simpleType>
 *                                           <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                                             <enumeration value="3"/>
 *                                             <enumeration value="4"/>
 *                                             <enumeration value="5"/>
 *                                             <enumeration value="6"/>
 *                                             <enumeration value="7"/>
 *                                             <enumeration value="8"/>
 *                                             <enumeration value="9"/>
 *                                             <enumeration value="10"/>
 *                                             <enumeration value="11"/>
 *                                             <enumeration value="12"/>
 *                                             <enumeration value="19"/>
 *                                             <enumeration value="20"/>
 *                                             <enumeration value="21"/>
 *                                             <enumeration value="35"/>
 *                                             <enumeration value="36"/>
 *                                             <enumeration value="37"/>
 *                                             <enumeration value="38"/>
 *                                             <enumeration value="39"/>
 *                                             <enumeration value="40"/>
 *                                             <enumeration value="41"/>
 *                                             <enumeration value="42"/>
 *                                             <enumeration value="43"/>
 *                                             <enumeration value="44"/>
 *                                             <enumeration value="51"/>
 *                                             <enumeration value="52"/>
 *                                             <enumeration value="53"/>
 *                                           </restriction>
 *                                         </simpleType>
 *                                       </element>
 *                                     </sequence>
 *                                   </restriction>
 *                                 </complexContent>
 *                               </complexType>
 *                             </element>
 *                             <element name="Baseline" maxOccurs="unbounded" minOccurs="0">
 *                               <complexType>
 *                                 <complexContent>
 *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                     <sequence>
 *                                       <element name="TimephasedData" type="{http://schemas.microsoft.com/project}TimephasedDataType" maxOccurs="unbounded" minOccurs="0"/>
 *                                       <element name="Number" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                                       <element name="Interim" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                                       <element name="Start" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                                       <element name="Finish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                                       <element name="Duration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
 *                                       <element name="DurationFormat" minOccurs="0">
 *                                         <simpleType>
 *                                           <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                                             <enumeration value="3"/>
 *                                             <enumeration value="4"/>
 *                                             <enumeration value="5"/>
 *                                             <enumeration value="6"/>
 *                                             <enumeration value="7"/>
 *                                             <enumeration value="8"/>
 *                                             <enumeration value="9"/>
 *                                             <enumeration value="10"/>
 *                                             <enumeration value="11"/>
 *                                             <enumeration value="12"/>
 *                                             <enumeration value="19"/>
 *                                             <enumeration value="20"/>
 *                                             <enumeration value="21"/>
 *                                             <enumeration value="35"/>
 *                                             <enumeration value="36"/>
 *                                             <enumeration value="37"/>
 *                                             <enumeration value="38"/>
 *                                             <enumeration value="39"/>
 *                                             <enumeration value="40"/>
 *                                             <enumeration value="41"/>
 *                                             <enumeration value="42"/>
 *                                             <enumeration value="43"/>
 *                                             <enumeration value="44"/>
 *                                             <enumeration value="51"/>
 *                                             <enumeration value="52"/>
 *                                             <enumeration value="53"/>
 *                                           </restriction>
 *                                         </simpleType>
 *                                       </element>
 *                                       <element name="EstimatedDuration" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                                       <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
 *                                       <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *                                       <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
 *                                       <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
 *                                       <element name="FixedCost" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
 *                                     </sequence>
 *                                   </restriction>
 *                                 </complexContent>
 *                               </complexType>
 *                             </element>
 *                             <element name="OutlineCode" maxOccurs="unbounded" minOccurs="0">
 *                               <complexType>
 *                                 <complexContent>
 *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                     <sequence>
 *                                       <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                                       <element name="ValueID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                                       <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                                     </sequence>
 *                                   </restriction>
 *                                 </complexContent>
 *                               </complexType>
 *                             </element>
 *                             <element name="IsPublished" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="StatusManager" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                             <element name="CommitmentStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                             <element name="CommitmentFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                             <element name="CommitmentType" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                                   <enumeration value="0"/>
 *                                   <enumeration value="1"/>
 *                                   <enumeration value="2"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="Active" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="Manual" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="StartText" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                             <element name="FinishText" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                             <element name="DurationText" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                             <element name="ManualStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                             <element name="ManualFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                             <element name="ManualDuration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
 *                             <element name="TimephasedData" type="{http://schemas.microsoft.com/project}TimephasedDataType" maxOccurs="unbounded" minOccurs="0"/>
 *                             <element name="Project" type="{http://schemas.microsoft.com/project}Project" minOccurs="0"/>
 *                           </sequence>
 *                         </restriction>
 *                       </complexContent>
 *                     </complexType>
 *                   </element>
 *                 </sequence>
 *               </restriction>
 *             </complexContent>
 *           </complexType>
 *         </element>
 *         <element name="Resources" minOccurs="0">
 *           <complexType>
 *             <complexContent>
 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                 <sequence>
 *                   <element name="Resource" maxOccurs="unbounded" minOccurs="0">
 *                     <complexType>
 *                       <complexContent>
 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                           <sequence>
 *                             <element name="UID" type="{http://www.w3.org/2001/XMLSchema}integer"/>
 *                             <element name="GUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                             <element name="ID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                             <element name="Name" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   <maxLength value="512"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="Type" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                                   <enumeration value="0"/>
 *                                   <enumeration value="1"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="IsNull" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="Initials" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   <maxLength value="512"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="Phonetics" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   <maxLength value="512"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="NTAccount" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   <maxLength value="512"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="MaterialLabel" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   <maxLength value="512"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="Code" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   <maxLength value="512"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="Group" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   <maxLength value="512"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="WorkGroup" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                                   <enumeration value="0"/>
 *                                   <enumeration value="1"/>
 *                                   <enumeration value="2"/>
 *                                   <enumeration value="3"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="EmailAddress" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   <maxLength value="512"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="Hyperlink" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   <maxLength value="512"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="HyperlinkAddress" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   <maxLength value="512"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="HyperlinkSubAddress" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   <maxLength value="512"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="MaxUnits" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
 *                             <element name="PeakUnits" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
 *                             <element name="OverAllocated" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="AvailableFrom" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                             <element name="AvailableTo" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                             <element name="Start" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                             <element name="Finish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                             <element name="CanLevel" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="AccrueAt" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                                   <enumeration value="1"/>
 *                                   <enumeration value="2"/>
 *                                   <enumeration value="3"/>
 *                                   <enumeration value="4"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
 *                             <element name="RegularWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
 *                             <element name="OvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
 *                             <element name="ActualWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
 *                             <element name="RemainingWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
 *                             <element name="ActualOvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
 *                             <element name="RemainingOvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
 *                             <element name="PercentWorkComplete" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                             <element name="StandardRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *                             <element name="StandardRateFormat" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                                   <enumeration value="1"/>
 *                                   <enumeration value="2"/>
 *                                   <enumeration value="3"/>
 *                                   <enumeration value="4"/>
 *                                   <enumeration value="5"/>
 *                                   <enumeration value="7"/>
 *                                   <enumeration value="8"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *                             <element name="OvertimeRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *                             <element name="OvertimeRateFormat" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                                   <enumeration value="1"/>
 *                                   <enumeration value="2"/>
 *                                   <enumeration value="3"/>
 *                                   <enumeration value="4"/>
 *                                   <enumeration value="5"/>
 *                                   <enumeration value="7"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="OvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *                             <element name="CostPerUse" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *                             <element name="ActualCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *                             <element name="ActualOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *                             <element name="RemainingCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *                             <element name="RemainingOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *                             <element name="WorkVariance" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
 *                             <element name="CostVariance" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
 *                             <element name="SV" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
 *                             <element name="CV" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
 *                             <element name="ACWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
 *                             <element name="CalendarUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                             <element name="Notes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                             <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
 *                             <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
 *                             <element name="IsGeneric" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="IsInactive" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="IsEnterprise" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="BookingType" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                                   <enumeration value="0"/>
 *                                   <enumeration value="1"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="ActualWorkProtected" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
 *                             <element name="ActualOvertimeWorkProtected" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
 *                             <element name="ActiveDirectoryGUID" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   <maxLength value="16"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="CreationDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                             <element name="ExtendedAttribute" maxOccurs="unbounded" minOccurs="0">
 *                               <complexType>
 *                                 <complexContent>
 *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                     <sequence>
 *                                       <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                                       <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                                       <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                                       <element name="DurationFormat" minOccurs="0">
 *                                         <simpleType>
 *                                           <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                                             <enumeration value="3"/>
 *                                             <enumeration value="4"/>
 *                                             <enumeration value="5"/>
 *                                             <enumeration value="6"/>
 *                                             <enumeration value="7"/>
 *                                             <enumeration value="8"/>
 *                                             <enumeration value="9"/>
 *                                             <enumeration value="10"/>
 *                                             <enumeration value="11"/>
 *                                             <enumeration value="12"/>
 *                                             <enumeration value="19"/>
 *                                             <enumeration value="20"/>
 *                                             <enumeration value="21"/>
 *                                             <enumeration value="35"/>
 *                                             <enumeration value="36"/>
 *                                             <enumeration value="37"/>
 *                                             <enumeration value="38"/>
 *                                             <enumeration value="39"/>
 *                                             <enumeration value="40"/>
 *                                             <enumeration value="41"/>
 *                                             <enumeration value="42"/>
 *                                             <enumeration value="43"/>
 *                                             <enumeration value="44"/>
 *                                             <enumeration value="51"/>
 *                                             <enumeration value="52"/>
 *                                             <enumeration value="53"/>
 *                                           </restriction>
 *                                         </simpleType>
 *                                       </element>
 *                                     </sequence>
 *                                   </restriction>
 *                                 </complexContent>
 *                               </complexType>
 *                             </element>
 *                             <element name="Baseline" maxOccurs="unbounded" minOccurs="0">
 *                               <complexType>
 *                                 <complexContent>
 *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                     <sequence>
 *                                       <element name="Number" type="{http://www.w3.org/2001/XMLSchema}integer"/>
 *                                       <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
 *                                       <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
 *                                       <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
 *                                       <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
 *                                     </sequence>
 *                                   </restriction>
 *                                 </complexContent>
 *                               </complexType>
 *                             </element>
 *                             <element name="OutlineCode" maxOccurs="unbounded" minOccurs="0">
 *                               <complexType>
 *                                 <complexContent>
 *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                     <sequence>
 *                                       <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                                       <element name="ValueID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                                       <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                                     </sequence>
 *                                   </restriction>
 *                                 </complexContent>
 *                               </complexType>
 *                             </element>
 *                             <element name="CostCenter" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                             <element name="IsCostResource" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="AssnOwner" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                             <element name="AssnOwnerGuid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                             <element name="IsBudget" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="AvailabilityPeriods" minOccurs="0">
 *                               <complexType>
 *                                 <complexContent>
 *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                     <sequence>
 *                                       <element name="AvailabilityPeriod" maxOccurs="unbounded" minOccurs="0">
 *                                         <complexType>
 *                                           <complexContent>
 *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                               <sequence>
 *                                                 <element name="AvailableFrom" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                                                 <element name="AvailableTo" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                                                 <element name="AvailableUnits" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
 *                                               </sequence>
 *                                             </restriction>
 *                                           </complexContent>
 *                                         </complexType>
 *                                       </element>
 *                                     </sequence>
 *                                   </restriction>
 *                                 </complexContent>
 *                               </complexType>
 *                             </element>
 *                             <element name="Rates" minOccurs="0">
 *                               <complexType>
 *                                 <complexContent>
 *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                     <sequence>
 *                                       <element name="Rate" maxOccurs="25" minOccurs="0">
 *                                         <complexType>
 *                                           <complexContent>
 *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                               <sequence>
 *                                                 <element name="RatesFrom" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
 *                                                 <element name="RatesTo" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
 *                                                 <element name="RateTable" minOccurs="0">
 *                                                   <simpleType>
 *                                                     <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                                                       <enumeration value="0"/>
 *                                                       <enumeration value="1"/>
 *                                                       <enumeration value="2"/>
 *                                                       <enumeration value="3"/>
 *                                                       <enumeration value="4"/>
 *                                                     </restriction>
 *                                                   </simpleType>
 *                                                 </element>
 *                                                 <element name="StandardRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *                                                 <element name="StandardRateFormat" minOccurs="0">
 *                                                   <simpleType>
 *                                                     <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                                                       <enumeration value="1"/>
 *                                                       <enumeration value="2"/>
 *                                                       <enumeration value="3"/>
 *                                                       <enumeration value="4"/>
 *                                                       <enumeration value="5"/>
 *                                                       <enumeration value="7"/>
 *                                                     </restriction>
 *                                                   </simpleType>
 *                                                 </element>
 *                                                 <element name="OvertimeRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *                                                 <element name="OvertimeRateFormat" minOccurs="0">
 *                                                   <simpleType>
 *                                                     <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                                                       <enumeration value="1"/>
 *                                                       <enumeration value="2"/>
 *                                                       <enumeration value="3"/>
 *                                                       <enumeration value="4"/>
 *                                                       <enumeration value="5"/>
 *                                                       <enumeration value="7"/>
 *                                                     </restriction>
 *                                                   </simpleType>
 *                                                 </element>
 *                                                 <element name="CostPerUse" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *                                               </sequence>
 *                                             </restriction>
 *                                           </complexContent>
 *                                         </complexType>
 *                                       </element>
 *                                     </sequence>
 *                                   </restriction>
 *                                 </complexContent>
 *                               </complexType>
 *                             </element>
 *                             <element name="TimephasedData" type="{http://schemas.microsoft.com/project}TimephasedDataType" maxOccurs="unbounded" minOccurs="0"/>
 *                           </sequence>
 *                         </restriction>
 *                       </complexContent>
 *                     </complexType>
 *                   </element>
 *                 </sequence>
 *               </restriction>
 *             </complexContent>
 *           </complexType>
 *         </element>
 *         <element name="Assignments" minOccurs="0">
 *           <complexType>
 *             <complexContent>
 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                 <sequence>
 *                   <element name="Assignment" maxOccurs="unbounded" minOccurs="0">
 *                     <complexType>
 *                       <complexContent>
 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                           <sequence>
 *                             <element name="UID" type="{http://www.w3.org/2001/XMLSchema}integer"/>
 *                             <element name="GUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                             <element name="TaskUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                             <element name="ResourceUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                             <element name="PercentWorkComplete" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                             <element name="ActualCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *                             <element name="ActualFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                             <element name="ActualOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *                             <element name="ActualOvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
 *                             <element name="ActualStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                             <element name="ActualWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
 *                             <element name="ACWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
 *                             <element name="Confirmed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *                             <element name="CostRateTable" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                                   <enumeration value="0"/>
 *                                   <enumeration value="1"/>
 *                                   <enumeration value="2"/>
 *                                   <enumeration value="3"/>
 *                                   <enumeration value="4"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="CostVariance" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
 *                             <element name="CV" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
 *                             <element name="Delay" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                             <element name="Finish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                             <element name="FinishVariance" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                             <element name="Hyperlink" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   <maxLength value="512"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="HyperlinkAddress" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   <maxLength value="512"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="HyperlinkSubAddress" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   <maxLength value="512"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="WorkVariance" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
 *                             <element name="HasFixedRateUnits" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="FixedMaterial" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="LevelingDelay" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                             <element name="LevelingDelayFormat" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                                   <enumeration value="3"/>
 *                                   <enumeration value="4"/>
 *                                   <enumeration value="5"/>
 *                                   <enumeration value="6"/>
 *                                   <enumeration value="7"/>
 *                                   <enumeration value="8"/>
 *                                   <enumeration value="9"/>
 *                                   <enumeration value="10"/>
 *                                   <enumeration value="11"/>
 *                                   <enumeration value="12"/>
 *                                   <enumeration value="19"/>
 *                                   <enumeration value="20"/>
 *                                   <enumeration value="21"/>
 *                                   <enumeration value="35"/>
 *                                   <enumeration value="36"/>
 *                                   <enumeration value="37"/>
 *                                   <enumeration value="38"/>
 *                                   <enumeration value="39"/>
 *                                   <enumeration value="40"/>
 *                                   <enumeration value="41"/>
 *                                   <enumeration value="42"/>
 *                                   <enumeration value="43"/>
 *                                   <enumeration value="44"/>
 *                                   <enumeration value="51"/>
 *                                   <enumeration value="52"/>
 *                                   <enumeration value="53"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="LinkedFields" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="Milestone" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="Notes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                             <element name="Overallocated" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="OvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *                             <element name="OvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
 *                             <element name="PeakUnits" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
 *                             <element name="RateScale" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                             <element name="RegularWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
 *                             <element name="RemainingCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *                             <element name="RemainingOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *                             <element name="RemainingOvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
 *                             <element name="RemainingWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
 *                             <element name="ResponsePending" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="Start" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                             <element name="Stop" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                             <element name="Resume" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                             <element name="StartVariance" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *                             <element name="Summary" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="SV" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
 *                             <element name="Units" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
 *                             <element name="UpdateNeeded" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *                             <element name="VAC" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
 *                             <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
 *                             <element name="WorkContour" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                                   <enumeration value="0"/>
 *                                   <enumeration value="1"/>
 *                                   <enumeration value="2"/>
 *                                   <enumeration value="3"/>
 *                                   <enumeration value="4"/>
 *                                   <enumeration value="5"/>
 *                                   <enumeration value="6"/>
 *                                   <enumeration value="7"/>
 *                                   <enumeration value="8"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
 *                             <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
 *                             <element name="BookingType" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                                   <enumeration value="0"/>
 *                                   <enumeration value="1"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="ActualWorkProtected" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
 *                             <element name="ActualOvertimeWorkProtected" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
 *                             <element name="CreationDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *                             <element name="AssnOwner" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                             <element name="AssnOwnerGuid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                             <element name="BudgetCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *                             <element name="BudgetWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
 *                             <element name="ExtendedAttribute" maxOccurs="unbounded" minOccurs="0">
 *                               <complexType>
 *                                 <complexContent>
 *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                     <sequence>
 *                                       <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                                       <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                                       <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                                       <element name="DurationFormat" minOccurs="0">
 *                                         <simpleType>
 *                                           <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                                             <enumeration value="3"/>
 *                                             <enumeration value="4"/>
 *                                             <enumeration value="5"/>
 *                                             <enumeration value="6"/>
 *                                             <enumeration value="7"/>
 *                                             <enumeration value="8"/>
 *                                             <enumeration value="9"/>
 *                                             <enumeration value="10"/>
 *                                             <enumeration value="11"/>
 *                                             <enumeration value="12"/>
 *                                             <enumeration value="19"/>
 *                                             <enumeration value="20"/>
 *                                             <enumeration value="21"/>
 *                                             <enumeration value="35"/>
 *                                             <enumeration value="36"/>
 *                                             <enumeration value="37"/>
 *                                             <enumeration value="38"/>
 *                                             <enumeration value="39"/>
 *                                             <enumeration value="40"/>
 *                                             <enumeration value="41"/>
 *                                             <enumeration value="42"/>
 *                                             <enumeration value="43"/>
 *                                             <enumeration value="44"/>
 *                                             <enumeration value="51"/>
 *                                             <enumeration value="52"/>
 *                                             <enumeration value="53"/>
 *                                           </restriction>
 *                                         </simpleType>
 *                                       </element>
 *                                     </sequence>
 *                                   </restriction>
 *                                 </complexContent>
 *                               </complexType>
 *                             </element>
 *                             <element name="Baseline" maxOccurs="unbounded" minOccurs="0">
 *                               <complexType>
 *                                 <complexContent>
 *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                     <sequence>
 *                                       <element name="TimephasedData" type="{http://schemas.microsoft.com/project}TimephasedDataType" maxOccurs="unbounded" minOccurs="0"/>
 *                                       <element name="Number" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *                                       <element name="Start" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                                       <element name="Finish" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                                       <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
 *                                       <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                                       <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
 *                                       <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
 *                                     </sequence>
 *                                   </restriction>
 *                                 </complexContent>
 *                               </complexType>
 *                             </element>
 *                             <element name="f404000" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404001" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404002" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404003" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404004" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404005" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404006" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404007" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404008" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404009" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40400a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40400b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40400c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40400d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40400e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40400f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404010" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404011" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404012" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404013" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404014" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404015" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404016" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404017" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404018" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404019" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40401a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40401b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40401c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40401d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40401e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40401f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404020" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404021" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404022" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404023" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404024" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404025" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404026" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404027" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404028" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404029" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40402a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40402b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40402c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40402d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40402e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40402f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404030" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404031" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404032" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404033" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404034" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404035" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404036" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404037" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404038" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404039" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40403a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40403b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40403c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40403d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40403e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40403f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404040" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404041" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404042" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404043" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404044" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404045" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404046" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404047" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404048" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404049" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40404a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40404b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40404c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40404d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40404e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40404f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404050" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404051" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404052" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404053" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404054" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404055" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404056" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404057" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404058" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404059" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40405a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40405b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40405c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40405d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40405e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40405f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404060" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404061" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404062" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404063" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404064" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404065" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404066" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404067" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404068" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404069" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40406a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40406b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40406c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40406d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40406e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40406f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404070" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404071" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404072" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404073" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404074" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404075" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404076" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404077" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404078" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404079" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40407a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40407b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40407c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40407d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40407e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40407f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404080" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404081" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404082" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404083" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404084" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404085" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404086" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404087" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404088" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404089" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40408a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40408b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40408c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40408d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40408e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40408f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404090" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404091" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404092" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404093" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404094" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404095" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404096" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404097" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404098" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f404099" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40409a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40409b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40409c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40409d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40409e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f40409f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040a0" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040a1" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040a2" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040a3" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040a4" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040a5" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040a6" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040a7" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040a8" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040a9" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040aa" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040ab" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040ac" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040ad" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040ae" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040af" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040b0" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040b1" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040b2" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040b3" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040b4" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040b5" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040b6" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040b7" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040b8" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040b9" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040ba" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040bb" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040bc" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040bd" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040be" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040bf" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040c0" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040c1" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040c2" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040c3" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040c4" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040c5" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040c6" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040c7" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="f4040c8" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *                             <element name="TimephasedData" type="{http://schemas.microsoft.com/project}TimephasedDataType" maxOccurs="unbounded" minOccurs="0"/>
 *                           </sequence>
 *                         </restriction>
 *                       </complexContent>
 *                     </complexType>
 *                   </element>
 *                 </sequence>
 *               </restriction>
 *             </complexContent>
 *           </complexType>
 *         </element>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @SuppressWarnings("all") @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "Project", propOrder = { "saveVersion", "uid", "name", "guid", "title", "subject", "category", "company", "manager", "author", "creationDate", "revision", "lastSaved", "scheduleFromStart", "startDate", "finishDate", "fyStartDate", "criticalSlackLimit", "currencyDigits", "currencySymbol", "currencyCode", "currencySymbolPosition", "calendarUID", "defaultStartTime", "defaultFinishTime", "minutesPerDay", "minutesPerWeek", "daysPerMonth", "defaultTaskType", "defaultFixedCostAccrual", "defaultStandardRate", "defaultOvertimeRate", "durationFormat", "workFormat", "editableActualCosts", "honorConstraints", "earnedValueMethod", "insertedProjectsLikeSummary", "multipleCriticalPaths", "newTasksEffortDriven", "newTasksEstimated", "splitsInProgressTasks", "spreadActualCost", "spreadPercentComplete", "taskUpdatesResource", "fiscalYearStart", "weekStartDay", "moveCompletedEndsBack", "moveRemainingStartsBack", "moveRemainingStartsForward", "moveCompletedEndsForward", "baselineForEarnedValue", "autoAddNewResourcesAndTasks", "statusDate", "currentDate", "microsoftProjectServerURL", "autolink", "newTaskStartDate", "defaultTaskEVMethod", "projectExternallyEdited", "extendedCreationDate", "actualsInSync", "removeFileProperties", "adminProject", "baselineCalendar", "newTasksAreManual", "updateManuallyScheduledTasksWhenEditingLinks", "keepTaskOnNearestWorkingTimeWhenMadeAutoScheduled", "outlineCodes", "wbsMasks", "extendedAttributes", "calendars", "tasks", "resources", "assignments" }) public class Project { @XmlElement(name = "SaveVersion", required = true) protected BigInteger saveVersion; @XmlElement(name = "UID") protected String uid; @XmlElement(name = "Name") protected String name; @XmlElement(name = "GUID", type = String.class) @XmlJavaTypeAdapter(Adapter6.class) protected UUID guid; @XmlElement(name = "Title") protected String title; @XmlElement(name = "Subject") protected String subject; @XmlElement(name = "Category") protected String category; @XmlElement(name = "Company") protected String company; @XmlElement(name = "Manager") protected String manager; @XmlElement(name = "Author") protected String author; @XmlElement(name = "CreationDate", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime creationDate; @XmlElement(name = "Revision") protected BigInteger revision; @XmlElement(name = "LastSaved", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime lastSaved; @XmlElement(name = "ScheduleFromStart", type = String.class, defaultValue = "true") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean scheduleFromStart; @XmlElement(name = "StartDate", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime startDate; @XmlElement(name = "FinishDate", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime finishDate; @XmlElement(name = "FYStartDate") protected BigInteger fyStartDate; @XmlElement(name = "CriticalSlackLimit") protected BigInteger criticalSlackLimit; @XmlElement(name = "CurrencyDigits") protected BigInteger currencyDigits; @XmlElement(name = "CurrencySymbol") protected String currencySymbol; @XmlElement(name = "CurrencyCode", required = true) protected String currencyCode; @XmlElement(name = "CurrencySymbolPosition", type = String.class) @XmlJavaTypeAdapter(Adapter7.class) protected CurrencySymbolPosition currencySymbolPosition; @XmlElement(name = "CalendarUID") protected BigInteger calendarUID; @XmlElement(name = "DefaultStartTime", type = String.class) @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "time") protected LocalTime defaultStartTime; @XmlElement(name = "DefaultFinishTime", type = String.class) @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "time") protected LocalTime defaultFinishTime; @XmlElement(name = "MinutesPerDay") protected BigInteger minutesPerDay; @XmlElement(name = "MinutesPerWeek") protected BigInteger minutesPerWeek; @XmlElement(name = "DaysPerMonth") protected BigInteger daysPerMonth; @XmlElement(name = "DefaultTaskType", type = String.class, defaultValue = "1") @XmlJavaTypeAdapter(Adapter8.class) protected net.sf.mpxj.TaskType defaultTaskType; @XmlElement(name = "DefaultFixedCostAccrual", type = String.class) @XmlJavaTypeAdapter(Adapter9.class) protected net.sf.mpxj.AccrueType defaultFixedCostAccrual; @XmlElement(name = "DefaultStandardRate", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal defaultStandardRate; @XmlElement(name = "DefaultOvertimeRate", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal defaultOvertimeRate; @XmlElement(name = "DurationFormat") protected BigInteger durationFormat; @XmlElement(name = "WorkFormat") protected BigInteger workFormat; @XmlElement(name = "EditableActualCosts", type = String.class, defaultValue = "false") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean editableActualCosts; @XmlElement(name = "HonorConstraints", type = String.class, defaultValue = "true") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean honorConstraints; @XmlElement(name = "EarnedValueMethod") protected BigInteger earnedValueMethod; @XmlElement(name = "InsertedProjectsLikeSummary", type = String.class, defaultValue = "true") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean insertedProjectsLikeSummary; @XmlElement(name = "MultipleCriticalPaths", type = String.class, defaultValue = "false") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean multipleCriticalPaths; @XmlElement(name = "NewTasksEffortDriven", type = String.class, defaultValue = "true") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean newTasksEffortDriven; @XmlElement(name = "NewTasksEstimated", type = String.class, defaultValue = "true") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean newTasksEstimated; @XmlElement(name = "SplitsInProgressTasks", type = String.class, defaultValue = "true") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean splitsInProgressTasks; @XmlElement(name = "SpreadActualCost", type = String.class, defaultValue = "true") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean spreadActualCost; @XmlElement(name = "SpreadPercentComplete", type = String.class, defaultValue = "false") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean spreadPercentComplete; @XmlElement(name = "TaskUpdatesResource", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean taskUpdatesResource; @XmlElement(name = "FiscalYearStart", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean fiscalYearStart; @XmlElement(name = "WeekStartDay") protected BigInteger weekStartDay; @XmlElement(name = "MoveCompletedEndsBack", type = String.class, defaultValue = "false") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean moveCompletedEndsBack; @XmlElement(name = "MoveRemainingStartsBack", type = String.class, defaultValue = "false") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean moveRemainingStartsBack; @XmlElement(name = "MoveRemainingStartsForward", type = String.class, defaultValue = "false") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean moveRemainingStartsForward; @XmlElement(name = "MoveCompletedEndsForward", type = String.class, defaultValue = "false") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean moveCompletedEndsForward; @XmlElement(name = "BaselineForEarnedValue") protected BigInteger baselineForEarnedValue; @XmlElement(name = "AutoAddNewResourcesAndTasks", type = String.class, defaultValue = "true") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean autoAddNewResourcesAndTasks; @XmlElement(name = "StatusDate", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime statusDate; @XmlElement(name = "CurrentDate", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime currentDate; @XmlElement(name = "MicrosoftProjectServerURL", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean microsoftProjectServerURL; @XmlElement(name = "Autolink", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean autolink; @XmlElement(name = "NewTaskStartDate") protected BigInteger newTaskStartDate; @XmlElement(name = "DefaultTaskEVMethod") protected BigInteger defaultTaskEVMethod; @XmlElement(name = "ProjectExternallyEdited", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean projectExternallyEdited; @XmlElement(name = "ExtendedCreationDate", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime extendedCreationDate; @XmlElement(name = "ActualsInSync", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean actualsInSync; @XmlElement(name = "RemoveFileProperties", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean removeFileProperties; @XmlElement(name = "AdminProject", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean adminProject; @XmlElement(name = "BaselineCalendar") protected String baselineCalendar; @XmlElement(name = "NewTasksAreManual", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean newTasksAreManual; @XmlElement(name = "UpdateManuallyScheduledTasksWhenEditingLinks", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean updateManuallyScheduledTasksWhenEditingLinks; @XmlElement(name = "KeepTaskOnNearestWorkingTimeWhenMadeAutoScheduled", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean keepTaskOnNearestWorkingTimeWhenMadeAutoScheduled; @XmlElement(name = "OutlineCodes") protected Project.OutlineCodes outlineCodes; @XmlElement(name = "WBSMasks") protected Project.WBSMasks wbsMasks; @XmlElement(name = "ExtendedAttributes") protected Project.ExtendedAttributes extendedAttributes; @XmlElement(name = "Calendars") protected Project.Calendars calendars; @XmlElement(name = "Tasks") protected Project.Tasks tasks; @XmlElement(name = "Resources") protected Project.Resources resources; @XmlElement(name = "Assignments") protected Project.Assignments assignments; /** * Gets the value of the saveVersion property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getSaveVersion() { return saveVersion; } /** * Sets the value of the saveVersion property. * * @param value * allowed object is * {@link BigInteger } * */ public void setSaveVersion(BigInteger value) { this.saveVersion = value; } /** * Gets the value of the uid property. * * @return * possible object is * {@link String } * */ public String getUID() { return uid; } /** * Sets the value of the uid property. * * @param value * allowed object is * {@link String } * */ public void setUID(String value) { this.uid = value; } /** * Gets the value of the name property. * * @return * possible object is * {@link String } * */ public String getName() { return name; } /** * Sets the value of the name property. * * @param value * allowed object is * {@link String } * */ public void setName(String value) { this.name = value; } /** * Gets the value of the guid property. * * @return * possible object is * {@link String } * */ public UUID getGUID() { return guid; } /** * Sets the value of the guid property. * * @param value * allowed object is * {@link String } * */ public void setGUID(UUID value) { this.guid = value; } /** * Gets the value of the title property. * * @return * possible object is * {@link String } * */ public String getTitle() { return title; } /** * Sets the value of the title property. * * @param value * allowed object is * {@link String } * */ public void setTitle(String value) { this.title = value; } /** * Gets the value of the subject property. * * @return * possible object is * {@link String } * */ public String getSubject() { return subject; } /** * Sets the value of the subject property. * * @param value * allowed object is * {@link String } * */ public void setSubject(String value) { this.subject = value; } /** * Gets the value of the category property. * * @return * possible object is * {@link String } * */ public String getCategory() { return category; } /** * Sets the value of the category property. * * @param value * allowed object is * {@link String } * */ public void setCategory(String value) { this.category = value; } /** * Gets the value of the company property. * * @return * possible object is * {@link String } * */ public String getCompany() { return company; } /** * Sets the value of the company property. * * @param value * allowed object is * {@link String } * */ public void setCompany(String value) { this.company = value; } /** * Gets the value of the manager property. * * @return * possible object is * {@link String } * */ public String getManager() { return manager; } /** * Sets the value of the manager property. * * @param value * allowed object is * {@link String } * */ public void setManager(String value) { this.manager = value; } /** * Gets the value of the author property. * * @return * possible object is * {@link String } * */ public String getAuthor() { return author; } /** * Sets the value of the author property. * * @param value * allowed object is * {@link String } * */ public void setAuthor(String value) { this.author = value; } /** * Gets the value of the creationDate property. * * @return * possible object is * {@link String } * */ public LocalDateTime getCreationDate() { return creationDate; } /** * Sets the value of the creationDate property. * * @param value * allowed object is * {@link String } * */ public void setCreationDate(LocalDateTime value) { this.creationDate = value; } /** * Gets the value of the revision property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getRevision() { return revision; } /** * Sets the value of the revision property. * * @param value * allowed object is * {@link BigInteger } * */ public void setRevision(BigInteger value) { this.revision = value; } /** * Gets the value of the lastSaved property. * * @return * possible object is * {@link String } * */ public LocalDateTime getLastSaved() { return lastSaved; } /** * Sets the value of the lastSaved property. * * @param value * allowed object is * {@link String } * */ public void setLastSaved(LocalDateTime value) { this.lastSaved = value; } /** * Gets the value of the scheduleFromStart property. * * @return * possible object is * {@link String } * */ public Boolean isScheduleFromStart() { return scheduleFromStart; } /** * Sets the value of the scheduleFromStart property. * * @param value * allowed object is * {@link String } * */ public void setScheduleFromStart(Boolean value) { this.scheduleFromStart = value; } /** * Gets the value of the startDate property. * * @return * possible object is * {@link String } * */ public LocalDateTime getStartDate() { return startDate; } /** * Sets the value of the startDate property. * * @param value * allowed object is * {@link String } * */ public void setStartDate(LocalDateTime value) { this.startDate = value; } /** * Gets the value of the finishDate property. * * @return * possible object is * {@link String } * */ public LocalDateTime getFinishDate() { return finishDate; } /** * Sets the value of the finishDate property. * * @param value * allowed object is * {@link String } * */ public void setFinishDate(LocalDateTime value) { this.finishDate = value; } /** * Gets the value of the fyStartDate property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getFYStartDate() { return fyStartDate; } /** * Sets the value of the fyStartDate property. * * @param value * allowed object is * {@link BigInteger } * */ public void setFYStartDate(BigInteger value) { this.fyStartDate = value; } /** * Gets the value of the criticalSlackLimit property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getCriticalSlackLimit() { return criticalSlackLimit; } /** * Sets the value of the criticalSlackLimit property. * * @param value * allowed object is * {@link BigInteger } * */ public void setCriticalSlackLimit(BigInteger value) { this.criticalSlackLimit = value; } /** * Gets the value of the currencyDigits property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getCurrencyDigits() { return currencyDigits; } /** * Sets the value of the currencyDigits property. * * @param value * allowed object is * {@link BigInteger } * */ public void setCurrencyDigits(BigInteger value) { this.currencyDigits = value; } /** * Gets the value of the currencySymbol property. * * @return * possible object is * {@link String } * */ public String getCurrencySymbol() { return currencySymbol; } /** * Sets the value of the currencySymbol property. * * @param value * allowed object is * {@link String } * */ public void setCurrencySymbol(String value) { this.currencySymbol = value; } /** * Gets the value of the currencyCode property. * * @return * possible object is * {@link String } * */ public String getCurrencyCode() { return currencyCode; } /** * Sets the value of the currencyCode property. * * @param value * allowed object is * {@link String } * */ public void setCurrencyCode(String value) { this.currencyCode = value; } /** * Gets the value of the currencySymbolPosition property. * * @return * possible object is * {@link String } * */ public CurrencySymbolPosition getCurrencySymbolPosition() { return currencySymbolPosition; } /** * Sets the value of the currencySymbolPosition property. * * @param value * allowed object is * {@link String } * */ public void setCurrencySymbolPosition(CurrencySymbolPosition value) { this.currencySymbolPosition = value; } /** * Gets the value of the calendarUID property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getCalendarUID() { return calendarUID; } /** * Sets the value of the calendarUID property. * * @param value * allowed object is * {@link BigInteger } * */ public void setCalendarUID(BigInteger value) { this.calendarUID = value; } /** * Gets the value of the defaultStartTime property. * * @return * possible object is * {@link String } * */ public LocalTime getDefaultStartTime() { return defaultStartTime; } /** * Sets the value of the defaultStartTime property. * * @param value * allowed object is * {@link String } * */ public void setDefaultStartTime(LocalTime value) { this.defaultStartTime = value; } /** * Gets the value of the defaultFinishTime property. * * @return * possible object is * {@link String } * */ public LocalTime getDefaultFinishTime() { return defaultFinishTime; } /** * Sets the value of the defaultFinishTime property. * * @param value * allowed object is * {@link String } * */ public void setDefaultFinishTime(LocalTime value) { this.defaultFinishTime = value; } /** * Gets the value of the minutesPerDay property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getMinutesPerDay() { return minutesPerDay; } /** * Sets the value of the minutesPerDay property. * * @param value * allowed object is * {@link BigInteger } * */ public void setMinutesPerDay(BigInteger value) { this.minutesPerDay = value; } /** * Gets the value of the minutesPerWeek property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getMinutesPerWeek() { return minutesPerWeek; } /** * Sets the value of the minutesPerWeek property. * * @param value * allowed object is * {@link BigInteger } * */ public void setMinutesPerWeek(BigInteger value) { this.minutesPerWeek = value; } /** * Gets the value of the daysPerMonth property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getDaysPerMonth() { return daysPerMonth; } /** * Sets the value of the daysPerMonth property. * * @param value * allowed object is * {@link BigInteger } * */ public void setDaysPerMonth(BigInteger value) { this.daysPerMonth = value; } /** * Gets the value of the defaultTaskType property. * * @return * possible object is * {@link String } * */ public net.sf.mpxj.TaskType getDefaultTaskType() { return defaultTaskType; } /** * Sets the value of the defaultTaskType property. * * @param value * allowed object is * {@link String } * */ public void setDefaultTaskType(net.sf.mpxj.TaskType value) { this.defaultTaskType = value; } /** * Gets the value of the defaultFixedCostAccrual property. * * @return * possible object is * {@link String } * */ public net.sf.mpxj.AccrueType getDefaultFixedCostAccrual() { return defaultFixedCostAccrual; } /** * Sets the value of the defaultFixedCostAccrual property. * * @param value * allowed object is * {@link String } * */ public void setDefaultFixedCostAccrual(net.sf.mpxj.AccrueType value) { this.defaultFixedCostAccrual = value; } /** * Gets the value of the defaultStandardRate property. * * @return * possible object is * {@link String } * */ public BigDecimal getDefaultStandardRate() { return defaultStandardRate; } /** * Sets the value of the defaultStandardRate property. * * @param value * allowed object is * {@link String } * */ public void setDefaultStandardRate(BigDecimal value) { this.defaultStandardRate = value; } /** * Gets the value of the defaultOvertimeRate property. * * @return * possible object is * {@link String } * */ public BigDecimal getDefaultOvertimeRate() { return defaultOvertimeRate; } /** * Sets the value of the defaultOvertimeRate property. * * @param value * allowed object is * {@link String } * */ public void setDefaultOvertimeRate(BigDecimal value) { this.defaultOvertimeRate = value; } /** * Gets the value of the durationFormat property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getDurationFormat() { return durationFormat; } /** * Sets the value of the durationFormat property. * * @param value * allowed object is * {@link BigInteger } * */ public void setDurationFormat(BigInteger value) { this.durationFormat = value; } /** * Gets the value of the workFormat property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getWorkFormat() { return workFormat; } /** * Sets the value of the workFormat property. * * @param value * allowed object is * {@link BigInteger } * */ public void setWorkFormat(BigInteger value) { this.workFormat = value; } /** * Gets the value of the editableActualCosts property. * * @return * possible object is * {@link String } * */ public Boolean isEditableActualCosts() { return editableActualCosts; } /** * Sets the value of the editableActualCosts property. * * @param value * allowed object is * {@link String } * */ public void setEditableActualCosts(Boolean value) { this.editableActualCosts = value; } /** * Gets the value of the honorConstraints property. * * @return * possible object is * {@link String } * */ public Boolean isHonorConstraints() { return honorConstraints; } /** * Sets the value of the honorConstraints property. * * @param value * allowed object is * {@link String } * */ public void setHonorConstraints(Boolean value) { this.honorConstraints = value; } /** * Gets the value of the earnedValueMethod property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getEarnedValueMethod() { return earnedValueMethod; } /** * Sets the value of the earnedValueMethod property. * * @param value * allowed object is * {@link BigInteger } * */ public void setEarnedValueMethod(BigInteger value) { this.earnedValueMethod = value; } /** * Gets the value of the insertedProjectsLikeSummary property. * * @return * possible object is * {@link String } * */ public Boolean isInsertedProjectsLikeSummary() { return insertedProjectsLikeSummary; } /** * Sets the value of the insertedProjectsLikeSummary property. * * @param value * allowed object is * {@link String } * */ public void setInsertedProjectsLikeSummary(Boolean value) { this.insertedProjectsLikeSummary = value; } /** * Gets the value of the multipleCriticalPaths property. * * @return * possible object is * {@link String } * */ public Boolean isMultipleCriticalPaths() { return multipleCriticalPaths; } /** * Sets the value of the multipleCriticalPaths property. * * @param value * allowed object is * {@link String } * */ public void setMultipleCriticalPaths(Boolean value) { this.multipleCriticalPaths = value; } /** * Gets the value of the newTasksEffortDriven property. * * @return * possible object is * {@link String } * */ public Boolean isNewTasksEffortDriven() { return newTasksEffortDriven; } /** * Sets the value of the newTasksEffortDriven property. * * @param value * allowed object is * {@link String } * */ public void setNewTasksEffortDriven(Boolean value) { this.newTasksEffortDriven = value; } /** * Gets the value of the newTasksEstimated property. * * @return * possible object is * {@link String } * */ public Boolean isNewTasksEstimated() { return newTasksEstimated; } /** * Sets the value of the newTasksEstimated property. * * @param value * allowed object is * {@link String } * */ public void setNewTasksEstimated(Boolean value) { this.newTasksEstimated = value; } /** * Gets the value of the splitsInProgressTasks property. * * @return * possible object is * {@link String } * */ public Boolean isSplitsInProgressTasks() { return splitsInProgressTasks; } /** * Sets the value of the splitsInProgressTasks property. * * @param value * allowed object is * {@link String } * */ public void setSplitsInProgressTasks(Boolean value) { this.splitsInProgressTasks = value; } /** * Gets the value of the spreadActualCost property. * * @return * possible object is * {@link String } * */ public Boolean isSpreadActualCost() { return spreadActualCost; } /** * Sets the value of the spreadActualCost property. * * @param value * allowed object is * {@link String } * */ public void setSpreadActualCost(Boolean value) { this.spreadActualCost = value; } /** * Gets the value of the spreadPercentComplete property. * * @return * possible object is * {@link String } * */ public Boolean isSpreadPercentComplete() { return spreadPercentComplete; } /** * Sets the value of the spreadPercentComplete property. * * @param value * allowed object is * {@link String } * */ public void setSpreadPercentComplete(Boolean value) { this.spreadPercentComplete = value; } /** * Gets the value of the taskUpdatesResource property. * * @return * possible object is * {@link String } * */ public Boolean isTaskUpdatesResource() { return taskUpdatesResource; } /** * Sets the value of the taskUpdatesResource property. * * @param value * allowed object is * {@link String } * */ public void setTaskUpdatesResource(Boolean value) { this.taskUpdatesResource = value; } /** * Gets the value of the fiscalYearStart property. * * @return * possible object is * {@link String } * */ public Boolean isFiscalYearStart() { return fiscalYearStart; } /** * Sets the value of the fiscalYearStart property. * * @param value * allowed object is * {@link String } * */ public void setFiscalYearStart(Boolean value) { this.fiscalYearStart = value; } /** * Gets the value of the weekStartDay property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getWeekStartDay() { return weekStartDay; } /** * Sets the value of the weekStartDay property. * * @param value * allowed object is * {@link BigInteger } * */ public void setWeekStartDay(BigInteger value) { this.weekStartDay = value; } /** * Gets the value of the moveCompletedEndsBack property. * * @return * possible object is * {@link String } * */ public Boolean isMoveCompletedEndsBack() { return moveCompletedEndsBack; } /** * Sets the value of the moveCompletedEndsBack property. * * @param value * allowed object is * {@link String } * */ public void setMoveCompletedEndsBack(Boolean value) { this.moveCompletedEndsBack = value; } /** * Gets the value of the moveRemainingStartsBack property. * * @return * possible object is * {@link String } * */ public Boolean isMoveRemainingStartsBack() { return moveRemainingStartsBack; } /** * Sets the value of the moveRemainingStartsBack property. * * @param value * allowed object is * {@link String } * */ public void setMoveRemainingStartsBack(Boolean value) { this.moveRemainingStartsBack = value; } /** * Gets the value of the moveRemainingStartsForward property. * * @return * possible object is * {@link String } * */ public Boolean isMoveRemainingStartsForward() { return moveRemainingStartsForward; } /** * Sets the value of the moveRemainingStartsForward property. * * @param value * allowed object is * {@link String } * */ public void setMoveRemainingStartsForward(Boolean value) { this.moveRemainingStartsForward = value; } /** * Gets the value of the moveCompletedEndsForward property. * * @return * possible object is * {@link String } * */ public Boolean isMoveCompletedEndsForward() { return moveCompletedEndsForward; } /** * Sets the value of the moveCompletedEndsForward property. * * @param value * allowed object is * {@link String } * */ public void setMoveCompletedEndsForward(Boolean value) { this.moveCompletedEndsForward = value; } /** * Gets the value of the baselineForEarnedValue property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getBaselineForEarnedValue() { return baselineForEarnedValue; } /** * Sets the value of the baselineForEarnedValue property. * * @param value * allowed object is * {@link BigInteger } * */ public void setBaselineForEarnedValue(BigInteger value) { this.baselineForEarnedValue = value; } /** * Gets the value of the autoAddNewResourcesAndTasks property. * * @return * possible object is * {@link String } * */ public Boolean isAutoAddNewResourcesAndTasks() { return autoAddNewResourcesAndTasks; } /** * Sets the value of the autoAddNewResourcesAndTasks property. * * @param value * allowed object is * {@link String } * */ public void setAutoAddNewResourcesAndTasks(Boolean value) { this.autoAddNewResourcesAndTasks = value; } /** * Gets the value of the statusDate property. * * @return * possible object is * {@link String } * */ public LocalDateTime getStatusDate() { return statusDate; } /** * Sets the value of the statusDate property. * * @param value * allowed object is * {@link String } * */ public void setStatusDate(LocalDateTime value) { this.statusDate = value; } /** * Gets the value of the currentDate property. * * @return * possible object is * {@link String } * */ public LocalDateTime getCurrentDate() { return currentDate; } /** * Sets the value of the currentDate property. * * @param value * allowed object is * {@link String } * */ public void setCurrentDate(LocalDateTime value) { this.currentDate = value; } /** * Gets the value of the microsoftProjectServerURL property. * * @return * possible object is * {@link String } * */ public Boolean isMicrosoftProjectServerURL() { return microsoftProjectServerURL; } /** * Sets the value of the microsoftProjectServerURL property. * * @param value * allowed object is * {@link String } * */ public void setMicrosoftProjectServerURL(Boolean value) { this.microsoftProjectServerURL = value; } /** * Gets the value of the autolink property. * * @return * possible object is * {@link String } * */ public Boolean isAutolink() { return autolink; } /** * Sets the value of the autolink property. * * @param value * allowed object is * {@link String } * */ public void setAutolink(Boolean value) { this.autolink = value; } /** * Gets the value of the newTaskStartDate property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getNewTaskStartDate() { return newTaskStartDate; } /** * Sets the value of the newTaskStartDate property. * * @param value * allowed object is * {@link BigInteger } * */ public void setNewTaskStartDate(BigInteger value) { this.newTaskStartDate = value; } /** * Gets the value of the defaultTaskEVMethod property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getDefaultTaskEVMethod() { return defaultTaskEVMethod; } /** * Sets the value of the defaultTaskEVMethod property. * * @param value * allowed object is * {@link BigInteger } * */ public void setDefaultTaskEVMethod(BigInteger value) { this.defaultTaskEVMethod = value; } /** * Gets the value of the projectExternallyEdited property. * * @return * possible object is * {@link String } * */ public Boolean isProjectExternallyEdited() { return projectExternallyEdited; } /** * Sets the value of the projectExternallyEdited property. * * @param value * allowed object is * {@link String } * */ public void setProjectExternallyEdited(Boolean value) { this.projectExternallyEdited = value; } /** * Gets the value of the extendedCreationDate property. * * @return * possible object is * {@link String } * */ public LocalDateTime getExtendedCreationDate() { return extendedCreationDate; } /** * Sets the value of the extendedCreationDate property. * * @param value * allowed object is * {@link String } * */ public void setExtendedCreationDate(LocalDateTime value) { this.extendedCreationDate = value; } /** * Gets the value of the actualsInSync property. * * @return * possible object is * {@link String } * */ public Boolean isActualsInSync() { return actualsInSync; } /** * Sets the value of the actualsInSync property. * * @param value * allowed object is * {@link String } * */ public void setActualsInSync(Boolean value) { this.actualsInSync = value; } /** * Gets the value of the removeFileProperties property. * * @return * possible object is * {@link String } * */ public Boolean isRemoveFileProperties() { return removeFileProperties; } /** * Sets the value of the removeFileProperties property. * * @param value * allowed object is * {@link String } * */ public void setRemoveFileProperties(Boolean value) { this.removeFileProperties = value; } /** * Gets the value of the adminProject property. * * @return * possible object is * {@link String } * */ public Boolean isAdminProject() { return adminProject; } /** * Sets the value of the adminProject property. * * @param value * allowed object is * {@link String } * */ public void setAdminProject(Boolean value) { this.adminProject = value; } /** * Gets the value of the baselineCalendar property. * * @return * possible object is * {@link String } * */ public String getBaselineCalendar() { return baselineCalendar; } /** * Sets the value of the baselineCalendar property. * * @param value * allowed object is * {@link String } * */ public void setBaselineCalendar(String value) { this.baselineCalendar = value; } /** * Gets the value of the newTasksAreManual property. * * @return * possible object is * {@link String } * */ public Boolean isNewTasksAreManual() { return newTasksAreManual; } /** * Sets the value of the newTasksAreManual property. * * @param value * allowed object is * {@link String } * */ public void setNewTasksAreManual(Boolean value) { this.newTasksAreManual = value; } /** * Gets the value of the updateManuallyScheduledTasksWhenEditingLinks property. * * @return * possible object is * {@link String } * */ public Boolean isUpdateManuallyScheduledTasksWhenEditingLinks() { return updateManuallyScheduledTasksWhenEditingLinks; } /** * Sets the value of the updateManuallyScheduledTasksWhenEditingLinks property. * * @param value * allowed object is * {@link String } * */ public void setUpdateManuallyScheduledTasksWhenEditingLinks(Boolean value) { this.updateManuallyScheduledTasksWhenEditingLinks = value; } /** * Gets the value of the keepTaskOnNearestWorkingTimeWhenMadeAutoScheduled property. * * @return * possible object is * {@link String } * */ public Boolean isKeepTaskOnNearestWorkingTimeWhenMadeAutoScheduled() { return keepTaskOnNearestWorkingTimeWhenMadeAutoScheduled; } /** * Sets the value of the keepTaskOnNearestWorkingTimeWhenMadeAutoScheduled property. * * @param value * allowed object is * {@link String } * */ public void setKeepTaskOnNearestWorkingTimeWhenMadeAutoScheduled(Boolean value) { this.keepTaskOnNearestWorkingTimeWhenMadeAutoScheduled = value; } /** * Gets the value of the outlineCodes property. * * @return * possible object is * {@link Project.OutlineCodes } * */ public Project.OutlineCodes getOutlineCodes() { return outlineCodes; } /** * Sets the value of the outlineCodes property. * * @param value * allowed object is * {@link Project.OutlineCodes } * */ public void setOutlineCodes(Project.OutlineCodes value) { this.outlineCodes = value; } /** * Gets the value of the wbsMasks property. * * @return * possible object is * {@link Project.WBSMasks } * */ public Project.WBSMasks getWBSMasks() { return wbsMasks; } /** * Sets the value of the wbsMasks property. * * @param value * allowed object is * {@link Project.WBSMasks } * */ public void setWBSMasks(Project.WBSMasks value) { this.wbsMasks = value; } /** * Gets the value of the extendedAttributes property. * * @return * possible object is * {@link Project.ExtendedAttributes } * */ public Project.ExtendedAttributes getExtendedAttributes() { return extendedAttributes; } /** * Sets the value of the extendedAttributes property. * * @param value * allowed object is * {@link Project.ExtendedAttributes } * */ public void setExtendedAttributes(Project.ExtendedAttributes value) { this.extendedAttributes = value; } /** * Gets the value of the calendars property. * * @return * possible object is * {@link Project.Calendars } * */ public Project.Calendars getCalendars() { return calendars; } /** * Sets the value of the calendars property. * * @param value * allowed object is * {@link Project.Calendars } * */ public void setCalendars(Project.Calendars value) { this.calendars = value; } /** * Gets the value of the tasks property. * * @return * possible object is * {@link Project.Tasks } * */ public Project.Tasks getTasks() { return tasks; } /** * Sets the value of the tasks property. * * @param value * allowed object is * {@link Project.Tasks } * */ public void setTasks(Project.Tasks value) { this.tasks = value; } /** * Gets the value of the resources property. * * @return * possible object is * {@link Project.Resources } * */ public Project.Resources getResources() { return resources; } /** * Sets the value of the resources property. * * @param value * allowed object is * {@link Project.Resources } * */ public void setResources(Project.Resources value) { this.resources = value; } /** * Gets the value of the assignments property. * * @return * possible object is * {@link Project.Assignments } * */ public Project.Assignments getAssignments() { return assignments; } /** * Sets the value of the assignments property. * * @param value * allowed object is * {@link Project.Assignments } * */ public void setAssignments(Project.Assignments value) { this.assignments = value; } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

    * <complexType>
    *   <complexContent>
    *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *       <sequence>
    *         <element name="Assignment" maxOccurs="unbounded" minOccurs="0">
    *           <complexType>
    *             <complexContent>
    *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                 <sequence>
    *                   <element name="UID" type="{http://www.w3.org/2001/XMLSchema}integer"/>
    *                   <element name="GUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                   <element name="TaskUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                   <element name="ResourceUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                   <element name="PercentWorkComplete" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                   <element name="ActualCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
    *                   <element name="ActualFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                   <element name="ActualOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
    *                   <element name="ActualOvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
    *                   <element name="ActualStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                   <element name="ActualWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
    *                   <element name="ACWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
    *                   <element name="Confirmed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
    *                   <element name="CostRateTable" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
    *                         <enumeration value="0"/>
    *                         <enumeration value="1"/>
    *                         <enumeration value="2"/>
    *                         <enumeration value="3"/>
    *                         <enumeration value="4"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="CostVariance" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
    *                   <element name="CV" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
    *                   <element name="Delay" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                   <element name="Finish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                   <element name="FinishVariance" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                   <element name="Hyperlink" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
    *                         <maxLength value="512"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="HyperlinkAddress" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
    *                         <maxLength value="512"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="HyperlinkSubAddress" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
    *                         <maxLength value="512"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="WorkVariance" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
    *                   <element name="HasFixedRateUnits" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="FixedMaterial" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="LevelingDelay" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                   <element name="LevelingDelayFormat" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
    *                         <enumeration value="3"/>
    *                         <enumeration value="4"/>
    *                         <enumeration value="5"/>
    *                         <enumeration value="6"/>
    *                         <enumeration value="7"/>
    *                         <enumeration value="8"/>
    *                         <enumeration value="9"/>
    *                         <enumeration value="10"/>
    *                         <enumeration value="11"/>
    *                         <enumeration value="12"/>
    *                         <enumeration value="19"/>
    *                         <enumeration value="20"/>
    *                         <enumeration value="21"/>
    *                         <enumeration value="35"/>
    *                         <enumeration value="36"/>
    *                         <enumeration value="37"/>
    *                         <enumeration value="38"/>
    *                         <enumeration value="39"/>
    *                         <enumeration value="40"/>
    *                         <enumeration value="41"/>
    *                         <enumeration value="42"/>
    *                         <enumeration value="43"/>
    *                         <enumeration value="44"/>
    *                         <enumeration value="51"/>
    *                         <enumeration value="52"/>
    *                         <enumeration value="53"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="LinkedFields" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="Milestone" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="Notes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                   <element name="Overallocated" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="OvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
    *                   <element name="OvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
    *                   <element name="PeakUnits" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
    *                   <element name="RateScale" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                   <element name="RegularWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
    *                   <element name="RemainingCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
    *                   <element name="RemainingOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
    *                   <element name="RemainingOvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
    *                   <element name="RemainingWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
    *                   <element name="ResponsePending" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="Start" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                   <element name="Stop" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                   <element name="Resume" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                   <element name="StartVariance" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                   <element name="Summary" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="SV" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
    *                   <element name="Units" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
    *                   <element name="UpdateNeeded" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="VAC" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
    *                   <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
    *                   <element name="WorkContour" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
    *                         <enumeration value="0"/>
    *                         <enumeration value="1"/>
    *                         <enumeration value="2"/>
    *                         <enumeration value="3"/>
    *                         <enumeration value="4"/>
    *                         <enumeration value="5"/>
    *                         <enumeration value="6"/>
    *                         <enumeration value="7"/>
    *                         <enumeration value="8"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
    *                   <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
    *                   <element name="BookingType" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
    *                         <enumeration value="0"/>
    *                         <enumeration value="1"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="ActualWorkProtected" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
    *                   <element name="ActualOvertimeWorkProtected" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
    *                   <element name="CreationDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                   <element name="AssnOwner" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                   <element name="AssnOwnerGuid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                   <element name="BudgetCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
    *                   <element name="BudgetWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
    *                   <element name="ExtendedAttribute" maxOccurs="unbounded" minOccurs="0">
    *                     <complexType>
    *                       <complexContent>
    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                           <sequence>
    *                             <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                             <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                             <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                             <element name="DurationFormat" minOccurs="0">
    *                               <simpleType>
    *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
    *                                   <enumeration value="3"/>
    *                                   <enumeration value="4"/>
    *                                   <enumeration value="5"/>
    *                                   <enumeration value="6"/>
    *                                   <enumeration value="7"/>
    *                                   <enumeration value="8"/>
    *                                   <enumeration value="9"/>
    *                                   <enumeration value="10"/>
    *                                   <enumeration value="11"/>
    *                                   <enumeration value="12"/>
    *                                   <enumeration value="19"/>
    *                                   <enumeration value="20"/>
    *                                   <enumeration value="21"/>
    *                                   <enumeration value="35"/>
    *                                   <enumeration value="36"/>
    *                                   <enumeration value="37"/>
    *                                   <enumeration value="38"/>
    *                                   <enumeration value="39"/>
    *                                   <enumeration value="40"/>
    *                                   <enumeration value="41"/>
    *                                   <enumeration value="42"/>
    *                                   <enumeration value="43"/>
    *                                   <enumeration value="44"/>
    *                                   <enumeration value="51"/>
    *                                   <enumeration value="52"/>
    *                                   <enumeration value="53"/>
    *                                 </restriction>
    *                               </simpleType>
    *                             </element>
    *                           </sequence>
    *                         </restriction>
    *                       </complexContent>
    *                     </complexType>
    *                   </element>
    *                   <element name="Baseline" maxOccurs="unbounded" minOccurs="0">
    *                     <complexType>
    *                       <complexContent>
    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                           <sequence>
    *                             <element name="TimephasedData" type="{http://schemas.microsoft.com/project}TimephasedDataType" maxOccurs="unbounded" minOccurs="0"/>
    *                             <element name="Number" type="{http://www.w3.org/2001/XMLSchema}string"/>
    *                             <element name="Start" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                             <element name="Finish" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                             <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
    *                             <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                             <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
    *                             <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
    *                           </sequence>
    *                         </restriction>
    *                       </complexContent>
    *                     </complexType>
    *                   </element>
    *                   <element name="f404000" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404001" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404002" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404003" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404004" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404005" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404006" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404007" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404008" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404009" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40400a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40400b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40400c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40400d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40400e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40400f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404010" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404011" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404012" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404013" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404014" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404015" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404016" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404017" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404018" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404019" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40401a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40401b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40401c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40401d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40401e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40401f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404020" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404021" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404022" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404023" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404024" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404025" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404026" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404027" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404028" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404029" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40402a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40402b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40402c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40402d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40402e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40402f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404030" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404031" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404032" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404033" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404034" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404035" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404036" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404037" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404038" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404039" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40403a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40403b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40403c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40403d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40403e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40403f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404040" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404041" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404042" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404043" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404044" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404045" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404046" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404047" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404048" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404049" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40404a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40404b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40404c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40404d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40404e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40404f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404050" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404051" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404052" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404053" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404054" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404055" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404056" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404057" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404058" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404059" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40405a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40405b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40405c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40405d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40405e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40405f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404060" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404061" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404062" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404063" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404064" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404065" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404066" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404067" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404068" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404069" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40406a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40406b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40406c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40406d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40406e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40406f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404070" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404071" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404072" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404073" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404074" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404075" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404076" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404077" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404078" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404079" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40407a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40407b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40407c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40407d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40407e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40407f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404080" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404081" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404082" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404083" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404084" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404085" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404086" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404087" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404088" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404089" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40408a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40408b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40408c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40408d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40408e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40408f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404090" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404091" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404092" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404093" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404094" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404095" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404096" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404097" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404098" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f404099" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40409a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40409b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40409c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40409d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40409e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f40409f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040a0" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040a1" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040a2" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040a3" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040a4" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040a5" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040a6" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040a7" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040a8" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040a9" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040aa" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040ab" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040ac" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040ad" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040ae" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040af" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040b0" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040b1" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040b2" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040b3" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040b4" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040b5" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040b6" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040b7" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040b8" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040b9" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040ba" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040bb" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040bc" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040bd" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040be" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040bf" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040c0" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040c1" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040c2" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040c3" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040c4" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040c5" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040c6" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040c7" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="f4040c8" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
    *                   <element name="TimephasedData" type="{http://schemas.microsoft.com/project}TimephasedDataType" maxOccurs="unbounded" minOccurs="0"/>
    *                 </sequence>
    *               </restriction>
    *             </complexContent>
    *           </complexType>
    *         </element>
    *       </sequence>
    *     </restriction>
    *   </complexContent>
    * </complexType>
    * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "assignment" }) public static class Assignments { @XmlElement(name = "Assignment") protected List assignment; /** * Gets the value of the assignment property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the Jakarta XML Binding object. * This is why there is not a set method for the assignment property. * *

* For example, to add a new item, do as follows: *

       *    getAssignment().add(newItem);
       * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Project.Assignments.Assignment } * * */ public List getAssignment() { if (assignment == null) { assignment = new ArrayList<>(); } return this.assignment; } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

       * <complexType>
       *   <complexContent>
       *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *       <sequence>
       *         <element name="UID" type="{http://www.w3.org/2001/XMLSchema}integer"/>
       *         <element name="GUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *         <element name="TaskUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *         <element name="ResourceUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *         <element name="PercentWorkComplete" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *         <element name="ActualCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
       *         <element name="ActualFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *         <element name="ActualOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
       *         <element name="ActualOvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
       *         <element name="ActualStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *         <element name="ActualWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
       *         <element name="ACWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
       *         <element name="Confirmed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
       *         <element name="CostRateTable" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
       *               <enumeration value="0"/>
       *               <enumeration value="1"/>
       *               <enumeration value="2"/>
       *               <enumeration value="3"/>
       *               <enumeration value="4"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="CostVariance" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
       *         <element name="CV" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
       *         <element name="Delay" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *         <element name="Finish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *         <element name="FinishVariance" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *         <element name="Hyperlink" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
       *               <maxLength value="512"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="HyperlinkAddress" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
       *               <maxLength value="512"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="HyperlinkSubAddress" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
       *               <maxLength value="512"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="WorkVariance" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
       *         <element name="HasFixedRateUnits" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="FixedMaterial" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="LevelingDelay" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *         <element name="LevelingDelayFormat" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
       *               <enumeration value="3"/>
       *               <enumeration value="4"/>
       *               <enumeration value="5"/>
       *               <enumeration value="6"/>
       *               <enumeration value="7"/>
       *               <enumeration value="8"/>
       *               <enumeration value="9"/>
       *               <enumeration value="10"/>
       *               <enumeration value="11"/>
       *               <enumeration value="12"/>
       *               <enumeration value="19"/>
       *               <enumeration value="20"/>
       *               <enumeration value="21"/>
       *               <enumeration value="35"/>
       *               <enumeration value="36"/>
       *               <enumeration value="37"/>
       *               <enumeration value="38"/>
       *               <enumeration value="39"/>
       *               <enumeration value="40"/>
       *               <enumeration value="41"/>
       *               <enumeration value="42"/>
       *               <enumeration value="43"/>
       *               <enumeration value="44"/>
       *               <enumeration value="51"/>
       *               <enumeration value="52"/>
       *               <enumeration value="53"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="LinkedFields" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="Milestone" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="Notes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *         <element name="Overallocated" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="OvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
       *         <element name="OvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
       *         <element name="PeakUnits" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
       *         <element name="RateScale" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *         <element name="RegularWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
       *         <element name="RemainingCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
       *         <element name="RemainingOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
       *         <element name="RemainingOvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
       *         <element name="RemainingWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
       *         <element name="ResponsePending" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="Start" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *         <element name="Stop" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *         <element name="Resume" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *         <element name="StartVariance" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *         <element name="Summary" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="SV" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
       *         <element name="Units" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
       *         <element name="UpdateNeeded" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="VAC" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
       *         <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
       *         <element name="WorkContour" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
       *               <enumeration value="0"/>
       *               <enumeration value="1"/>
       *               <enumeration value="2"/>
       *               <enumeration value="3"/>
       *               <enumeration value="4"/>
       *               <enumeration value="5"/>
       *               <enumeration value="6"/>
       *               <enumeration value="7"/>
       *               <enumeration value="8"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
       *         <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
       *         <element name="BookingType" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
       *               <enumeration value="0"/>
       *               <enumeration value="1"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="ActualWorkProtected" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
       *         <element name="ActualOvertimeWorkProtected" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
       *         <element name="CreationDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *         <element name="AssnOwner" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *         <element name="AssnOwnerGuid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *         <element name="BudgetCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
       *         <element name="BudgetWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
       *         <element name="ExtendedAttribute" maxOccurs="unbounded" minOccurs="0">
       *           <complexType>
       *             <complexContent>
       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *                 <sequence>
       *                   <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *                   <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *                   <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *                   <element name="DurationFormat" minOccurs="0">
       *                     <simpleType>
       *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
       *                         <enumeration value="3"/>
       *                         <enumeration value="4"/>
       *                         <enumeration value="5"/>
       *                         <enumeration value="6"/>
       *                         <enumeration value="7"/>
       *                         <enumeration value="8"/>
       *                         <enumeration value="9"/>
       *                         <enumeration value="10"/>
       *                         <enumeration value="11"/>
       *                         <enumeration value="12"/>
       *                         <enumeration value="19"/>
       *                         <enumeration value="20"/>
       *                         <enumeration value="21"/>
       *                         <enumeration value="35"/>
       *                         <enumeration value="36"/>
       *                         <enumeration value="37"/>
       *                         <enumeration value="38"/>
       *                         <enumeration value="39"/>
       *                         <enumeration value="40"/>
       *                         <enumeration value="41"/>
       *                         <enumeration value="42"/>
       *                         <enumeration value="43"/>
       *                         <enumeration value="44"/>
       *                         <enumeration value="51"/>
       *                         <enumeration value="52"/>
       *                         <enumeration value="53"/>
       *                       </restriction>
       *                     </simpleType>
       *                   </element>
       *                 </sequence>
       *               </restriction>
       *             </complexContent>
       *           </complexType>
       *         </element>
       *         <element name="Baseline" maxOccurs="unbounded" minOccurs="0">
       *           <complexType>
       *             <complexContent>
       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *                 <sequence>
       *                   <element name="TimephasedData" type="{http://schemas.microsoft.com/project}TimephasedDataType" maxOccurs="unbounded" minOccurs="0"/>
       *                   <element name="Number" type="{http://www.w3.org/2001/XMLSchema}string"/>
       *                   <element name="Start" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *                   <element name="Finish" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *                   <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
       *                   <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *                   <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
       *                   <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
       *                 </sequence>
       *               </restriction>
       *             </complexContent>
       *           </complexType>
       *         </element>
       *         <element name="f404000" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404001" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404002" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404003" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404004" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404005" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404006" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404007" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404008" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404009" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40400a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40400b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40400c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40400d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40400e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40400f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404010" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404011" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404012" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404013" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404014" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404015" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404016" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404017" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404018" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404019" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40401a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40401b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40401c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40401d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40401e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40401f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404020" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404021" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404022" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404023" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404024" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404025" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404026" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404027" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404028" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404029" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40402a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40402b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40402c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40402d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40402e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40402f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404030" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404031" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404032" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404033" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404034" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404035" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404036" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404037" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404038" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404039" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40403a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40403b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40403c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40403d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40403e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40403f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404040" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404041" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404042" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404043" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404044" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404045" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404046" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404047" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404048" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404049" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40404a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40404b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40404c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40404d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40404e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40404f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404050" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404051" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404052" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404053" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404054" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404055" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404056" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404057" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404058" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404059" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40405a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40405b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40405c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40405d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40405e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40405f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404060" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404061" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404062" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404063" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404064" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404065" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404066" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404067" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404068" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404069" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40406a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40406b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40406c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40406d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40406e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40406f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404070" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404071" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404072" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404073" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404074" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404075" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404076" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404077" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404078" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404079" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40407a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40407b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40407c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40407d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40407e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40407f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404080" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404081" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404082" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404083" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404084" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404085" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404086" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404087" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404088" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404089" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40408a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40408b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40408c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40408d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40408e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40408f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404090" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404091" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404092" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404093" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404094" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404095" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404096" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404097" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404098" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f404099" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40409a" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40409b" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40409c" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40409d" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40409e" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f40409f" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040a0" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040a1" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040a2" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040a3" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040a4" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040a5" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040a6" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040a7" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040a8" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040a9" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040aa" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040ab" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040ac" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040ad" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040ae" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040af" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040b0" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040b1" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040b2" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040b3" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040b4" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040b5" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040b6" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040b7" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040b8" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040b9" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040ba" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040bb" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040bc" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040bd" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040be" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040bf" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040c0" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040c1" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040c2" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040c3" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040c4" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040c5" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040c6" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040c7" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="f4040c8" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
       *         <element name="TimephasedData" type="{http://schemas.microsoft.com/project}TimephasedDataType" maxOccurs="unbounded" minOccurs="0"/>
       *       </sequence>
       *     </restriction>
       *   </complexContent>
       * </complexType>
       * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "uid", "guid", "taskUID", "resourceUID", "percentWorkComplete", "actualCost", "actualFinish", "actualOvertimeCost", "actualOvertimeWork", "actualStart", "actualWork", "acwp", "confirmed", "cost", "costRateTable", "costVariance", "cv", "delay", "finish", "finishVariance", "hyperlink", "hyperlinkAddress", "hyperlinkSubAddress", "workVariance", "hasFixedRateUnits", "fixedMaterial", "levelingDelay", "levelingDelayFormat", "linkedFields", "milestone", "notes", "overallocated", "overtimeCost", "overtimeWork", "peakUnits", "rateScale", "regularWork", "remainingCost", "remainingOvertimeCost", "remainingOvertimeWork", "remainingWork", "responsePending", "start", "stop", "resume", "startVariance", "summary", "sv", "units", "updateNeeded", "vac", "work", "workContour", "bcws", "bcwp", "bookingType", "actualWorkProtected", "actualOvertimeWorkProtected", "creationDate", "assnOwner", "assnOwnerGuid", "budgetCost", "budgetWork", "extendedAttribute", "baseline", "f404000", "f404001", "f404002", "f404003", "f404004", "f404005", "f404006", "f404007", "f404008", "f404009", "f40400A", "f40400B", "f40400C", "f40400D", "f40400E", "f40400F", "f404010", "f404011", "f404012", "f404013", "f404014", "f404015", "f404016", "f404017", "f404018", "f404019", "f40401A", "f40401B", "f40401C", "f40401D", "f40401E", "f40401F", "f404020", "f404021", "f404022", "f404023", "f404024", "f404025", "f404026", "f404027", "f404028", "f404029", "f40402A", "f40402B", "f40402C", "f40402D", "f40402E", "f40402F", "f404030", "f404031", "f404032", "f404033", "f404034", "f404035", "f404036", "f404037", "f404038", "f404039", "f40403A", "f40403B", "f40403C", "f40403D", "f40403E", "f40403F", "f404040", "f404041", "f404042", "f404043", "f404044", "f404045", "f404046", "f404047", "f404048", "f404049", "f40404A", "f40404B", "f40404C", "f40404D", "f40404E", "f40404F", "f404050", "f404051", "f404052", "f404053", "f404054", "f404055", "f404056", "f404057", "f404058", "f404059", "f40405A", "f40405B", "f40405C", "f40405D", "f40405E", "f40405F", "f404060", "f404061", "f404062", "f404063", "f404064", "f404065", "f404066", "f404067", "f404068", "f404069", "f40406A", "f40406B", "f40406C", "f40406D", "f40406E", "f40406F", "f404070", "f404071", "f404072", "f404073", "f404074", "f404075", "f404076", "f404077", "f404078", "f404079", "f40407A", "f40407B", "f40407C", "f40407D", "f40407E", "f40407F", "f404080", "f404081", "f404082", "f404083", "f404084", "f404085", "f404086", "f404087", "f404088", "f404089", "f40408A", "f40408B", "f40408C", "f40408D", "f40408E", "f40408F", "f404090", "f404091", "f404092", "f404093", "f404094", "f404095", "f404096", "f404097", "f404098", "f404099", "f40409A", "f40409B", "f40409C", "f40409D", "f40409E", "f40409F", "f4040A0", "f4040A1", "f4040A2", "f4040A3", "f4040A4", "f4040A5", "f4040A6", "f4040A7", "f4040A8", "f4040A9", "f4040Aa", "f4040Ab", "f4040Ac", "f4040Ad", "f4040Ae", "f4040Af", "f4040B0", "f4040B1", "f4040B2", "f4040B3", "f4040B4", "f4040B5", "f4040B6", "f4040B7", "f4040B8", "f4040B9", "f4040Ba", "f4040Bb", "f4040Bc", "f4040Bd", "f4040Be", "f4040Bf", "f4040C0", "f4040C1", "f4040C2", "f4040C3", "f4040C4", "f4040C5", "f4040C6", "f4040C7", "f4040C8", "timephasedData" }) public static class Assignment { @XmlElement(name = "UID", required = true) protected BigInteger uid; @XmlElement(name = "GUID", type = String.class) @XmlJavaTypeAdapter(Adapter10.class) protected UUID guid; @XmlElement(name = "TaskUID") protected BigInteger taskUID; @XmlElement(name = "ResourceUID") protected BigInteger resourceUID; @XmlElement(name = "PercentWorkComplete", type = String.class) @XmlJavaTypeAdapter(Adapter11.class) @XmlSchemaType(name = "integer") protected Number percentWorkComplete; @XmlElement(name = "ActualCost") protected BigDecimal actualCost; @XmlElement(name = "ActualFinish", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime actualFinish; @XmlElement(name = "ActualOvertimeCost") protected BigDecimal actualOvertimeCost; @XmlElement(name = "ActualOvertimeWork") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String actualOvertimeWork; @XmlElement(name = "ActualStart", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime actualStart; @XmlElement(name = "ActualWork") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String actualWork; @XmlElement(name = "ACWP", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal acwp; @XmlElement(name = "Confirmed", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean confirmed; @XmlElement(name = "Cost") protected BigDecimal cost; @XmlElement(name = "CostRateTable") protected BigInteger costRateTable; @XmlElement(name = "CostVariance", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal costVariance; @XmlElement(name = "CV", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal cv; @XmlElement(name = "Delay") protected BigInteger delay; @XmlElement(name = "Finish", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime finish; @XmlElement(name = "FinishVariance") protected BigInteger finishVariance; @XmlElement(name = "Hyperlink") protected String hyperlink; @XmlElement(name = "HyperlinkAddress") protected String hyperlinkAddress; @XmlElement(name = "HyperlinkSubAddress") protected String hyperlinkSubAddress; @XmlElement(name = "WorkVariance", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal workVariance; @XmlElement(name = "HasFixedRateUnits", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean hasFixedRateUnits; @XmlElement(name = "FixedMaterial", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean fixedMaterial; @XmlElement(name = "LevelingDelay") protected BigInteger levelingDelay; @XmlElement(name = "LevelingDelayFormat") protected BigInteger levelingDelayFormat; @XmlElement(name = "LinkedFields", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean linkedFields; @XmlElement(name = "Milestone", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean milestone; @XmlElement(name = "Notes") protected String notes; @XmlElement(name = "Overallocated", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean overallocated; @XmlElement(name = "OvertimeCost") protected BigDecimal overtimeCost; @XmlElement(name = "OvertimeWork") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String overtimeWork; @XmlElement(name = "PeakUnits", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal peakUnits; @XmlElement(name = "RateScale") protected BigInteger rateScale; @XmlElement(name = "RegularWork") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String regularWork; @XmlElement(name = "RemainingCost") protected BigDecimal remainingCost; @XmlElement(name = "RemainingOvertimeCost") protected BigDecimal remainingOvertimeCost; @XmlElement(name = "RemainingOvertimeWork") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String remainingOvertimeWork; @XmlElement(name = "RemainingWork") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String remainingWork; @XmlElement(name = "ResponsePending", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean responsePending; @XmlElement(name = "Start", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime start; @XmlElement(name = "Stop", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime stop; @XmlElement(name = "Resume", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime resume; @XmlElement(name = "StartVariance") protected BigInteger startVariance; @XmlElement(name = "Summary", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean summary; @XmlElement(name = "SV", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal sv; @XmlElement(name = "Units", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal units; @XmlElement(name = "UpdateNeeded", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean updateNeeded; @XmlElement(name = "VAC", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal vac; @XmlElement(name = "Work") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String work; @XmlElement(name = "WorkContour", type = String.class) @XmlJavaTypeAdapter(Adapter12.class) protected WorkContour workContour; @XmlElement(name = "BCWS", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal bcws; @XmlElement(name = "BCWP", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal bcwp; @XmlElement(name = "BookingType") protected BigInteger bookingType; @XmlElement(name = "ActualWorkProtected") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String actualWorkProtected; @XmlElement(name = "ActualOvertimeWorkProtected") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String actualOvertimeWorkProtected; @XmlElement(name = "CreationDate", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime creationDate; @XmlElement(name = "AssnOwner") protected String assnOwner; @XmlElement(name = "AssnOwnerGuid") protected String assnOwnerGuid; @XmlElement(name = "BudgetCost") protected BigDecimal budgetCost; @XmlElement(name = "BudgetWork") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String budgetWork; @XmlElement(name = "ExtendedAttribute") protected List extendedAttribute; @XmlElement(name = "Baseline") protected List baseline; protected Object f404000; protected Object f404001; protected Object f404002; protected Object f404003; protected Object f404004; protected Object f404005; protected Object f404006; protected Object f404007; protected Object f404008; protected Object f404009; @XmlElement(name = "f40400a") protected Object f40400A; @XmlElement(name = "f40400b") protected Object f40400B; @XmlElement(name = "f40400c") protected Object f40400C; @XmlElement(name = "f40400d") protected Object f40400D; @XmlElement(name = "f40400e") protected Object f40400E; @XmlElement(name = "f40400f") protected Object f40400F; protected Object f404010; protected Object f404011; protected Object f404012; protected Object f404013; protected Object f404014; protected Object f404015; protected Object f404016; protected Object f404017; protected Object f404018; protected Object f404019; @XmlElement(name = "f40401a") protected Object f40401A; @XmlElement(name = "f40401b") protected Object f40401B; @XmlElement(name = "f40401c") protected Object f40401C; @XmlElement(name = "f40401d") protected Object f40401D; @XmlElement(name = "f40401e") protected Object f40401E; @XmlElement(name = "f40401f") protected Object f40401F; protected Object f404020; protected Object f404021; protected Object f404022; protected Object f404023; protected Object f404024; protected Object f404025; protected Object f404026; protected Object f404027; protected Object f404028; protected Object f404029; @XmlElement(name = "f40402a") protected Object f40402A; @XmlElement(name = "f40402b") protected Object f40402B; @XmlElement(name = "f40402c") protected Object f40402C; @XmlElement(name = "f40402d") protected Object f40402D; @XmlElement(name = "f40402e") protected Object f40402E; @XmlElement(name = "f40402f") protected Object f40402F; protected Object f404030; protected Object f404031; protected Object f404032; protected Object f404033; protected Object f404034; protected Object f404035; protected Object f404036; protected Object f404037; protected Object f404038; protected Object f404039; @XmlElement(name = "f40403a") protected Object f40403A; @XmlElement(name = "f40403b") protected Object f40403B; @XmlElement(name = "f40403c") protected Object f40403C; @XmlElement(name = "f40403d") protected Object f40403D; @XmlElement(name = "f40403e") protected Object f40403E; @XmlElement(name = "f40403f") protected Object f40403F; protected Object f404040; protected Object f404041; protected Object f404042; protected Object f404043; protected Object f404044; protected Object f404045; protected Object f404046; protected Object f404047; protected Object f404048; protected Object f404049; @XmlElement(name = "f40404a") protected Object f40404A; @XmlElement(name = "f40404b") protected Object f40404B; @XmlElement(name = "f40404c") protected Object f40404C; @XmlElement(name = "f40404d") protected Object f40404D; @XmlElement(name = "f40404e") protected Object f40404E; @XmlElement(name = "f40404f") protected Object f40404F; protected Object f404050; protected Object f404051; protected Object f404052; protected Object f404053; protected Object f404054; protected Object f404055; protected Object f404056; protected Object f404057; protected Object f404058; protected Object f404059; @XmlElement(name = "f40405a") protected Object f40405A; @XmlElement(name = "f40405b") protected Object f40405B; @XmlElement(name = "f40405c") protected Object f40405C; @XmlElement(name = "f40405d") protected Object f40405D; @XmlElement(name = "f40405e") protected Object f40405E; @XmlElement(name = "f40405f") protected Object f40405F; protected Object f404060; protected Object f404061; protected Object f404062; protected Object f404063; protected Object f404064; protected Object f404065; protected Object f404066; protected Object f404067; protected Object f404068; protected Object f404069; @XmlElement(name = "f40406a") protected Object f40406A; @XmlElement(name = "f40406b") protected Object f40406B; @XmlElement(name = "f40406c") protected Object f40406C; @XmlElement(name = "f40406d") protected Object f40406D; @XmlElement(name = "f40406e") protected Object f40406E; @XmlElement(name = "f40406f") protected Object f40406F; protected Object f404070; protected Object f404071; protected Object f404072; protected Object f404073; protected Object f404074; protected Object f404075; protected Object f404076; protected Object f404077; protected Object f404078; protected Object f404079; @XmlElement(name = "f40407a") protected Object f40407A; @XmlElement(name = "f40407b") protected Object f40407B; @XmlElement(name = "f40407c") protected Object f40407C; @XmlElement(name = "f40407d") protected Object f40407D; @XmlElement(name = "f40407e") protected Object f40407E; @XmlElement(name = "f40407f") protected Object f40407F; protected Object f404080; protected Object f404081; protected Object f404082; protected Object f404083; protected Object f404084; protected Object f404085; protected Object f404086; protected Object f404087; protected Object f404088; protected Object f404089; @XmlElement(name = "f40408a") protected Object f40408A; @XmlElement(name = "f40408b") protected Object f40408B; @XmlElement(name = "f40408c") protected Object f40408C; @XmlElement(name = "f40408d") protected Object f40408D; @XmlElement(name = "f40408e") protected Object f40408E; @XmlElement(name = "f40408f") protected Object f40408F; protected Object f404090; protected Object f404091; protected Object f404092; protected Object f404093; protected Object f404094; protected Object f404095; protected Object f404096; protected Object f404097; protected Object f404098; protected Object f404099; @XmlElement(name = "f40409a") protected Object f40409A; @XmlElement(name = "f40409b") protected Object f40409B; @XmlElement(name = "f40409c") protected Object f40409C; @XmlElement(name = "f40409d") protected Object f40409D; @XmlElement(name = "f40409e") protected Object f40409E; @XmlElement(name = "f40409f") protected Object f40409F; @XmlElement(name = "f4040a0") protected Object f4040A0; @XmlElement(name = "f4040a1") protected Object f4040A1; @XmlElement(name = "f4040a2") protected Object f4040A2; @XmlElement(name = "f4040a3") protected Object f4040A3; @XmlElement(name = "f4040a4") protected Object f4040A4; @XmlElement(name = "f4040a5") protected Object f4040A5; @XmlElement(name = "f4040a6") protected Object f4040A6; @XmlElement(name = "f4040a7") protected Object f4040A7; @XmlElement(name = "f4040a8") protected Object f4040A8; @XmlElement(name = "f4040a9") protected Object f4040A9; @XmlElement(name = "f4040aa") protected Object f4040Aa; @XmlElement(name = "f4040ab") protected Object f4040Ab; @XmlElement(name = "f4040ac") protected Object f4040Ac; @XmlElement(name = "f4040ad") protected Object f4040Ad; @XmlElement(name = "f4040ae") protected Object f4040Ae; @XmlElement(name = "f4040af") protected Object f4040Af; @XmlElement(name = "f4040b0") protected Object f4040B0; @XmlElement(name = "f4040b1") protected Object f4040B1; @XmlElement(name = "f4040b2") protected Object f4040B2; @XmlElement(name = "f4040b3") protected Object f4040B3; @XmlElement(name = "f4040b4") protected Object f4040B4; @XmlElement(name = "f4040b5") protected Object f4040B5; @XmlElement(name = "f4040b6") protected Object f4040B6; @XmlElement(name = "f4040b7") protected Object f4040B7; @XmlElement(name = "f4040b8") protected Object f4040B8; @XmlElement(name = "f4040b9") protected Object f4040B9; @XmlElement(name = "f4040ba") protected Object f4040Ba; @XmlElement(name = "f4040bb") protected Object f4040Bb; @XmlElement(name = "f4040bc") protected Object f4040Bc; @XmlElement(name = "f4040bd") protected Object f4040Bd; @XmlElement(name = "f4040be") protected Object f4040Be; @XmlElement(name = "f4040bf") protected Object f4040Bf; @XmlElement(name = "f4040c0") protected Object f4040C0; @XmlElement(name = "f4040c1") protected Object f4040C1; @XmlElement(name = "f4040c2") protected Object f4040C2; @XmlElement(name = "f4040c3") protected Object f4040C3; @XmlElement(name = "f4040c4") protected Object f4040C4; @XmlElement(name = "f4040c5") protected Object f4040C5; @XmlElement(name = "f4040c6") protected Object f4040C6; @XmlElement(name = "f4040c7") protected Object f4040C7; @XmlElement(name = "f4040c8") protected Object f4040C8; @XmlElement(name = "TimephasedData") protected List timephasedData; /** * Gets the value of the uid property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getUID() { return uid; } /** * Sets the value of the uid property. * * @param value * allowed object is * {@link BigInteger } * */ public void setUID(BigInteger value) { this.uid = value; } /** * Gets the value of the guid property. * * @return * possible object is * {@link String } * */ public UUID getGUID() { return guid; } /** * Sets the value of the guid property. * * @param value * allowed object is * {@link String } * */ public void setGUID(UUID value) { this.guid = value; } /** * Gets the value of the taskUID property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getTaskUID() { return taskUID; } /** * Sets the value of the taskUID property. * * @param value * allowed object is * {@link BigInteger } * */ public void setTaskUID(BigInteger value) { this.taskUID = value; } /** * Gets the value of the resourceUID property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getResourceUID() { return resourceUID; } /** * Sets the value of the resourceUID property. * * @param value * allowed object is * {@link BigInteger } * */ public void setResourceUID(BigInteger value) { this.resourceUID = value; } /** * Gets the value of the percentWorkComplete property. * * @return * possible object is * {@link String } * */ public Number getPercentWorkComplete() { return percentWorkComplete; } /** * Sets the value of the percentWorkComplete property. * * @param value * allowed object is * {@link String } * */ public void setPercentWorkComplete(Number value) { this.percentWorkComplete = value; } /** * Gets the value of the actualCost property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getActualCost() { return actualCost; } /** * Sets the value of the actualCost property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setActualCost(BigDecimal value) { this.actualCost = value; } /** * Gets the value of the actualFinish property. * * @return * possible object is * {@link String } * */ public LocalDateTime getActualFinish() { return actualFinish; } /** * Sets the value of the actualFinish property. * * @param value * allowed object is * {@link String } * */ public void setActualFinish(LocalDateTime value) { this.actualFinish = value; } /** * Gets the value of the actualOvertimeCost property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getActualOvertimeCost() { return actualOvertimeCost; } /** * Sets the value of the actualOvertimeCost property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setActualOvertimeCost(BigDecimal value) { this.actualOvertimeCost = value; } /** * Gets the value of the actualOvertimeWork property. * * @return * possible object is * {@link String } * */ public String getActualOvertimeWork() { return actualOvertimeWork; } /** * Sets the value of the actualOvertimeWork property. * * @param value * allowed object is * {@link String } * */ public void setActualOvertimeWork(String value) { this.actualOvertimeWork = value; } /** * Gets the value of the actualStart property. * * @return * possible object is * {@link String } * */ public LocalDateTime getActualStart() { return actualStart; } /** * Sets the value of the actualStart property. * * @param value * allowed object is * {@link String } * */ public void setActualStart(LocalDateTime value) { this.actualStart = value; } /** * Gets the value of the actualWork property. * * @return * possible object is * {@link String } * */ public String getActualWork() { return actualWork; } /** * Sets the value of the actualWork property. * * @param value * allowed object is * {@link String } * */ public void setActualWork(String value) { this.actualWork = value; } /** * Gets the value of the acwp property. * * @return * possible object is * {@link String } * */ public BigDecimal getACWP() { return acwp; } /** * Sets the value of the acwp property. * * @param value * allowed object is * {@link String } * */ public void setACWP(BigDecimal value) { this.acwp = value; } /** * Gets the value of the confirmed property. * * @return * possible object is * {@link String } * */ public Boolean isConfirmed() { return confirmed; } /** * Sets the value of the confirmed property. * * @param value * allowed object is * {@link String } * */ public void setConfirmed(Boolean value) { this.confirmed = value; } /** * Gets the value of the cost property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getCost() { return cost; } /** * Sets the value of the cost property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setCost(BigDecimal value) { this.cost = value; } /** * Gets the value of the costRateTable property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getCostRateTable() { return costRateTable; } /** * Sets the value of the costRateTable property. * * @param value * allowed object is * {@link BigInteger } * */ public void setCostRateTable(BigInteger value) { this.costRateTable = value; } /** * Gets the value of the costVariance property. * * @return * possible object is * {@link String } * */ public BigDecimal getCostVariance() { return costVariance; } /** * Sets the value of the costVariance property. * * @param value * allowed object is * {@link String } * */ public void setCostVariance(BigDecimal value) { this.costVariance = value; } /** * Gets the value of the cv property. * * @return * possible object is * {@link String } * */ public BigDecimal getCV() { return cv; } /** * Sets the value of the cv property. * * @param value * allowed object is * {@link String } * */ public void setCV(BigDecimal value) { this.cv = value; } /** * Gets the value of the delay property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getDelay() { return delay; } /** * Sets the value of the delay property. * * @param value * allowed object is * {@link BigInteger } * */ public void setDelay(BigInteger value) { this.delay = value; } /** * Gets the value of the finish property. * * @return * possible object is * {@link String } * */ public LocalDateTime getFinish() { return finish; } /** * Sets the value of the finish property. * * @param value * allowed object is * {@link String } * */ public void setFinish(LocalDateTime value) { this.finish = value; } /** * Gets the value of the finishVariance property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getFinishVariance() { return finishVariance; } /** * Sets the value of the finishVariance property. * * @param value * allowed object is * {@link BigInteger } * */ public void setFinishVariance(BigInteger value) { this.finishVariance = value; } /** * Gets the value of the hyperlink property. * * @return * possible object is * {@link String } * */ public String getHyperlink() { return hyperlink; } /** * Sets the value of the hyperlink property. * * @param value * allowed object is * {@link String } * */ public void setHyperlink(String value) { this.hyperlink = value; } /** * Gets the value of the hyperlinkAddress property. * * @return * possible object is * {@link String } * */ public String getHyperlinkAddress() { return hyperlinkAddress; } /** * Sets the value of the hyperlinkAddress property. * * @param value * allowed object is * {@link String } * */ public void setHyperlinkAddress(String value) { this.hyperlinkAddress = value; } /** * Gets the value of the hyperlinkSubAddress property. * * @return * possible object is * {@link String } * */ public String getHyperlinkSubAddress() { return hyperlinkSubAddress; } /** * Sets the value of the hyperlinkSubAddress property. * * @param value * allowed object is * {@link String } * */ public void setHyperlinkSubAddress(String value) { this.hyperlinkSubAddress = value; } /** * Gets the value of the workVariance property. * * @return * possible object is * {@link String } * */ public BigDecimal getWorkVariance() { return workVariance; } /** * Sets the value of the workVariance property. * * @param value * allowed object is * {@link String } * */ public void setWorkVariance(BigDecimal value) { this.workVariance = value; } /** * Gets the value of the hasFixedRateUnits property. * * @return * possible object is * {@link String } * */ public Boolean isHasFixedRateUnits() { return hasFixedRateUnits; } /** * Sets the value of the hasFixedRateUnits property. * * @param value * allowed object is * {@link String } * */ public void setHasFixedRateUnits(Boolean value) { this.hasFixedRateUnits = value; } /** * Gets the value of the fixedMaterial property. * * @return * possible object is * {@link String } * */ public Boolean isFixedMaterial() { return fixedMaterial; } /** * Sets the value of the fixedMaterial property. * * @param value * allowed object is * {@link String } * */ public void setFixedMaterial(Boolean value) { this.fixedMaterial = value; } /** * Gets the value of the levelingDelay property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getLevelingDelay() { return levelingDelay; } /** * Sets the value of the levelingDelay property. * * @param value * allowed object is * {@link BigInteger } * */ public void setLevelingDelay(BigInteger value) { this.levelingDelay = value; } /** * Gets the value of the levelingDelayFormat property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getLevelingDelayFormat() { return levelingDelayFormat; } /** * Sets the value of the levelingDelayFormat property. * * @param value * allowed object is * {@link BigInteger } * */ public void setLevelingDelayFormat(BigInteger value) { this.levelingDelayFormat = value; } /** * Gets the value of the linkedFields property. * * @return * possible object is * {@link String } * */ public Boolean isLinkedFields() { return linkedFields; } /** * Sets the value of the linkedFields property. * * @param value * allowed object is * {@link String } * */ public void setLinkedFields(Boolean value) { this.linkedFields = value; } /** * Gets the value of the milestone property. * * @return * possible object is * {@link String } * */ public Boolean isMilestone() { return milestone; } /** * Sets the value of the milestone property. * * @param value * allowed object is * {@link String } * */ public void setMilestone(Boolean value) { this.milestone = value; } /** * Gets the value of the notes property. * * @return * possible object is * {@link String } * */ public String getNotes() { return notes; } /** * Sets the value of the notes property. * * @param value * allowed object is * {@link String } * */ public void setNotes(String value) { this.notes = value; } /** * Gets the value of the overallocated property. * * @return * possible object is * {@link String } * */ public Boolean isOverallocated() { return overallocated; } /** * Sets the value of the overallocated property. * * @param value * allowed object is * {@link String } * */ public void setOverallocated(Boolean value) { this.overallocated = value; } /** * Gets the value of the overtimeCost property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getOvertimeCost() { return overtimeCost; } /** * Sets the value of the overtimeCost property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setOvertimeCost(BigDecimal value) { this.overtimeCost = value; } /** * Gets the value of the overtimeWork property. * * @return * possible object is * {@link String } * */ public String getOvertimeWork() { return overtimeWork; } /** * Sets the value of the overtimeWork property. * * @param value * allowed object is * {@link String } * */ public void setOvertimeWork(String value) { this.overtimeWork = value; } /** * Gets the value of the peakUnits property. * * @return * possible object is * {@link String } * */ public BigDecimal getPeakUnits() { return peakUnits; } /** * Sets the value of the peakUnits property. * * @param value * allowed object is * {@link String } * */ public void setPeakUnits(BigDecimal value) { this.peakUnits = value; } /** * Gets the value of the rateScale property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getRateScale() { return rateScale; } /** * Sets the value of the rateScale property. * * @param value * allowed object is * {@link BigInteger } * */ public void setRateScale(BigInteger value) { this.rateScale = value; } /** * Gets the value of the regularWork property. * * @return * possible object is * {@link String } * */ public String getRegularWork() { return regularWork; } /** * Sets the value of the regularWork property. * * @param value * allowed object is * {@link String } * */ public void setRegularWork(String value) { this.regularWork = value; } /** * Gets the value of the remainingCost property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getRemainingCost() { return remainingCost; } /** * Sets the value of the remainingCost property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setRemainingCost(BigDecimal value) { this.remainingCost = value; } /** * Gets the value of the remainingOvertimeCost property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getRemainingOvertimeCost() { return remainingOvertimeCost; } /** * Sets the value of the remainingOvertimeCost property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setRemainingOvertimeCost(BigDecimal value) { this.remainingOvertimeCost = value; } /** * Gets the value of the remainingOvertimeWork property. * * @return * possible object is * {@link String } * */ public String getRemainingOvertimeWork() { return remainingOvertimeWork; } /** * Sets the value of the remainingOvertimeWork property. * * @param value * allowed object is * {@link String } * */ public void setRemainingOvertimeWork(String value) { this.remainingOvertimeWork = value; } /** * Gets the value of the remainingWork property. * * @return * possible object is * {@link String } * */ public String getRemainingWork() { return remainingWork; } /** * Sets the value of the remainingWork property. * * @param value * allowed object is * {@link String } * */ public void setRemainingWork(String value) { this.remainingWork = value; } /** * Gets the value of the responsePending property. * * @return * possible object is * {@link String } * */ public Boolean isResponsePending() { return responsePending; } /** * Sets the value of the responsePending property. * * @param value * allowed object is * {@link String } * */ public void setResponsePending(Boolean value) { this.responsePending = value; } /** * Gets the value of the start property. * * @return * possible object is * {@link String } * */ public LocalDateTime getStart() { return start; } /** * Sets the value of the start property. * * @param value * allowed object is * {@link String } * */ public void setStart(LocalDateTime value) { this.start = value; } /** * Gets the value of the stop property. * * @return * possible object is * {@link String } * */ public LocalDateTime getStop() { return stop; } /** * Sets the value of the stop property. * * @param value * allowed object is * {@link String } * */ public void setStop(LocalDateTime value) { this.stop = value; } /** * Gets the value of the resume property. * * @return * possible object is * {@link String } * */ public LocalDateTime getResume() { return resume; } /** * Sets the value of the resume property. * * @param value * allowed object is * {@link String } * */ public void setResume(LocalDateTime value) { this.resume = value; } /** * Gets the value of the startVariance property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getStartVariance() { return startVariance; } /** * Sets the value of the startVariance property. * * @param value * allowed object is * {@link BigInteger } * */ public void setStartVariance(BigInteger value) { this.startVariance = value; } /** * Gets the value of the summary property. * * @return * possible object is * {@link String } * */ public Boolean isSummary() { return summary; } /** * Sets the value of the summary property. * * @param value * allowed object is * {@link String } * */ public void setSummary(Boolean value) { this.summary = value; } /** * Gets the value of the sv property. * * @return * possible object is * {@link String } * */ public BigDecimal getSV() { return sv; } /** * Sets the value of the sv property. * * @param value * allowed object is * {@link String } * */ public void setSV(BigDecimal value) { this.sv = value; } /** * Gets the value of the units property. * * @return * possible object is * {@link String } * */ public BigDecimal getUnits() { return units; } /** * Sets the value of the units property. * * @param value * allowed object is * {@link String } * */ public void setUnits(BigDecimal value) { this.units = value; } /** * Gets the value of the updateNeeded property. * * @return * possible object is * {@link String } * */ public Boolean isUpdateNeeded() { return updateNeeded; } /** * Sets the value of the updateNeeded property. * * @param value * allowed object is * {@link String } * */ public void setUpdateNeeded(Boolean value) { this.updateNeeded = value; } /** * Gets the value of the vac property. * * @return * possible object is * {@link String } * */ public BigDecimal getVAC() { return vac; } /** * Sets the value of the vac property. * * @param value * allowed object is * {@link String } * */ public void setVAC(BigDecimal value) { this.vac = value; } /** * Gets the value of the work property. * * @return * possible object is * {@link String } * */ public String getWork() { return work; } /** * Sets the value of the work property. * * @param value * allowed object is * {@link String } * */ public void setWork(String value) { this.work = value; } /** * Gets the value of the workContour property. * * @return * possible object is * {@link String } * */ public WorkContour getWorkContour() { return workContour; } /** * Sets the value of the workContour property. * * @param value * allowed object is * {@link String } * */ public void setWorkContour(WorkContour value) { this.workContour = value; } /** * Gets the value of the bcws property. * * @return * possible object is * {@link String } * */ public BigDecimal getBCWS() { return bcws; } /** * Sets the value of the bcws property. * * @param value * allowed object is * {@link String } * */ public void setBCWS(BigDecimal value) { this.bcws = value; } /** * Gets the value of the bcwp property. * * @return * possible object is * {@link String } * */ public BigDecimal getBCWP() { return bcwp; } /** * Sets the value of the bcwp property. * * @param value * allowed object is * {@link String } * */ public void setBCWP(BigDecimal value) { this.bcwp = value; } /** * Gets the value of the bookingType property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getBookingType() { return bookingType; } /** * Sets the value of the bookingType property. * * @param value * allowed object is * {@link BigInteger } * */ public void setBookingType(BigInteger value) { this.bookingType = value; } /** * Gets the value of the actualWorkProtected property. * * @return * possible object is * {@link String } * */ public String getActualWorkProtected() { return actualWorkProtected; } /** * Sets the value of the actualWorkProtected property. * * @param value * allowed object is * {@link String } * */ public void setActualWorkProtected(String value) { this.actualWorkProtected = value; } /** * Gets the value of the actualOvertimeWorkProtected property. * * @return * possible object is * {@link String } * */ public String getActualOvertimeWorkProtected() { return actualOvertimeWorkProtected; } /** * Sets the value of the actualOvertimeWorkProtected property. * * @param value * allowed object is * {@link String } * */ public void setActualOvertimeWorkProtected(String value) { this.actualOvertimeWorkProtected = value; } /** * Gets the value of the creationDate property. * * @return * possible object is * {@link String } * */ public LocalDateTime getCreationDate() { return creationDate; } /** * Sets the value of the creationDate property. * * @param value * allowed object is * {@link String } * */ public void setCreationDate(LocalDateTime value) { this.creationDate = value; } /** * Gets the value of the assnOwner property. * * @return * possible object is * {@link String } * */ public String getAssnOwner() { return assnOwner; } /** * Sets the value of the assnOwner property. * * @param value * allowed object is * {@link String } * */ public void setAssnOwner(String value) { this.assnOwner = value; } /** * Gets the value of the assnOwnerGuid property. * * @return * possible object is * {@link String } * */ public String getAssnOwnerGuid() { return assnOwnerGuid; } /** * Sets the value of the assnOwnerGuid property. * * @param value * allowed object is * {@link String } * */ public void setAssnOwnerGuid(String value) { this.assnOwnerGuid = value; } /** * Gets the value of the budgetCost property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getBudgetCost() { return budgetCost; } /** * Sets the value of the budgetCost property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setBudgetCost(BigDecimal value) { this.budgetCost = value; } /** * Gets the value of the budgetWork property. * * @return * possible object is * {@link String } * */ public String getBudgetWork() { return budgetWork; } /** * Sets the value of the budgetWork property. * * @param value * allowed object is * {@link String } * */ public void setBudgetWork(String value) { this.budgetWork = value; } /** * Gets the value of the extendedAttribute property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the Jakarta XML Binding object. * This is why there is not a set method for the extendedAttribute property. * *

* For example, to add a new item, do as follows: *

          *    getExtendedAttribute().add(newItem);
          * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Project.Assignments.Assignment.ExtendedAttribute } * * */ public List getExtendedAttribute() { if (extendedAttribute == null) { extendedAttribute = new ArrayList<>(); } return this.extendedAttribute; } /** * Gets the value of the baseline property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the Jakarta XML Binding object. * This is why there is not a set method for the baseline property. * *

* For example, to add a new item, do as follows: *

          *    getBaseline().add(newItem);
          * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Project.Assignments.Assignment.Baseline } * * */ public List getBaseline() { if (baseline == null) { baseline = new ArrayList<>(); } return this.baseline; } /** * Gets the value of the f404000 property. * * @return * possible object is * {@link Object } * */ public Object getF404000() { return f404000; } /** * Sets the value of the f404000 property. * * @param value * allowed object is * {@link Object } * */ public void setF404000(Object value) { this.f404000 = value; } /** * Gets the value of the f404001 property. * * @return * possible object is * {@link Object } * */ public Object getF404001() { return f404001; } /** * Sets the value of the f404001 property. * * @param value * allowed object is * {@link Object } * */ public void setF404001(Object value) { this.f404001 = value; } /** * Gets the value of the f404002 property. * * @return * possible object is * {@link Object } * */ public Object getF404002() { return f404002; } /** * Sets the value of the f404002 property. * * @param value * allowed object is * {@link Object } * */ public void setF404002(Object value) { this.f404002 = value; } /** * Gets the value of the f404003 property. * * @return * possible object is * {@link Object } * */ public Object getF404003() { return f404003; } /** * Sets the value of the f404003 property. * * @param value * allowed object is * {@link Object } * */ public void setF404003(Object value) { this.f404003 = value; } /** * Gets the value of the f404004 property. * * @return * possible object is * {@link Object } * */ public Object getF404004() { return f404004; } /** * Sets the value of the f404004 property. * * @param value * allowed object is * {@link Object } * */ public void setF404004(Object value) { this.f404004 = value; } /** * Gets the value of the f404005 property. * * @return * possible object is * {@link Object } * */ public Object getF404005() { return f404005; } /** * Sets the value of the f404005 property. * * @param value * allowed object is * {@link Object } * */ public void setF404005(Object value) { this.f404005 = value; } /** * Gets the value of the f404006 property. * * @return * possible object is * {@link Object } * */ public Object getF404006() { return f404006; } /** * Sets the value of the f404006 property. * * @param value * allowed object is * {@link Object } * */ public void setF404006(Object value) { this.f404006 = value; } /** * Gets the value of the f404007 property. * * @return * possible object is * {@link Object } * */ public Object getF404007() { return f404007; } /** * Sets the value of the f404007 property. * * @param value * allowed object is * {@link Object } * */ public void setF404007(Object value) { this.f404007 = value; } /** * Gets the value of the f404008 property. * * @return * possible object is * {@link Object } * */ public Object getF404008() { return f404008; } /** * Sets the value of the f404008 property. * * @param value * allowed object is * {@link Object } * */ public void setF404008(Object value) { this.f404008 = value; } /** * Gets the value of the f404009 property. * * @return * possible object is * {@link Object } * */ public Object getF404009() { return f404009; } /** * Sets the value of the f404009 property. * * @param value * allowed object is * {@link Object } * */ public void setF404009(Object value) { this.f404009 = value; } /** * Gets the value of the f40400A property. * * @return * possible object is * {@link Object } * */ public Object getF40400A() { return f40400A; } /** * Sets the value of the f40400A property. * * @param value * allowed object is * {@link Object } * */ public void setF40400A(Object value) { this.f40400A = value; } /** * Gets the value of the f40400B property. * * @return * possible object is * {@link Object } * */ public Object getF40400B() { return f40400B; } /** * Sets the value of the f40400B property. * * @param value * allowed object is * {@link Object } * */ public void setF40400B(Object value) { this.f40400B = value; } /** * Gets the value of the f40400C property. * * @return * possible object is * {@link Object } * */ public Object getF40400C() { return f40400C; } /** * Sets the value of the f40400C property. * * @param value * allowed object is * {@link Object } * */ public void setF40400C(Object value) { this.f40400C = value; } /** * Gets the value of the f40400D property. * * @return * possible object is * {@link Object } * */ public Object getF40400D() { return f40400D; } /** * Sets the value of the f40400D property. * * @param value * allowed object is * {@link Object } * */ public void setF40400D(Object value) { this.f40400D = value; } /** * Gets the value of the f40400E property. * * @return * possible object is * {@link Object } * */ public Object getF40400E() { return f40400E; } /** * Sets the value of the f40400E property. * * @param value * allowed object is * {@link Object } * */ public void setF40400E(Object value) { this.f40400E = value; } /** * Gets the value of the f40400F property. * * @return * possible object is * {@link Object } * */ public Object getF40400F() { return f40400F; } /** * Sets the value of the f40400F property. * * @param value * allowed object is * {@link Object } * */ public void setF40400F(Object value) { this.f40400F = value; } /** * Gets the value of the f404010 property. * * @return * possible object is * {@link Object } * */ public Object getF404010() { return f404010; } /** * Sets the value of the f404010 property. * * @param value * allowed object is * {@link Object } * */ public void setF404010(Object value) { this.f404010 = value; } /** * Gets the value of the f404011 property. * * @return * possible object is * {@link Object } * */ public Object getF404011() { return f404011; } /** * Sets the value of the f404011 property. * * @param value * allowed object is * {@link Object } * */ public void setF404011(Object value) { this.f404011 = value; } /** * Gets the value of the f404012 property. * * @return * possible object is * {@link Object } * */ public Object getF404012() { return f404012; } /** * Sets the value of the f404012 property. * * @param value * allowed object is * {@link Object } * */ public void setF404012(Object value) { this.f404012 = value; } /** * Gets the value of the f404013 property. * * @return * possible object is * {@link Object } * */ public Object getF404013() { return f404013; } /** * Sets the value of the f404013 property. * * @param value * allowed object is * {@link Object } * */ public void setF404013(Object value) { this.f404013 = value; } /** * Gets the value of the f404014 property. * * @return * possible object is * {@link Object } * */ public Object getF404014() { return f404014; } /** * Sets the value of the f404014 property. * * @param value * allowed object is * {@link Object } * */ public void setF404014(Object value) { this.f404014 = value; } /** * Gets the value of the f404015 property. * * @return * possible object is * {@link Object } * */ public Object getF404015() { return f404015; } /** * Sets the value of the f404015 property. * * @param value * allowed object is * {@link Object } * */ public void setF404015(Object value) { this.f404015 = value; } /** * Gets the value of the f404016 property. * * @return * possible object is * {@link Object } * */ public Object getF404016() { return f404016; } /** * Sets the value of the f404016 property. * * @param value * allowed object is * {@link Object } * */ public void setF404016(Object value) { this.f404016 = value; } /** * Gets the value of the f404017 property. * * @return * possible object is * {@link Object } * */ public Object getF404017() { return f404017; } /** * Sets the value of the f404017 property. * * @param value * allowed object is * {@link Object } * */ public void setF404017(Object value) { this.f404017 = value; } /** * Gets the value of the f404018 property. * * @return * possible object is * {@link Object } * */ public Object getF404018() { return f404018; } /** * Sets the value of the f404018 property. * * @param value * allowed object is * {@link Object } * */ public void setF404018(Object value) { this.f404018 = value; } /** * Gets the value of the f404019 property. * * @return * possible object is * {@link Object } * */ public Object getF404019() { return f404019; } /** * Sets the value of the f404019 property. * * @param value * allowed object is * {@link Object } * */ public void setF404019(Object value) { this.f404019 = value; } /** * Gets the value of the f40401A property. * * @return * possible object is * {@link Object } * */ public Object getF40401A() { return f40401A; } /** * Sets the value of the f40401A property. * * @param value * allowed object is * {@link Object } * */ public void setF40401A(Object value) { this.f40401A = value; } /** * Gets the value of the f40401B property. * * @return * possible object is * {@link Object } * */ public Object getF40401B() { return f40401B; } /** * Sets the value of the f40401B property. * * @param value * allowed object is * {@link Object } * */ public void setF40401B(Object value) { this.f40401B = value; } /** * Gets the value of the f40401C property. * * @return * possible object is * {@link Object } * */ public Object getF40401C() { return f40401C; } /** * Sets the value of the f40401C property. * * @param value * allowed object is * {@link Object } * */ public void setF40401C(Object value) { this.f40401C = value; } /** * Gets the value of the f40401D property. * * @return * possible object is * {@link Object } * */ public Object getF40401D() { return f40401D; } /** * Sets the value of the f40401D property. * * @param value * allowed object is * {@link Object } * */ public void setF40401D(Object value) { this.f40401D = value; } /** * Gets the value of the f40401E property. * * @return * possible object is * {@link Object } * */ public Object getF40401E() { return f40401E; } /** * Sets the value of the f40401E property. * * @param value * allowed object is * {@link Object } * */ public void setF40401E(Object value) { this.f40401E = value; } /** * Gets the value of the f40401F property. * * @return * possible object is * {@link Object } * */ public Object getF40401F() { return f40401F; } /** * Sets the value of the f40401F property. * * @param value * allowed object is * {@link Object } * */ public void setF40401F(Object value) { this.f40401F = value; } /** * Gets the value of the f404020 property. * * @return * possible object is * {@link Object } * */ public Object getF404020() { return f404020; } /** * Sets the value of the f404020 property. * * @param value * allowed object is * {@link Object } * */ public void setF404020(Object value) { this.f404020 = value; } /** * Gets the value of the f404021 property. * * @return * possible object is * {@link Object } * */ public Object getF404021() { return f404021; } /** * Sets the value of the f404021 property. * * @param value * allowed object is * {@link Object } * */ public void setF404021(Object value) { this.f404021 = value; } /** * Gets the value of the f404022 property. * * @return * possible object is * {@link Object } * */ public Object getF404022() { return f404022; } /** * Sets the value of the f404022 property. * * @param value * allowed object is * {@link Object } * */ public void setF404022(Object value) { this.f404022 = value; } /** * Gets the value of the f404023 property. * * @return * possible object is * {@link Object } * */ public Object getF404023() { return f404023; } /** * Sets the value of the f404023 property. * * @param value * allowed object is * {@link Object } * */ public void setF404023(Object value) { this.f404023 = value; } /** * Gets the value of the f404024 property. * * @return * possible object is * {@link Object } * */ public Object getF404024() { return f404024; } /** * Sets the value of the f404024 property. * * @param value * allowed object is * {@link Object } * */ public void setF404024(Object value) { this.f404024 = value; } /** * Gets the value of the f404025 property. * * @return * possible object is * {@link Object } * */ public Object getF404025() { return f404025; } /** * Sets the value of the f404025 property. * * @param value * allowed object is * {@link Object } * */ public void setF404025(Object value) { this.f404025 = value; } /** * Gets the value of the f404026 property. * * @return * possible object is * {@link Object } * */ public Object getF404026() { return f404026; } /** * Sets the value of the f404026 property. * * @param value * allowed object is * {@link Object } * */ public void setF404026(Object value) { this.f404026 = value; } /** * Gets the value of the f404027 property. * * @return * possible object is * {@link Object } * */ public Object getF404027() { return f404027; } /** * Sets the value of the f404027 property. * * @param value * allowed object is * {@link Object } * */ public void setF404027(Object value) { this.f404027 = value; } /** * Gets the value of the f404028 property. * * @return * possible object is * {@link Object } * */ public Object getF404028() { return f404028; } /** * Sets the value of the f404028 property. * * @param value * allowed object is * {@link Object } * */ public void setF404028(Object value) { this.f404028 = value; } /** * Gets the value of the f404029 property. * * @return * possible object is * {@link Object } * */ public Object getF404029() { return f404029; } /** * Sets the value of the f404029 property. * * @param value * allowed object is * {@link Object } * */ public void setF404029(Object value) { this.f404029 = value; } /** * Gets the value of the f40402A property. * * @return * possible object is * {@link Object } * */ public Object getF40402A() { return f40402A; } /** * Sets the value of the f40402A property. * * @param value * allowed object is * {@link Object } * */ public void setF40402A(Object value) { this.f40402A = value; } /** * Gets the value of the f40402B property. * * @return * possible object is * {@link Object } * */ public Object getF40402B() { return f40402B; } /** * Sets the value of the f40402B property. * * @param value * allowed object is * {@link Object } * */ public void setF40402B(Object value) { this.f40402B = value; } /** * Gets the value of the f40402C property. * * @return * possible object is * {@link Object } * */ public Object getF40402C() { return f40402C; } /** * Sets the value of the f40402C property. * * @param value * allowed object is * {@link Object } * */ public void setF40402C(Object value) { this.f40402C = value; } /** * Gets the value of the f40402D property. * * @return * possible object is * {@link Object } * */ public Object getF40402D() { return f40402D; } /** * Sets the value of the f40402D property. * * @param value * allowed object is * {@link Object } * */ public void setF40402D(Object value) { this.f40402D = value; } /** * Gets the value of the f40402E property. * * @return * possible object is * {@link Object } * */ public Object getF40402E() { return f40402E; } /** * Sets the value of the f40402E property. * * @param value * allowed object is * {@link Object } * */ public void setF40402E(Object value) { this.f40402E = value; } /** * Gets the value of the f40402F property. * * @return * possible object is * {@link Object } * */ public Object getF40402F() { return f40402F; } /** * Sets the value of the f40402F property. * * @param value * allowed object is * {@link Object } * */ public void setF40402F(Object value) { this.f40402F = value; } /** * Gets the value of the f404030 property. * * @return * possible object is * {@link Object } * */ public Object getF404030() { return f404030; } /** * Sets the value of the f404030 property. * * @param value * allowed object is * {@link Object } * */ public void setF404030(Object value) { this.f404030 = value; } /** * Gets the value of the f404031 property. * * @return * possible object is * {@link Object } * */ public Object getF404031() { return f404031; } /** * Sets the value of the f404031 property. * * @param value * allowed object is * {@link Object } * */ public void setF404031(Object value) { this.f404031 = value; } /** * Gets the value of the f404032 property. * * @return * possible object is * {@link Object } * */ public Object getF404032() { return f404032; } /** * Sets the value of the f404032 property. * * @param value * allowed object is * {@link Object } * */ public void setF404032(Object value) { this.f404032 = value; } /** * Gets the value of the f404033 property. * * @return * possible object is * {@link Object } * */ public Object getF404033() { return f404033; } /** * Sets the value of the f404033 property. * * @param value * allowed object is * {@link Object } * */ public void setF404033(Object value) { this.f404033 = value; } /** * Gets the value of the f404034 property. * * @return * possible object is * {@link Object } * */ public Object getF404034() { return f404034; } /** * Sets the value of the f404034 property. * * @param value * allowed object is * {@link Object } * */ public void setF404034(Object value) { this.f404034 = value; } /** * Gets the value of the f404035 property. * * @return * possible object is * {@link Object } * */ public Object getF404035() { return f404035; } /** * Sets the value of the f404035 property. * * @param value * allowed object is * {@link Object } * */ public void setF404035(Object value) { this.f404035 = value; } /** * Gets the value of the f404036 property. * * @return * possible object is * {@link Object } * */ public Object getF404036() { return f404036; } /** * Sets the value of the f404036 property. * * @param value * allowed object is * {@link Object } * */ public void setF404036(Object value) { this.f404036 = value; } /** * Gets the value of the f404037 property. * * @return * possible object is * {@link Object } * */ public Object getF404037() { return f404037; } /** * Sets the value of the f404037 property. * * @param value * allowed object is * {@link Object } * */ public void setF404037(Object value) { this.f404037 = value; } /** * Gets the value of the f404038 property. * * @return * possible object is * {@link Object } * */ public Object getF404038() { return f404038; } /** * Sets the value of the f404038 property. * * @param value * allowed object is * {@link Object } * */ public void setF404038(Object value) { this.f404038 = value; } /** * Gets the value of the f404039 property. * * @return * possible object is * {@link Object } * */ public Object getF404039() { return f404039; } /** * Sets the value of the f404039 property. * * @param value * allowed object is * {@link Object } * */ public void setF404039(Object value) { this.f404039 = value; } /** * Gets the value of the f40403A property. * * @return * possible object is * {@link Object } * */ public Object getF40403A() { return f40403A; } /** * Sets the value of the f40403A property. * * @param value * allowed object is * {@link Object } * */ public void setF40403A(Object value) { this.f40403A = value; } /** * Gets the value of the f40403B property. * * @return * possible object is * {@link Object } * */ public Object getF40403B() { return f40403B; } /** * Sets the value of the f40403B property. * * @param value * allowed object is * {@link Object } * */ public void setF40403B(Object value) { this.f40403B = value; } /** * Gets the value of the f40403C property. * * @return * possible object is * {@link Object } * */ public Object getF40403C() { return f40403C; } /** * Sets the value of the f40403C property. * * @param value * allowed object is * {@link Object } * */ public void setF40403C(Object value) { this.f40403C = value; } /** * Gets the value of the f40403D property. * * @return * possible object is * {@link Object } * */ public Object getF40403D() { return f40403D; } /** * Sets the value of the f40403D property. * * @param value * allowed object is * {@link Object } * */ public void setF40403D(Object value) { this.f40403D = value; } /** * Gets the value of the f40403E property. * * @return * possible object is * {@link Object } * */ public Object getF40403E() { return f40403E; } /** * Sets the value of the f40403E property. * * @param value * allowed object is * {@link Object } * */ public void setF40403E(Object value) { this.f40403E = value; } /** * Gets the value of the f40403F property. * * @return * possible object is * {@link Object } * */ public Object getF40403F() { return f40403F; } /** * Sets the value of the f40403F property. * * @param value * allowed object is * {@link Object } * */ public void setF40403F(Object value) { this.f40403F = value; } /** * Gets the value of the f404040 property. * * @return * possible object is * {@link Object } * */ public Object getF404040() { return f404040; } /** * Sets the value of the f404040 property. * * @param value * allowed object is * {@link Object } * */ public void setF404040(Object value) { this.f404040 = value; } /** * Gets the value of the f404041 property. * * @return * possible object is * {@link Object } * */ public Object getF404041() { return f404041; } /** * Sets the value of the f404041 property. * * @param value * allowed object is * {@link Object } * */ public void setF404041(Object value) { this.f404041 = value; } /** * Gets the value of the f404042 property. * * @return * possible object is * {@link Object } * */ public Object getF404042() { return f404042; } /** * Sets the value of the f404042 property. * * @param value * allowed object is * {@link Object } * */ public void setF404042(Object value) { this.f404042 = value; } /** * Gets the value of the f404043 property. * * @return * possible object is * {@link Object } * */ public Object getF404043() { return f404043; } /** * Sets the value of the f404043 property. * * @param value * allowed object is * {@link Object } * */ public void setF404043(Object value) { this.f404043 = value; } /** * Gets the value of the f404044 property. * * @return * possible object is * {@link Object } * */ public Object getF404044() { return f404044; } /** * Sets the value of the f404044 property. * * @param value * allowed object is * {@link Object } * */ public void setF404044(Object value) { this.f404044 = value; } /** * Gets the value of the f404045 property. * * @return * possible object is * {@link Object } * */ public Object getF404045() { return f404045; } /** * Sets the value of the f404045 property. * * @param value * allowed object is * {@link Object } * */ public void setF404045(Object value) { this.f404045 = value; } /** * Gets the value of the f404046 property. * * @return * possible object is * {@link Object } * */ public Object getF404046() { return f404046; } /** * Sets the value of the f404046 property. * * @param value * allowed object is * {@link Object } * */ public void setF404046(Object value) { this.f404046 = value; } /** * Gets the value of the f404047 property. * * @return * possible object is * {@link Object } * */ public Object getF404047() { return f404047; } /** * Sets the value of the f404047 property. * * @param value * allowed object is * {@link Object } * */ public void setF404047(Object value) { this.f404047 = value; } /** * Gets the value of the f404048 property. * * @return * possible object is * {@link Object } * */ public Object getF404048() { return f404048; } /** * Sets the value of the f404048 property. * * @param value * allowed object is * {@link Object } * */ public void setF404048(Object value) { this.f404048 = value; } /** * Gets the value of the f404049 property. * * @return * possible object is * {@link Object } * */ public Object getF404049() { return f404049; } /** * Sets the value of the f404049 property. * * @param value * allowed object is * {@link Object } * */ public void setF404049(Object value) { this.f404049 = value; } /** * Gets the value of the f40404A property. * * @return * possible object is * {@link Object } * */ public Object getF40404A() { return f40404A; } /** * Sets the value of the f40404A property. * * @param value * allowed object is * {@link Object } * */ public void setF40404A(Object value) { this.f40404A = value; } /** * Gets the value of the f40404B property. * * @return * possible object is * {@link Object } * */ public Object getF40404B() { return f40404B; } /** * Sets the value of the f40404B property. * * @param value * allowed object is * {@link Object } * */ public void setF40404B(Object value) { this.f40404B = value; } /** * Gets the value of the f40404C property. * * @return * possible object is * {@link Object } * */ public Object getF40404C() { return f40404C; } /** * Sets the value of the f40404C property. * * @param value * allowed object is * {@link Object } * */ public void setF40404C(Object value) { this.f40404C = value; } /** * Gets the value of the f40404D property. * * @return * possible object is * {@link Object } * */ public Object getF40404D() { return f40404D; } /** * Sets the value of the f40404D property. * * @param value * allowed object is * {@link Object } * */ public void setF40404D(Object value) { this.f40404D = value; } /** * Gets the value of the f40404E property. * * @return * possible object is * {@link Object } * */ public Object getF40404E() { return f40404E; } /** * Sets the value of the f40404E property. * * @param value * allowed object is * {@link Object } * */ public void setF40404E(Object value) { this.f40404E = value; } /** * Gets the value of the f40404F property. * * @return * possible object is * {@link Object } * */ public Object getF40404F() { return f40404F; } /** * Sets the value of the f40404F property. * * @param value * allowed object is * {@link Object } * */ public void setF40404F(Object value) { this.f40404F = value; } /** * Gets the value of the f404050 property. * * @return * possible object is * {@link Object } * */ public Object getF404050() { return f404050; } /** * Sets the value of the f404050 property. * * @param value * allowed object is * {@link Object } * */ public void setF404050(Object value) { this.f404050 = value; } /** * Gets the value of the f404051 property. * * @return * possible object is * {@link Object } * */ public Object getF404051() { return f404051; } /** * Sets the value of the f404051 property. * * @param value * allowed object is * {@link Object } * */ public void setF404051(Object value) { this.f404051 = value; } /** * Gets the value of the f404052 property. * * @return * possible object is * {@link Object } * */ public Object getF404052() { return f404052; } /** * Sets the value of the f404052 property. * * @param value * allowed object is * {@link Object } * */ public void setF404052(Object value) { this.f404052 = value; } /** * Gets the value of the f404053 property. * * @return * possible object is * {@link Object } * */ public Object getF404053() { return f404053; } /** * Sets the value of the f404053 property. * * @param value * allowed object is * {@link Object } * */ public void setF404053(Object value) { this.f404053 = value; } /** * Gets the value of the f404054 property. * * @return * possible object is * {@link Object } * */ public Object getF404054() { return f404054; } /** * Sets the value of the f404054 property. * * @param value * allowed object is * {@link Object } * */ public void setF404054(Object value) { this.f404054 = value; } /** * Gets the value of the f404055 property. * * @return * possible object is * {@link Object } * */ public Object getF404055() { return f404055; } /** * Sets the value of the f404055 property. * * @param value * allowed object is * {@link Object } * */ public void setF404055(Object value) { this.f404055 = value; } /** * Gets the value of the f404056 property. * * @return * possible object is * {@link Object } * */ public Object getF404056() { return f404056; } /** * Sets the value of the f404056 property. * * @param value * allowed object is * {@link Object } * */ public void setF404056(Object value) { this.f404056 = value; } /** * Gets the value of the f404057 property. * * @return * possible object is * {@link Object } * */ public Object getF404057() { return f404057; } /** * Sets the value of the f404057 property. * * @param value * allowed object is * {@link Object } * */ public void setF404057(Object value) { this.f404057 = value; } /** * Gets the value of the f404058 property. * * @return * possible object is * {@link Object } * */ public Object getF404058() { return f404058; } /** * Sets the value of the f404058 property. * * @param value * allowed object is * {@link Object } * */ public void setF404058(Object value) { this.f404058 = value; } /** * Gets the value of the f404059 property. * * @return * possible object is * {@link Object } * */ public Object getF404059() { return f404059; } /** * Sets the value of the f404059 property. * * @param value * allowed object is * {@link Object } * */ public void setF404059(Object value) { this.f404059 = value; } /** * Gets the value of the f40405A property. * * @return * possible object is * {@link Object } * */ public Object getF40405A() { return f40405A; } /** * Sets the value of the f40405A property. * * @param value * allowed object is * {@link Object } * */ public void setF40405A(Object value) { this.f40405A = value; } /** * Gets the value of the f40405B property. * * @return * possible object is * {@link Object } * */ public Object getF40405B() { return f40405B; } /** * Sets the value of the f40405B property. * * @param value * allowed object is * {@link Object } * */ public void setF40405B(Object value) { this.f40405B = value; } /** * Gets the value of the f40405C property. * * @return * possible object is * {@link Object } * */ public Object getF40405C() { return f40405C; } /** * Sets the value of the f40405C property. * * @param value * allowed object is * {@link Object } * */ public void setF40405C(Object value) { this.f40405C = value; } /** * Gets the value of the f40405D property. * * @return * possible object is * {@link Object } * */ public Object getF40405D() { return f40405D; } /** * Sets the value of the f40405D property. * * @param value * allowed object is * {@link Object } * */ public void setF40405D(Object value) { this.f40405D = value; } /** * Gets the value of the f40405E property. * * @return * possible object is * {@link Object } * */ public Object getF40405E() { return f40405E; } /** * Sets the value of the f40405E property. * * @param value * allowed object is * {@link Object } * */ public void setF40405E(Object value) { this.f40405E = value; } /** * Gets the value of the f40405F property. * * @return * possible object is * {@link Object } * */ public Object getF40405F() { return f40405F; } /** * Sets the value of the f40405F property. * * @param value * allowed object is * {@link Object } * */ public void setF40405F(Object value) { this.f40405F = value; } /** * Gets the value of the f404060 property. * * @return * possible object is * {@link Object } * */ public Object getF404060() { return f404060; } /** * Sets the value of the f404060 property. * * @param value * allowed object is * {@link Object } * */ public void setF404060(Object value) { this.f404060 = value; } /** * Gets the value of the f404061 property. * * @return * possible object is * {@link Object } * */ public Object getF404061() { return f404061; } /** * Sets the value of the f404061 property. * * @param value * allowed object is * {@link Object } * */ public void setF404061(Object value) { this.f404061 = value; } /** * Gets the value of the f404062 property. * * @return * possible object is * {@link Object } * */ public Object getF404062() { return f404062; } /** * Sets the value of the f404062 property. * * @param value * allowed object is * {@link Object } * */ public void setF404062(Object value) { this.f404062 = value; } /** * Gets the value of the f404063 property. * * @return * possible object is * {@link Object } * */ public Object getF404063() { return f404063; } /** * Sets the value of the f404063 property. * * @param value * allowed object is * {@link Object } * */ public void setF404063(Object value) { this.f404063 = value; } /** * Gets the value of the f404064 property. * * @return * possible object is * {@link Object } * */ public Object getF404064() { return f404064; } /** * Sets the value of the f404064 property. * * @param value * allowed object is * {@link Object } * */ public void setF404064(Object value) { this.f404064 = value; } /** * Gets the value of the f404065 property. * * @return * possible object is * {@link Object } * */ public Object getF404065() { return f404065; } /** * Sets the value of the f404065 property. * * @param value * allowed object is * {@link Object } * */ public void setF404065(Object value) { this.f404065 = value; } /** * Gets the value of the f404066 property. * * @return * possible object is * {@link Object } * */ public Object getF404066() { return f404066; } /** * Sets the value of the f404066 property. * * @param value * allowed object is * {@link Object } * */ public void setF404066(Object value) { this.f404066 = value; } /** * Gets the value of the f404067 property. * * @return * possible object is * {@link Object } * */ public Object getF404067() { return f404067; } /** * Sets the value of the f404067 property. * * @param value * allowed object is * {@link Object } * */ public void setF404067(Object value) { this.f404067 = value; } /** * Gets the value of the f404068 property. * * @return * possible object is * {@link Object } * */ public Object getF404068() { return f404068; } /** * Sets the value of the f404068 property. * * @param value * allowed object is * {@link Object } * */ public void setF404068(Object value) { this.f404068 = value; } /** * Gets the value of the f404069 property. * * @return * possible object is * {@link Object } * */ public Object getF404069() { return f404069; } /** * Sets the value of the f404069 property. * * @param value * allowed object is * {@link Object } * */ public void setF404069(Object value) { this.f404069 = value; } /** * Gets the value of the f40406A property. * * @return * possible object is * {@link Object } * */ public Object getF40406A() { return f40406A; } /** * Sets the value of the f40406A property. * * @param value * allowed object is * {@link Object } * */ public void setF40406A(Object value) { this.f40406A = value; } /** * Gets the value of the f40406B property. * * @return * possible object is * {@link Object } * */ public Object getF40406B() { return f40406B; } /** * Sets the value of the f40406B property. * * @param value * allowed object is * {@link Object } * */ public void setF40406B(Object value) { this.f40406B = value; } /** * Gets the value of the f40406C property. * * @return * possible object is * {@link Object } * */ public Object getF40406C() { return f40406C; } /** * Sets the value of the f40406C property. * * @param value * allowed object is * {@link Object } * */ public void setF40406C(Object value) { this.f40406C = value; } /** * Gets the value of the f40406D property. * * @return * possible object is * {@link Object } * */ public Object getF40406D() { return f40406D; } /** * Sets the value of the f40406D property. * * @param value * allowed object is * {@link Object } * */ public void setF40406D(Object value) { this.f40406D = value; } /** * Gets the value of the f40406E property. * * @return * possible object is * {@link Object } * */ public Object getF40406E() { return f40406E; } /** * Sets the value of the f40406E property. * * @param value * allowed object is * {@link Object } * */ public void setF40406E(Object value) { this.f40406E = value; } /** * Gets the value of the f40406F property. * * @return * possible object is * {@link Object } * */ public Object getF40406F() { return f40406F; } /** * Sets the value of the f40406F property. * * @param value * allowed object is * {@link Object } * */ public void setF40406F(Object value) { this.f40406F = value; } /** * Gets the value of the f404070 property. * * @return * possible object is * {@link Object } * */ public Object getF404070() { return f404070; } /** * Sets the value of the f404070 property. * * @param value * allowed object is * {@link Object } * */ public void setF404070(Object value) { this.f404070 = value; } /** * Gets the value of the f404071 property. * * @return * possible object is * {@link Object } * */ public Object getF404071() { return f404071; } /** * Sets the value of the f404071 property. * * @param value * allowed object is * {@link Object } * */ public void setF404071(Object value) { this.f404071 = value; } /** * Gets the value of the f404072 property. * * @return * possible object is * {@link Object } * */ public Object getF404072() { return f404072; } /** * Sets the value of the f404072 property. * * @param value * allowed object is * {@link Object } * */ public void setF404072(Object value) { this.f404072 = value; } /** * Gets the value of the f404073 property. * * @return * possible object is * {@link Object } * */ public Object getF404073() { return f404073; } /** * Sets the value of the f404073 property. * * @param value * allowed object is * {@link Object } * */ public void setF404073(Object value) { this.f404073 = value; } /** * Gets the value of the f404074 property. * * @return * possible object is * {@link Object } * */ public Object getF404074() { return f404074; } /** * Sets the value of the f404074 property. * * @param value * allowed object is * {@link Object } * */ public void setF404074(Object value) { this.f404074 = value; } /** * Gets the value of the f404075 property. * * @return * possible object is * {@link Object } * */ public Object getF404075() { return f404075; } /** * Sets the value of the f404075 property. * * @param value * allowed object is * {@link Object } * */ public void setF404075(Object value) { this.f404075 = value; } /** * Gets the value of the f404076 property. * * @return * possible object is * {@link Object } * */ public Object getF404076() { return f404076; } /** * Sets the value of the f404076 property. * * @param value * allowed object is * {@link Object } * */ public void setF404076(Object value) { this.f404076 = value; } /** * Gets the value of the f404077 property. * * @return * possible object is * {@link Object } * */ public Object getF404077() { return f404077; } /** * Sets the value of the f404077 property. * * @param value * allowed object is * {@link Object } * */ public void setF404077(Object value) { this.f404077 = value; } /** * Gets the value of the f404078 property. * * @return * possible object is * {@link Object } * */ public Object getF404078() { return f404078; } /** * Sets the value of the f404078 property. * * @param value * allowed object is * {@link Object } * */ public void setF404078(Object value) { this.f404078 = value; } /** * Gets the value of the f404079 property. * * @return * possible object is * {@link Object } * */ public Object getF404079() { return f404079; } /** * Sets the value of the f404079 property. * * @param value * allowed object is * {@link Object } * */ public void setF404079(Object value) { this.f404079 = value; } /** * Gets the value of the f40407A property. * * @return * possible object is * {@link Object } * */ public Object getF40407A() { return f40407A; } /** * Sets the value of the f40407A property. * * @param value * allowed object is * {@link Object } * */ public void setF40407A(Object value) { this.f40407A = value; } /** * Gets the value of the f40407B property. * * @return * possible object is * {@link Object } * */ public Object getF40407B() { return f40407B; } /** * Sets the value of the f40407B property. * * @param value * allowed object is * {@link Object } * */ public void setF40407B(Object value) { this.f40407B = value; } /** * Gets the value of the f40407C property. * * @return * possible object is * {@link Object } * */ public Object getF40407C() { return f40407C; } /** * Sets the value of the f40407C property. * * @param value * allowed object is * {@link Object } * */ public void setF40407C(Object value) { this.f40407C = value; } /** * Gets the value of the f40407D property. * * @return * possible object is * {@link Object } * */ public Object getF40407D() { return f40407D; } /** * Sets the value of the f40407D property. * * @param value * allowed object is * {@link Object } * */ public void setF40407D(Object value) { this.f40407D = value; } /** * Gets the value of the f40407E property. * * @return * possible object is * {@link Object } * */ public Object getF40407E() { return f40407E; } /** * Sets the value of the f40407E property. * * @param value * allowed object is * {@link Object } * */ public void setF40407E(Object value) { this.f40407E = value; } /** * Gets the value of the f40407F property. * * @return * possible object is * {@link Object } * */ public Object getF40407F() { return f40407F; } /** * Sets the value of the f40407F property. * * @param value * allowed object is * {@link Object } * */ public void setF40407F(Object value) { this.f40407F = value; } /** * Gets the value of the f404080 property. * * @return * possible object is * {@link Object } * */ public Object getF404080() { return f404080; } /** * Sets the value of the f404080 property. * * @param value * allowed object is * {@link Object } * */ public void setF404080(Object value) { this.f404080 = value; } /** * Gets the value of the f404081 property. * * @return * possible object is * {@link Object } * */ public Object getF404081() { return f404081; } /** * Sets the value of the f404081 property. * * @param value * allowed object is * {@link Object } * */ public void setF404081(Object value) { this.f404081 = value; } /** * Gets the value of the f404082 property. * * @return * possible object is * {@link Object } * */ public Object getF404082() { return f404082; } /** * Sets the value of the f404082 property. * * @param value * allowed object is * {@link Object } * */ public void setF404082(Object value) { this.f404082 = value; } /** * Gets the value of the f404083 property. * * @return * possible object is * {@link Object } * */ public Object getF404083() { return f404083; } /** * Sets the value of the f404083 property. * * @param value * allowed object is * {@link Object } * */ public void setF404083(Object value) { this.f404083 = value; } /** * Gets the value of the f404084 property. * * @return * possible object is * {@link Object } * */ public Object getF404084() { return f404084; } /** * Sets the value of the f404084 property. * * @param value * allowed object is * {@link Object } * */ public void setF404084(Object value) { this.f404084 = value; } /** * Gets the value of the f404085 property. * * @return * possible object is * {@link Object } * */ public Object getF404085() { return f404085; } /** * Sets the value of the f404085 property. * * @param value * allowed object is * {@link Object } * */ public void setF404085(Object value) { this.f404085 = value; } /** * Gets the value of the f404086 property. * * @return * possible object is * {@link Object } * */ public Object getF404086() { return f404086; } /** * Sets the value of the f404086 property. * * @param value * allowed object is * {@link Object } * */ public void setF404086(Object value) { this.f404086 = value; } /** * Gets the value of the f404087 property. * * @return * possible object is * {@link Object } * */ public Object getF404087() { return f404087; } /** * Sets the value of the f404087 property. * * @param value * allowed object is * {@link Object } * */ public void setF404087(Object value) { this.f404087 = value; } /** * Gets the value of the f404088 property. * * @return * possible object is * {@link Object } * */ public Object getF404088() { return f404088; } /** * Sets the value of the f404088 property. * * @param value * allowed object is * {@link Object } * */ public void setF404088(Object value) { this.f404088 = value; } /** * Gets the value of the f404089 property. * * @return * possible object is * {@link Object } * */ public Object getF404089() { return f404089; } /** * Sets the value of the f404089 property. * * @param value * allowed object is * {@link Object } * */ public void setF404089(Object value) { this.f404089 = value; } /** * Gets the value of the f40408A property. * * @return * possible object is * {@link Object } * */ public Object getF40408A() { return f40408A; } /** * Sets the value of the f40408A property. * * @param value * allowed object is * {@link Object } * */ public void setF40408A(Object value) { this.f40408A = value; } /** * Gets the value of the f40408B property. * * @return * possible object is * {@link Object } * */ public Object getF40408B() { return f40408B; } /** * Sets the value of the f40408B property. * * @param value * allowed object is * {@link Object } * */ public void setF40408B(Object value) { this.f40408B = value; } /** * Gets the value of the f40408C property. * * @return * possible object is * {@link Object } * */ public Object getF40408C() { return f40408C; } /** * Sets the value of the f40408C property. * * @param value * allowed object is * {@link Object } * */ public void setF40408C(Object value) { this.f40408C = value; } /** * Gets the value of the f40408D property. * * @return * possible object is * {@link Object } * */ public Object getF40408D() { return f40408D; } /** * Sets the value of the f40408D property. * * @param value * allowed object is * {@link Object } * */ public void setF40408D(Object value) { this.f40408D = value; } /** * Gets the value of the f40408E property. * * @return * possible object is * {@link Object } * */ public Object getF40408E() { return f40408E; } /** * Sets the value of the f40408E property. * * @param value * allowed object is * {@link Object } * */ public void setF40408E(Object value) { this.f40408E = value; } /** * Gets the value of the f40408F property. * * @return * possible object is * {@link Object } * */ public Object getF40408F() { return f40408F; } /** * Sets the value of the f40408F property. * * @param value * allowed object is * {@link Object } * */ public void setF40408F(Object value) { this.f40408F = value; } /** * Gets the value of the f404090 property. * * @return * possible object is * {@link Object } * */ public Object getF404090() { return f404090; } /** * Sets the value of the f404090 property. * * @param value * allowed object is * {@link Object } * */ public void setF404090(Object value) { this.f404090 = value; } /** * Gets the value of the f404091 property. * * @return * possible object is * {@link Object } * */ public Object getF404091() { return f404091; } /** * Sets the value of the f404091 property. * * @param value * allowed object is * {@link Object } * */ public void setF404091(Object value) { this.f404091 = value; } /** * Gets the value of the f404092 property. * * @return * possible object is * {@link Object } * */ public Object getF404092() { return f404092; } /** * Sets the value of the f404092 property. * * @param value * allowed object is * {@link Object } * */ public void setF404092(Object value) { this.f404092 = value; } /** * Gets the value of the f404093 property. * * @return * possible object is * {@link Object } * */ public Object getF404093() { return f404093; } /** * Sets the value of the f404093 property. * * @param value * allowed object is * {@link Object } * */ public void setF404093(Object value) { this.f404093 = value; } /** * Gets the value of the f404094 property. * * @return * possible object is * {@link Object } * */ public Object getF404094() { return f404094; } /** * Sets the value of the f404094 property. * * @param value * allowed object is * {@link Object } * */ public void setF404094(Object value) { this.f404094 = value; } /** * Gets the value of the f404095 property. * * @return * possible object is * {@link Object } * */ public Object getF404095() { return f404095; } /** * Sets the value of the f404095 property. * * @param value * allowed object is * {@link Object } * */ public void setF404095(Object value) { this.f404095 = value; } /** * Gets the value of the f404096 property. * * @return * possible object is * {@link Object } * */ public Object getF404096() { return f404096; } /** * Sets the value of the f404096 property. * * @param value * allowed object is * {@link Object } * */ public void setF404096(Object value) { this.f404096 = value; } /** * Gets the value of the f404097 property. * * @return * possible object is * {@link Object } * */ public Object getF404097() { return f404097; } /** * Sets the value of the f404097 property. * * @param value * allowed object is * {@link Object } * */ public void setF404097(Object value) { this.f404097 = value; } /** * Gets the value of the f404098 property. * * @return * possible object is * {@link Object } * */ public Object getF404098() { return f404098; } /** * Sets the value of the f404098 property. * * @param value * allowed object is * {@link Object } * */ public void setF404098(Object value) { this.f404098 = value; } /** * Gets the value of the f404099 property. * * @return * possible object is * {@link Object } * */ public Object getF404099() { return f404099; } /** * Sets the value of the f404099 property. * * @param value * allowed object is * {@link Object } * */ public void setF404099(Object value) { this.f404099 = value; } /** * Gets the value of the f40409A property. * * @return * possible object is * {@link Object } * */ public Object getF40409A() { return f40409A; } /** * Sets the value of the f40409A property. * * @param value * allowed object is * {@link Object } * */ public void setF40409A(Object value) { this.f40409A = value; } /** * Gets the value of the f40409B property. * * @return * possible object is * {@link Object } * */ public Object getF40409B() { return f40409B; } /** * Sets the value of the f40409B property. * * @param value * allowed object is * {@link Object } * */ public void setF40409B(Object value) { this.f40409B = value; } /** * Gets the value of the f40409C property. * * @return * possible object is * {@link Object } * */ public Object getF40409C() { return f40409C; } /** * Sets the value of the f40409C property. * * @param value * allowed object is * {@link Object } * */ public void setF40409C(Object value) { this.f40409C = value; } /** * Gets the value of the f40409D property. * * @return * possible object is * {@link Object } * */ public Object getF40409D() { return f40409D; } /** * Sets the value of the f40409D property. * * @param value * allowed object is * {@link Object } * */ public void setF40409D(Object value) { this.f40409D = value; } /** * Gets the value of the f40409E property. * * @return * possible object is * {@link Object } * */ public Object getF40409E() { return f40409E; } /** * Sets the value of the f40409E property. * * @param value * allowed object is * {@link Object } * */ public void setF40409E(Object value) { this.f40409E = value; } /** * Gets the value of the f40409F property. * * @return * possible object is * {@link Object } * */ public Object getF40409F() { return f40409F; } /** * Sets the value of the f40409F property. * * @param value * allowed object is * {@link Object } * */ public void setF40409F(Object value) { this.f40409F = value; } /** * Gets the value of the f4040A0 property. * * @return * possible object is * {@link Object } * */ public Object getF4040A0() { return f4040A0; } /** * Sets the value of the f4040A0 property. * * @param value * allowed object is * {@link Object } * */ public void setF4040A0(Object value) { this.f4040A0 = value; } /** * Gets the value of the f4040A1 property. * * @return * possible object is * {@link Object } * */ public Object getF4040A1() { return f4040A1; } /** * Sets the value of the f4040A1 property. * * @param value * allowed object is * {@link Object } * */ public void setF4040A1(Object value) { this.f4040A1 = value; } /** * Gets the value of the f4040A2 property. * * @return * possible object is * {@link Object } * */ public Object getF4040A2() { return f4040A2; } /** * Sets the value of the f4040A2 property. * * @param value * allowed object is * {@link Object } * */ public void setF4040A2(Object value) { this.f4040A2 = value; } /** * Gets the value of the f4040A3 property. * * @return * possible object is * {@link Object } * */ public Object getF4040A3() { return f4040A3; } /** * Sets the value of the f4040A3 property. * * @param value * allowed object is * {@link Object } * */ public void setF4040A3(Object value) { this.f4040A3 = value; } /** * Gets the value of the f4040A4 property. * * @return * possible object is * {@link Object } * */ public Object getF4040A4() { return f4040A4; } /** * Sets the value of the f4040A4 property. * * @param value * allowed object is * {@link Object } * */ public void setF4040A4(Object value) { this.f4040A4 = value; } /** * Gets the value of the f4040A5 property. * * @return * possible object is * {@link Object } * */ public Object getF4040A5() { return f4040A5; } /** * Sets the value of the f4040A5 property. * * @param value * allowed object is * {@link Object } * */ public void setF4040A5(Object value) { this.f4040A5 = value; } /** * Gets the value of the f4040A6 property. * * @return * possible object is * {@link Object } * */ public Object getF4040A6() { return f4040A6; } /** * Sets the value of the f4040A6 property. * * @param value * allowed object is * {@link Object } * */ public void setF4040A6(Object value) { this.f4040A6 = value; } /** * Gets the value of the f4040A7 property. * * @return * possible object is * {@link Object } * */ public Object getF4040A7() { return f4040A7; } /** * Sets the value of the f4040A7 property. * * @param value * allowed object is * {@link Object } * */ public void setF4040A7(Object value) { this.f4040A7 = value; } /** * Gets the value of the f4040A8 property. * * @return * possible object is * {@link Object } * */ public Object getF4040A8() { return f4040A8; } /** * Sets the value of the f4040A8 property. * * @param value * allowed object is * {@link Object } * */ public void setF4040A8(Object value) { this.f4040A8 = value; } /** * Gets the value of the f4040A9 property. * * @return * possible object is * {@link Object } * */ public Object getF4040A9() { return f4040A9; } /** * Sets the value of the f4040A9 property. * * @param value * allowed object is * {@link Object } * */ public void setF4040A9(Object value) { this.f4040A9 = value; } /** * Gets the value of the f4040Aa property. * * @return * possible object is * {@link Object } * */ public Object getF4040Aa() { return f4040Aa; } /** * Sets the value of the f4040Aa property. * * @param value * allowed object is * {@link Object } * */ public void setF4040Aa(Object value) { this.f4040Aa = value; } /** * Gets the value of the f4040Ab property. * * @return * possible object is * {@link Object } * */ public Object getF4040Ab() { return f4040Ab; } /** * Sets the value of the f4040Ab property. * * @param value * allowed object is * {@link Object } * */ public void setF4040Ab(Object value) { this.f4040Ab = value; } /** * Gets the value of the f4040Ac property. * * @return * possible object is * {@link Object } * */ public Object getF4040Ac() { return f4040Ac; } /** * Sets the value of the f4040Ac property. * * @param value * allowed object is * {@link Object } * */ public void setF4040Ac(Object value) { this.f4040Ac = value; } /** * Gets the value of the f4040Ad property. * * @return * possible object is * {@link Object } * */ public Object getF4040Ad() { return f4040Ad; } /** * Sets the value of the f4040Ad property. * * @param value * allowed object is * {@link Object } * */ public void setF4040Ad(Object value) { this.f4040Ad = value; } /** * Gets the value of the f4040Ae property. * * @return * possible object is * {@link Object } * */ public Object getF4040Ae() { return f4040Ae; } /** * Sets the value of the f4040Ae property. * * @param value * allowed object is * {@link Object } * */ public void setF4040Ae(Object value) { this.f4040Ae = value; } /** * Gets the value of the f4040Af property. * * @return * possible object is * {@link Object } * */ public Object getF4040Af() { return f4040Af; } /** * Sets the value of the f4040Af property. * * @param value * allowed object is * {@link Object } * */ public void setF4040Af(Object value) { this.f4040Af = value; } /** * Gets the value of the f4040B0 property. * * @return * possible object is * {@link Object } * */ public Object getF4040B0() { return f4040B0; } /** * Sets the value of the f4040B0 property. * * @param value * allowed object is * {@link Object } * */ public void setF4040B0(Object value) { this.f4040B0 = value; } /** * Gets the value of the f4040B1 property. * * @return * possible object is * {@link Object } * */ public Object getF4040B1() { return f4040B1; } /** * Sets the value of the f4040B1 property. * * @param value * allowed object is * {@link Object } * */ public void setF4040B1(Object value) { this.f4040B1 = value; } /** * Gets the value of the f4040B2 property. * * @return * possible object is * {@link Object } * */ public Object getF4040B2() { return f4040B2; } /** * Sets the value of the f4040B2 property. * * @param value * allowed object is * {@link Object } * */ public void setF4040B2(Object value) { this.f4040B2 = value; } /** * Gets the value of the f4040B3 property. * * @return * possible object is * {@link Object } * */ public Object getF4040B3() { return f4040B3; } /** * Sets the value of the f4040B3 property. * * @param value * allowed object is * {@link Object } * */ public void setF4040B3(Object value) { this.f4040B3 = value; } /** * Gets the value of the f4040B4 property. * * @return * possible object is * {@link Object } * */ public Object getF4040B4() { return f4040B4; } /** * Sets the value of the f4040B4 property. * * @param value * allowed object is * {@link Object } * */ public void setF4040B4(Object value) { this.f4040B4 = value; } /** * Gets the value of the f4040B5 property. * * @return * possible object is * {@link Object } * */ public Object getF4040B5() { return f4040B5; } /** * Sets the value of the f4040B5 property. * * @param value * allowed object is * {@link Object } * */ public void setF4040B5(Object value) { this.f4040B5 = value; } /** * Gets the value of the f4040B6 property. * * @return * possible object is * {@link Object } * */ public Object getF4040B6() { return f4040B6; } /** * Sets the value of the f4040B6 property. * * @param value * allowed object is * {@link Object } * */ public void setF4040B6(Object value) { this.f4040B6 = value; } /** * Gets the value of the f4040B7 property. * * @return * possible object is * {@link Object } * */ public Object getF4040B7() { return f4040B7; } /** * Sets the value of the f4040B7 property. * * @param value * allowed object is * {@link Object } * */ public void setF4040B7(Object value) { this.f4040B7 = value; } /** * Gets the value of the f4040B8 property. * * @return * possible object is * {@link Object } * */ public Object getF4040B8() { return f4040B8; } /** * Sets the value of the f4040B8 property. * * @param value * allowed object is * {@link Object } * */ public void setF4040B8(Object value) { this.f4040B8 = value; } /** * Gets the value of the f4040B9 property. * * @return * possible object is * {@link Object } * */ public Object getF4040B9() { return f4040B9; } /** * Sets the value of the f4040B9 property. * * @param value * allowed object is * {@link Object } * */ public void setF4040B9(Object value) { this.f4040B9 = value; } /** * Gets the value of the f4040Ba property. * * @return * possible object is * {@link Object } * */ public Object getF4040Ba() { return f4040Ba; } /** * Sets the value of the f4040Ba property. * * @param value * allowed object is * {@link Object } * */ public void setF4040Ba(Object value) { this.f4040Ba = value; } /** * Gets the value of the f4040Bb property. * * @return * possible object is * {@link Object } * */ public Object getF4040Bb() { return f4040Bb; } /** * Sets the value of the f4040Bb property. * * @param value * allowed object is * {@link Object } * */ public void setF4040Bb(Object value) { this.f4040Bb = value; } /** * Gets the value of the f4040Bc property. * * @return * possible object is * {@link Object } * */ public Object getF4040Bc() { return f4040Bc; } /** * Sets the value of the f4040Bc property. * * @param value * allowed object is * {@link Object } * */ public void setF4040Bc(Object value) { this.f4040Bc = value; } /** * Gets the value of the f4040Bd property. * * @return * possible object is * {@link Object } * */ public Object getF4040Bd() { return f4040Bd; } /** * Sets the value of the f4040Bd property. * * @param value * allowed object is * {@link Object } * */ public void setF4040Bd(Object value) { this.f4040Bd = value; } /** * Gets the value of the f4040Be property. * * @return * possible object is * {@link Object } * */ public Object getF4040Be() { return f4040Be; } /** * Sets the value of the f4040Be property. * * @param value * allowed object is * {@link Object } * */ public void setF4040Be(Object value) { this.f4040Be = value; } /** * Gets the value of the f4040Bf property. * * @return * possible object is * {@link Object } * */ public Object getF4040Bf() { return f4040Bf; } /** * Sets the value of the f4040Bf property. * * @param value * allowed object is * {@link Object } * */ public void setF4040Bf(Object value) { this.f4040Bf = value; } /** * Gets the value of the f4040C0 property. * * @return * possible object is * {@link Object } * */ public Object getF4040C0() { return f4040C0; } /** * Sets the value of the f4040C0 property. * * @param value * allowed object is * {@link Object } * */ public void setF4040C0(Object value) { this.f4040C0 = value; } /** * Gets the value of the f4040C1 property. * * @return * possible object is * {@link Object } * */ public Object getF4040C1() { return f4040C1; } /** * Sets the value of the f4040C1 property. * * @param value * allowed object is * {@link Object } * */ public void setF4040C1(Object value) { this.f4040C1 = value; } /** * Gets the value of the f4040C2 property. * * @return * possible object is * {@link Object } * */ public Object getF4040C2() { return f4040C2; } /** * Sets the value of the f4040C2 property. * * @param value * allowed object is * {@link Object } * */ public void setF4040C2(Object value) { this.f4040C2 = value; } /** * Gets the value of the f4040C3 property. * * @return * possible object is * {@link Object } * */ public Object getF4040C3() { return f4040C3; } /** * Sets the value of the f4040C3 property. * * @param value * allowed object is * {@link Object } * */ public void setF4040C3(Object value) { this.f4040C3 = value; } /** * Gets the value of the f4040C4 property. * * @return * possible object is * {@link Object } * */ public Object getF4040C4() { return f4040C4; } /** * Sets the value of the f4040C4 property. * * @param value * allowed object is * {@link Object } * */ public void setF4040C4(Object value) { this.f4040C4 = value; } /** * Gets the value of the f4040C5 property. * * @return * possible object is * {@link Object } * */ public Object getF4040C5() { return f4040C5; } /** * Sets the value of the f4040C5 property. * * @param value * allowed object is * {@link Object } * */ public void setF4040C5(Object value) { this.f4040C5 = value; } /** * Gets the value of the f4040C6 property. * * @return * possible object is * {@link Object } * */ public Object getF4040C6() { return f4040C6; } /** * Sets the value of the f4040C6 property. * * @param value * allowed object is * {@link Object } * */ public void setF4040C6(Object value) { this.f4040C6 = value; } /** * Gets the value of the f4040C7 property. * * @return * possible object is * {@link Object } * */ public Object getF4040C7() { return f4040C7; } /** * Sets the value of the f4040C7 property. * * @param value * allowed object is * {@link Object } * */ public void setF4040C7(Object value) { this.f4040C7 = value; } /** * Gets the value of the f4040C8 property. * * @return * possible object is * {@link Object } * */ public Object getF4040C8() { return f4040C8; } /** * Sets the value of the f4040C8 property. * * @param value * allowed object is * {@link Object } * */ public void setF4040C8(Object value) { this.f4040C8 = value; } /** * Gets the value of the timephasedData property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the Jakarta XML Binding object. * This is why there is not a set method for the timephasedData property. * *

* For example, to add a new item, do as follows: *

          *    getTimephasedData().add(newItem);
          * 
* * *

* Objects of the following type(s) are allowed in the list * {@link TimephasedDataType } * * */ public List getTimephasedData() { if (timephasedData == null) { timephasedData = new ArrayList<>(); } return this.timephasedData; } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

          * <complexType>
          *   <complexContent>
          *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          *       <sequence>
          *         <element name="TimephasedData" type="{http://schemas.microsoft.com/project}TimephasedDataType" maxOccurs="unbounded" minOccurs="0"/>
          *         <element name="Number" type="{http://www.w3.org/2001/XMLSchema}string"/>
          *         <element name="Start" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
          *         <element name="Finish" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
          *         <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
          *         <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
          *         <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
          *         <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
          *       </sequence>
          *     </restriction>
          *   </complexContent>
          * </complexType>
          * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "timephasedData", "number", "start", "finish", "work", "cost", "bcws", "bcwp" }) public static class Baseline { @XmlElement(name = "TimephasedData") protected List timephasedData; @XmlElement(name = "Number", required = true) protected String number; @XmlElement(name = "Start") protected String start; @XmlElement(name = "Finish") protected String finish; @XmlElement(name = "Work") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String work; @XmlElement(name = "Cost") protected String cost; @XmlElement(name = "BCWS", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal bcws; @XmlElement(name = "BCWP", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal bcwp; /** * Gets the value of the timephasedData property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the Jakarta XML Binding object. * This is why there is not a set method for the timephasedData property. * *

* For example, to add a new item, do as follows: *

             *    getTimephasedData().add(newItem);
             * 
* * *

* Objects of the following type(s) are allowed in the list * {@link TimephasedDataType } * * */ public List getTimephasedData() { if (timephasedData == null) { timephasedData = new ArrayList<>(); } return this.timephasedData; } /** * Gets the value of the number property. * * @return * possible object is * {@link String } * */ public String getNumber() { return number; } /** * Sets the value of the number property. * * @param value * allowed object is * {@link String } * */ public void setNumber(String value) { this.number = value; } /** * Gets the value of the start property. * * @return * possible object is * {@link String } * */ public String getStart() { return start; } /** * Sets the value of the start property. * * @param value * allowed object is * {@link String } * */ public void setStart(String value) { this.start = value; } /** * Gets the value of the finish property. * * @return * possible object is * {@link String } * */ public String getFinish() { return finish; } /** * Sets the value of the finish property. * * @param value * allowed object is * {@link String } * */ public void setFinish(String value) { this.finish = value; } /** * Gets the value of the work property. * * @return * possible object is * {@link String } * */ public String getWork() { return work; } /** * Sets the value of the work property. * * @param value * allowed object is * {@link String } * */ public void setWork(String value) { this.work = value; } /** * Gets the value of the cost property. * * @return * possible object is * {@link String } * */ public String getCost() { return cost; } /** * Sets the value of the cost property. * * @param value * allowed object is * {@link String } * */ public void setCost(String value) { this.cost = value; } /** * Gets the value of the bcws property. * * @return * possible object is * {@link String } * */ public BigDecimal getBCWS() { return bcws; } /** * Sets the value of the bcws property. * * @param value * allowed object is * {@link String } * */ public void setBCWS(BigDecimal value) { this.bcws = value; } /** * Gets the value of the bcwp property. * * @return * possible object is * {@link String } * */ public BigDecimal getBCWP() { return bcwp; } /** * Sets the value of the bcwp property. * * @param value * allowed object is * {@link String } * */ public void setBCWP(BigDecimal value) { this.bcwp = value; } } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

          * <complexType>
          *   <complexContent>
          *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          *       <sequence>
          *         <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
          *         <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
          *         <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
          *         <element name="DurationFormat" minOccurs="0">
          *           <simpleType>
          *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
          *               <enumeration value="3"/>
          *               <enumeration value="4"/>
          *               <enumeration value="5"/>
          *               <enumeration value="6"/>
          *               <enumeration value="7"/>
          *               <enumeration value="8"/>
          *               <enumeration value="9"/>
          *               <enumeration value="10"/>
          *               <enumeration value="11"/>
          *               <enumeration value="12"/>
          *               <enumeration value="19"/>
          *               <enumeration value="20"/>
          *               <enumeration value="21"/>
          *               <enumeration value="35"/>
          *               <enumeration value="36"/>
          *               <enumeration value="37"/>
          *               <enumeration value="38"/>
          *               <enumeration value="39"/>
          *               <enumeration value="40"/>
          *               <enumeration value="41"/>
          *               <enumeration value="42"/>
          *               <enumeration value="43"/>
          *               <enumeration value="44"/>
          *               <enumeration value="51"/>
          *               <enumeration value="52"/>
          *               <enumeration value="53"/>
          *             </restriction>
          *           </simpleType>
          *         </element>
          *       </sequence>
          *     </restriction>
          *   </complexContent>
          * </complexType>
          * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "fieldID", "value", "valueGUID", "durationFormat" }) public static class ExtendedAttribute { @XmlElement(name = "FieldID") protected String fieldID; @XmlElement(name = "Value") protected String value; @XmlElement(name = "ValueGUID", type = String.class) @XmlJavaTypeAdapter(Adapter13.class) protected UUID valueGUID; @XmlElement(name = "DurationFormat") protected BigInteger durationFormat; /** * Gets the value of the fieldID property. * * @return * possible object is * {@link String } * */ public String getFieldID() { return fieldID; } /** * Sets the value of the fieldID property. * * @param value * allowed object is * {@link String } * */ public void setFieldID(String value) { this.fieldID = value; } /** * Gets the value of the value property. * * @return * possible object is * {@link String } * */ public String getValue() { return value; } /** * Sets the value of the value property. * * @param value * allowed object is * {@link String } * */ public void setValue(String value) { this.value = value; } /** * Gets the value of the valueGUID property. * * @return * possible object is * {@link String } * */ public UUID getValueGUID() { return valueGUID; } /** * Sets the value of the valueGUID property. * * @param value * allowed object is * {@link String } * */ public void setValueGUID(UUID value) { this.valueGUID = value; } /** * Gets the value of the durationFormat property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getDurationFormat() { return durationFormat; } /** * Sets the value of the durationFormat property. * * @param value * allowed object is * {@link BigInteger } * */ public void setDurationFormat(BigInteger value) { this.durationFormat = value; } } } } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

    * <complexType>
    *   <complexContent>
    *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *       <sequence>
    *         <element name="Calendar" maxOccurs="unbounded">
    *           <complexType>
    *             <complexContent>
    *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                 <sequence>
    *                   <element name="UID" type="{http://www.w3.org/2001/XMLSchema}integer"/>
    *                   <element name="GUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                   <element name="Name" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
    *                         <maxLength value="512"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="IsBaseCalendar" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="IsBaselineCalendar" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="BaseCalendarUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                   <element name="WeekDays" minOccurs="0">
    *                     <complexType>
    *                       <complexContent>
    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                           <sequence>
    *                             <element name="WeekDay" maxOccurs="unbounded" minOccurs="0">
    *                               <complexType>
    *                                 <complexContent>
    *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                                     <sequence>
    *                                       <element name="DayType">
    *                                         <simpleType>
    *                                           <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
    *                                             <enumeration value="0"/>
    *                                             <enumeration value="1"/>
    *                                             <enumeration value="2"/>
    *                                             <enumeration value="3"/>
    *                                             <enumeration value="4"/>
    *                                             <enumeration value="5"/>
    *                                             <enumeration value="6"/>
    *                                             <enumeration value="7"/>
    *                                           </restriction>
    *                                         </simpleType>
    *                                       </element>
    *                                       <element name="DayWorking" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                                       <element name="TimePeriod" minOccurs="0">
    *                                         <complexType>
    *                                           <complexContent>
    *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                                               <sequence>
    *                                                 <element name="FromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                                                 <element name="ToDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                                               </sequence>
    *                                             </restriction>
    *                                           </complexContent>
    *                                         </complexType>
    *                                       </element>
    *                                       <element name="WorkingTimes" minOccurs="0">
    *                                         <complexType>
    *                                           <complexContent>
    *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                                               <sequence>
    *                                                 <choice>
    *                                                   <element name="WorkingTime" maxOccurs="5" minOccurs="0">
    *                                                     <complexType>
    *                                                       <complexContent>
    *                                                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                                                           <sequence>
    *                                                             <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
    *                                                             <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
    *                                                           </sequence>
    *                                                         </restriction>
    *                                                       </complexContent>
    *                                                     </complexType>
    *                                                   </element>
    *                                                 </choice>
    *                                               </sequence>
    *                                             </restriction>
    *                                           </complexContent>
    *                                         </complexType>
    *                                       </element>
    *                                     </sequence>
    *                                   </restriction>
    *                                 </complexContent>
    *                               </complexType>
    *                             </element>
    *                           </sequence>
    *                         </restriction>
    *                       </complexContent>
    *                     </complexType>
    *                   </element>
    *                   <element name="Exceptions" minOccurs="0">
    *                     <complexType>
    *                       <complexContent>
    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                           <sequence>
    *                             <element name="Exception" maxOccurs="unbounded" minOccurs="0">
    *                               <complexType>
    *                                 <complexContent>
    *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                                     <sequence>
    *                                       <element name="EnteredByOccurrences" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                                       <element name="TimePeriod" minOccurs="0">
    *                                         <complexType>
    *                                           <complexContent>
    *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                                               <sequence>
    *                                                 <element name="FromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                                                 <element name="ToDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                                               </sequence>
    *                                             </restriction>
    *                                           </complexContent>
    *                                         </complexType>
    *                                       </element>
    *                                       <element name="Occurrences" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                                       <element name="Name" minOccurs="0">
    *                                         <simpleType>
    *                                           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
    *                                             <maxLength value="512"/>
    *                                           </restriction>
    *                                         </simpleType>
    *                                       </element>
    *                                       <element name="Type" minOccurs="0">
    *                                         <simpleType>
    *                                           <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
    *                                             <enumeration value="1"/>
    *                                             <enumeration value="2"/>
    *                                             <enumeration value="3"/>
    *                                             <enumeration value="4"/>
    *                                             <enumeration value="5"/>
    *                                             <enumeration value="6"/>
    *                                             <enumeration value="7"/>
    *                                             <enumeration value="8"/>
    *                                             <enumeration value="9"/>
    *                                           </restriction>
    *                                         </simpleType>
    *                                       </element>
    *                                       <element name="Period" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                                       <element name="DaysOfWeek" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                                       <element name="MonthItem" minOccurs="0">
    *                                         <simpleType>
    *                                           <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
    *                                             <enumeration value="0"/>
    *                                             <enumeration value="1"/>
    *                                             <enumeration value="2"/>
    *                                             <enumeration value="3"/>
    *                                             <enumeration value="4"/>
    *                                             <enumeration value="5"/>
    *                                             <enumeration value="6"/>
    *                                             <enumeration value="7"/>
    *                                             <enumeration value="8"/>
    *                                             <enumeration value="9"/>
    *                                           </restriction>
    *                                         </simpleType>
    *                                       </element>
    *                                       <element name="MonthPosition" minOccurs="0">
    *                                         <simpleType>
    *                                           <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
    *                                             <enumeration value="0"/>
    *                                             <enumeration value="1"/>
    *                                             <enumeration value="2"/>
    *                                             <enumeration value="3"/>
    *                                             <enumeration value="4"/>
    *                                           </restriction>
    *                                         </simpleType>
    *                                       </element>
    *                                       <element name="Month" minOccurs="0">
    *                                         <simpleType>
    *                                           <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
    *                                             <enumeration value="0"/>
    *                                             <enumeration value="1"/>
    *                                             <enumeration value="2"/>
    *                                             <enumeration value="3"/>
    *                                             <enumeration value="4"/>
    *                                             <enumeration value="5"/>
    *                                             <enumeration value="6"/>
    *                                             <enumeration value="7"/>
    *                                             <enumeration value="8"/>
    *                                             <enumeration value="9"/>
    *                                             <enumeration value="10"/>
    *                                             <enumeration value="11"/>
    *                                           </restriction>
    *                                         </simpleType>
    *                                       </element>
    *                                       <element name="MonthDay" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                                       <element name="DayWorking" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                                       <element name="WorkingTimes" minOccurs="0">
    *                                         <complexType>
    *                                           <complexContent>
    *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                                               <sequence>
    *                                                 <choice>
    *                                                   <element name="WorkingTime" maxOccurs="5" minOccurs="0">
    *                                                     <complexType>
    *                                                       <complexContent>
    *                                                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                                                           <sequence>
    *                                                             <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
    *                                                             <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
    *                                                           </sequence>
    *                                                         </restriction>
    *                                                       </complexContent>
    *                                                     </complexType>
    *                                                   </element>
    *                                                 </choice>
    *                                               </sequence>
    *                                             </restriction>
    *                                           </complexContent>
    *                                         </complexType>
    *                                       </element>
    *                                     </sequence>
    *                                   </restriction>
    *                                 </complexContent>
    *                               </complexType>
    *                             </element>
    *                           </sequence>
    *                         </restriction>
    *                       </complexContent>
    *                     </complexType>
    *                   </element>
    *                   <element name="WorkWeeks" minOccurs="0">
    *                     <complexType>
    *                       <complexContent>
    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                           <sequence>
    *                             <element name="WorkWeek" maxOccurs="unbounded" minOccurs="0">
    *                               <complexType>
    *                                 <complexContent>
    *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                                     <sequence>
    *                                       <element name="TimePeriod" minOccurs="0">
    *                                         <complexType>
    *                                           <complexContent>
    *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                                               <sequence>
    *                                                 <element name="FromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                                                 <element name="ToDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                                               </sequence>
    *                                             </restriction>
    *                                           </complexContent>
    *                                         </complexType>
    *                                       </element>
    *                                       <element name="Name" minOccurs="0">
    *                                         <simpleType>
    *                                           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
    *                                             <maxLength value="512"/>
    *                                           </restriction>
    *                                         </simpleType>
    *                                       </element>
    *                                       <element name="WeekDays" minOccurs="0">
    *                                         <complexType>
    *                                           <complexContent>
    *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                                               <sequence>
    *                                                 <element name="WeekDay" maxOccurs="unbounded" minOccurs="0">
    *                                                   <complexType>
    *                                                     <complexContent>
    *                                                       <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                                                         <sequence>
    *                                                           <element name="DayType">
    *                                                             <simpleType>
    *                                                               <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
    *                                                                 <enumeration value="0"/>
    *                                                                 <enumeration value="1"/>
    *                                                                 <enumeration value="2"/>
    *                                                                 <enumeration value="3"/>
    *                                                                 <enumeration value="4"/>
    *                                                                 <enumeration value="5"/>
    *                                                                 <enumeration value="6"/>
    *                                                                 <enumeration value="7"/>
    *                                                               </restriction>
    *                                                             </simpleType>
    *                                                           </element>
    *                                                           <element name="DayWorking" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                                                           <element name="WorkingTimes" minOccurs="0">
    *                                                             <complexType>
    *                                                               <complexContent>
    *                                                                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                                                                   <sequence>
    *                                                                     <choice>
    *                                                                       <element name="WorkingTime" maxOccurs="5" minOccurs="0">
    *                                                                         <complexType>
    *                                                                           <complexContent>
    *                                                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                                                                               <sequence>
    *                                                                                 <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
    *                                                                                 <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
    *                                                                               </sequence>
    *                                                                             </restriction>
    *                                                                           </complexContent>
    *                                                                         </complexType>
    *                                                                       </element>
    *                                                                     </choice>
    *                                                                   </sequence>
    *                                                                 </restriction>
    *                                                               </complexContent>
    *                                                             </complexType>
    *                                                           </element>
    *                                                         </sequence>
    *                                                       </restriction>
    *                                                     </complexContent>
    *                                                   </complexType>
    *                                                 </element>
    *                                               </sequence>
    *                                             </restriction>
    *                                           </complexContent>
    *                                         </complexType>
    *                                       </element>
    *                                     </sequence>
    *                                   </restriction>
    *                                 </complexContent>
    *                               </complexType>
    *                             </element>
    *                           </sequence>
    *                         </restriction>
    *                       </complexContent>
    *                     </complexType>
    *                   </element>
    *                 </sequence>
    *               </restriction>
    *             </complexContent>
    *           </complexType>
    *         </element>
    *       </sequence>
    *     </restriction>
    *   </complexContent>
    * </complexType>
    * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "calendar" }) public static class Calendars { @XmlElement(name = "Calendar", required = true) protected List calendar; /** * Gets the value of the calendar property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the Jakarta XML Binding object. * This is why there is not a set method for the calendar property. * *

* For example, to add a new item, do as follows: *

       *    getCalendar().add(newItem);
       * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Project.Calendars.Calendar } * * */ public List getCalendar() { if (calendar == null) { calendar = new ArrayList<>(); } return this.calendar; } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

       * <complexType>
       *   <complexContent>
       *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *       <sequence>
       *         <element name="UID" type="{http://www.w3.org/2001/XMLSchema}integer"/>
       *         <element name="GUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *         <element name="Name" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
       *               <maxLength value="512"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="IsBaseCalendar" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="IsBaselineCalendar" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="BaseCalendarUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *         <element name="WeekDays" minOccurs="0">
       *           <complexType>
       *             <complexContent>
       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *                 <sequence>
       *                   <element name="WeekDay" maxOccurs="unbounded" minOccurs="0">
       *                     <complexType>
       *                       <complexContent>
       *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *                           <sequence>
       *                             <element name="DayType">
       *                               <simpleType>
       *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
       *                                   <enumeration value="0"/>
       *                                   <enumeration value="1"/>
       *                                   <enumeration value="2"/>
       *                                   <enumeration value="3"/>
       *                                   <enumeration value="4"/>
       *                                   <enumeration value="5"/>
       *                                   <enumeration value="6"/>
       *                                   <enumeration value="7"/>
       *                                 </restriction>
       *                               </simpleType>
       *                             </element>
       *                             <element name="DayWorking" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *                             <element name="TimePeriod" minOccurs="0">
       *                               <complexType>
       *                                 <complexContent>
       *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *                                     <sequence>
       *                                       <element name="FromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *                                       <element name="ToDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *                                     </sequence>
       *                                   </restriction>
       *                                 </complexContent>
       *                               </complexType>
       *                             </element>
       *                             <element name="WorkingTimes" minOccurs="0">
       *                               <complexType>
       *                                 <complexContent>
       *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *                                     <sequence>
       *                                       <choice>
       *                                         <element name="WorkingTime" maxOccurs="5" minOccurs="0">
       *                                           <complexType>
       *                                             <complexContent>
       *                                               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *                                                 <sequence>
       *                                                   <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
       *                                                   <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
       *                                                 </sequence>
       *                                               </restriction>
       *                                             </complexContent>
       *                                           </complexType>
       *                                         </element>
       *                                       </choice>
       *                                     </sequence>
       *                                   </restriction>
       *                                 </complexContent>
       *                               </complexType>
       *                             </element>
       *                           </sequence>
       *                         </restriction>
       *                       </complexContent>
       *                     </complexType>
       *                   </element>
       *                 </sequence>
       *               </restriction>
       *             </complexContent>
       *           </complexType>
       *         </element>
       *         <element name="Exceptions" minOccurs="0">
       *           <complexType>
       *             <complexContent>
       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *                 <sequence>
       *                   <element name="Exception" maxOccurs="unbounded" minOccurs="0">
       *                     <complexType>
       *                       <complexContent>
       *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *                           <sequence>
       *                             <element name="EnteredByOccurrences" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *                             <element name="TimePeriod" minOccurs="0">
       *                               <complexType>
       *                                 <complexContent>
       *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *                                     <sequence>
       *                                       <element name="FromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *                                       <element name="ToDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *                                     </sequence>
       *                                   </restriction>
       *                                 </complexContent>
       *                               </complexType>
       *                             </element>
       *                             <element name="Occurrences" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *                             <element name="Name" minOccurs="0">
       *                               <simpleType>
       *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
       *                                   <maxLength value="512"/>
       *                                 </restriction>
       *                               </simpleType>
       *                             </element>
       *                             <element name="Type" minOccurs="0">
       *                               <simpleType>
       *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
       *                                   <enumeration value="1"/>
       *                                   <enumeration value="2"/>
       *                                   <enumeration value="3"/>
       *                                   <enumeration value="4"/>
       *                                   <enumeration value="5"/>
       *                                   <enumeration value="6"/>
       *                                   <enumeration value="7"/>
       *                                   <enumeration value="8"/>
       *                                   <enumeration value="9"/>
       *                                 </restriction>
       *                               </simpleType>
       *                             </element>
       *                             <element name="Period" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *                             <element name="DaysOfWeek" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *                             <element name="MonthItem" minOccurs="0">
       *                               <simpleType>
       *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
       *                                   <enumeration value="0"/>
       *                                   <enumeration value="1"/>
       *                                   <enumeration value="2"/>
       *                                   <enumeration value="3"/>
       *                                   <enumeration value="4"/>
       *                                   <enumeration value="5"/>
       *                                   <enumeration value="6"/>
       *                                   <enumeration value="7"/>
       *                                   <enumeration value="8"/>
       *                                   <enumeration value="9"/>
       *                                 </restriction>
       *                               </simpleType>
       *                             </element>
       *                             <element name="MonthPosition" minOccurs="0">
       *                               <simpleType>
       *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
       *                                   <enumeration value="0"/>
       *                                   <enumeration value="1"/>
       *                                   <enumeration value="2"/>
       *                                   <enumeration value="3"/>
       *                                   <enumeration value="4"/>
       *                                 </restriction>
       *                               </simpleType>
       *                             </element>
       *                             <element name="Month" minOccurs="0">
       *                               <simpleType>
       *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
       *                                   <enumeration value="0"/>
       *                                   <enumeration value="1"/>
       *                                   <enumeration value="2"/>
       *                                   <enumeration value="3"/>
       *                                   <enumeration value="4"/>
       *                                   <enumeration value="5"/>
       *                                   <enumeration value="6"/>
       *                                   <enumeration value="7"/>
       *                                   <enumeration value="8"/>
       *                                   <enumeration value="9"/>
       *                                   <enumeration value="10"/>
       *                                   <enumeration value="11"/>
       *                                 </restriction>
       *                               </simpleType>
       *                             </element>
       *                             <element name="MonthDay" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *                             <element name="DayWorking" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *                             <element name="WorkingTimes" minOccurs="0">
       *                               <complexType>
       *                                 <complexContent>
       *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *                                     <sequence>
       *                                       <choice>
       *                                         <element name="WorkingTime" maxOccurs="5" minOccurs="0">
       *                                           <complexType>
       *                                             <complexContent>
       *                                               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *                                                 <sequence>
       *                                                   <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
       *                                                   <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
       *                                                 </sequence>
       *                                               </restriction>
       *                                             </complexContent>
       *                                           </complexType>
       *                                         </element>
       *                                       </choice>
       *                                     </sequence>
       *                                   </restriction>
       *                                 </complexContent>
       *                               </complexType>
       *                             </element>
       *                           </sequence>
       *                         </restriction>
       *                       </complexContent>
       *                     </complexType>
       *                   </element>
       *                 </sequence>
       *               </restriction>
       *             </complexContent>
       *           </complexType>
       *         </element>
       *         <element name="WorkWeeks" minOccurs="0">
       *           <complexType>
       *             <complexContent>
       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *                 <sequence>
       *                   <element name="WorkWeek" maxOccurs="unbounded" minOccurs="0">
       *                     <complexType>
       *                       <complexContent>
       *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *                           <sequence>
       *                             <element name="TimePeriod" minOccurs="0">
       *                               <complexType>
       *                                 <complexContent>
       *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *                                     <sequence>
       *                                       <element name="FromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *                                       <element name="ToDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *                                     </sequence>
       *                                   </restriction>
       *                                 </complexContent>
       *                               </complexType>
       *                             </element>
       *                             <element name="Name" minOccurs="0">
       *                               <simpleType>
       *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
       *                                   <maxLength value="512"/>
       *                                 </restriction>
       *                               </simpleType>
       *                             </element>
       *                             <element name="WeekDays" minOccurs="0">
       *                               <complexType>
       *                                 <complexContent>
       *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *                                     <sequence>
       *                                       <element name="WeekDay" maxOccurs="unbounded" minOccurs="0">
       *                                         <complexType>
       *                                           <complexContent>
       *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *                                               <sequence>
       *                                                 <element name="DayType">
       *                                                   <simpleType>
       *                                                     <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
       *                                                       <enumeration value="0"/>
       *                                                       <enumeration value="1"/>
       *                                                       <enumeration value="2"/>
       *                                                       <enumeration value="3"/>
       *                                                       <enumeration value="4"/>
       *                                                       <enumeration value="5"/>
       *                                                       <enumeration value="6"/>
       *                                                       <enumeration value="7"/>
       *                                                     </restriction>
       *                                                   </simpleType>
       *                                                 </element>
       *                                                 <element name="DayWorking" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *                                                 <element name="WorkingTimes" minOccurs="0">
       *                                                   <complexType>
       *                                                     <complexContent>
       *                                                       <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *                                                         <sequence>
       *                                                           <choice>
       *                                                             <element name="WorkingTime" maxOccurs="5" minOccurs="0">
       *                                                               <complexType>
       *                                                                 <complexContent>
       *                                                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *                                                                     <sequence>
       *                                                                       <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
       *                                                                       <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
       *                                                                     </sequence>
       *                                                                   </restriction>
       *                                                                 </complexContent>
       *                                                               </complexType>
       *                                                             </element>
       *                                                           </choice>
       *                                                         </sequence>
       *                                                       </restriction>
       *                                                     </complexContent>
       *                                                   </complexType>
       *                                                 </element>
       *                                               </sequence>
       *                                             </restriction>
       *                                           </complexContent>
       *                                         </complexType>
       *                                       </element>
       *                                     </sequence>
       *                                   </restriction>
       *                                 </complexContent>
       *                               </complexType>
       *                             </element>
       *                           </sequence>
       *                         </restriction>
       *                       </complexContent>
       *                     </complexType>
       *                   </element>
       *                 </sequence>
       *               </restriction>
       *             </complexContent>
       *           </complexType>
       *         </element>
       *       </sequence>
       *     </restriction>
       *   </complexContent>
       * </complexType>
       * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "uid", "guid", "name", "isBaseCalendar", "isBaselineCalendar", "baseCalendarUID", "weekDays", "exceptions", "workWeeks" }) public static class Calendar { @XmlElement(name = "UID", required = true) protected BigInteger uid; @XmlElement(name = "GUID", type = String.class) @XmlJavaTypeAdapter(Adapter30.class) protected UUID guid; @XmlElement(name = "Name") protected String name; @XmlElement(name = "IsBaseCalendar", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean isBaseCalendar; @XmlElement(name = "IsBaselineCalendar", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean isBaselineCalendar; @XmlElement(name = "BaseCalendarUID") protected BigInteger baseCalendarUID; @XmlElement(name = "WeekDays") protected Project.Calendars.Calendar.WeekDays weekDays; @XmlElement(name = "Exceptions") protected Project.Calendars.Calendar.Exceptions exceptions; @XmlElement(name = "WorkWeeks") protected Project.Calendars.Calendar.WorkWeeks workWeeks; /** * Gets the value of the uid property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getUID() { return uid; } /** * Sets the value of the uid property. * * @param value * allowed object is * {@link BigInteger } * */ public void setUID(BigInteger value) { this.uid = value; } /** * Gets the value of the guid property. * * @return * possible object is * {@link String } * */ public UUID getGUID() { return guid; } /** * Sets the value of the guid property. * * @param value * allowed object is * {@link String } * */ public void setGUID(UUID value) { this.guid = value; } /** * Gets the value of the name property. * * @return * possible object is * {@link String } * */ public String getName() { return name; } /** * Sets the value of the name property. * * @param value * allowed object is * {@link String } * */ public void setName(String value) { this.name = value; } /** * Gets the value of the isBaseCalendar property. * * @return * possible object is * {@link String } * */ public Boolean isIsBaseCalendar() { return isBaseCalendar; } /** * Sets the value of the isBaseCalendar property. * * @param value * allowed object is * {@link String } * */ public void setIsBaseCalendar(Boolean value) { this.isBaseCalendar = value; } /** * Gets the value of the isBaselineCalendar property. * * @return * possible object is * {@link String } * */ public Boolean isIsBaselineCalendar() { return isBaselineCalendar; } /** * Sets the value of the isBaselineCalendar property. * * @param value * allowed object is * {@link String } * */ public void setIsBaselineCalendar(Boolean value) { this.isBaselineCalendar = value; } /** * Gets the value of the baseCalendarUID property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getBaseCalendarUID() { return baseCalendarUID; } /** * Sets the value of the baseCalendarUID property. * * @param value * allowed object is * {@link BigInteger } * */ public void setBaseCalendarUID(BigInteger value) { this.baseCalendarUID = value; } /** * Gets the value of the weekDays property. * * @return * possible object is * {@link Project.Calendars.Calendar.WeekDays } * */ public Project.Calendars.Calendar.WeekDays getWeekDays() { return weekDays; } /** * Sets the value of the weekDays property. * * @param value * allowed object is * {@link Project.Calendars.Calendar.WeekDays } * */ public void setWeekDays(Project.Calendars.Calendar.WeekDays value) { this.weekDays = value; } /** * Gets the value of the exceptions property. * * @return * possible object is * {@link Project.Calendars.Calendar.Exceptions } * */ public Project.Calendars.Calendar.Exceptions getExceptions() { return exceptions; } /** * Sets the value of the exceptions property. * * @param value * allowed object is * {@link Project.Calendars.Calendar.Exceptions } * */ public void setExceptions(Project.Calendars.Calendar.Exceptions value) { this.exceptions = value; } /** * Gets the value of the workWeeks property. * * @return * possible object is * {@link Project.Calendars.Calendar.WorkWeeks } * */ public Project.Calendars.Calendar.WorkWeeks getWorkWeeks() { return workWeeks; } /** * Sets the value of the workWeeks property. * * @param value * allowed object is * {@link Project.Calendars.Calendar.WorkWeeks } * */ public void setWorkWeeks(Project.Calendars.Calendar.WorkWeeks value) { this.workWeeks = value; } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

          * <complexType>
          *   <complexContent>
          *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          *       <sequence>
          *         <element name="Exception" maxOccurs="unbounded" minOccurs="0">
          *           <complexType>
          *             <complexContent>
          *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          *                 <sequence>
          *                   <element name="EnteredByOccurrences" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
          *                   <element name="TimePeriod" minOccurs="0">
          *                     <complexType>
          *                       <complexContent>
          *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          *                           <sequence>
          *                             <element name="FromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
          *                             <element name="ToDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
          *                           </sequence>
          *                         </restriction>
          *                       </complexContent>
          *                     </complexType>
          *                   </element>
          *                   <element name="Occurrences" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
          *                   <element name="Name" minOccurs="0">
          *                     <simpleType>
          *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
          *                         <maxLength value="512"/>
          *                       </restriction>
          *                     </simpleType>
          *                   </element>
          *                   <element name="Type" minOccurs="0">
          *                     <simpleType>
          *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
          *                         <enumeration value="1"/>
          *                         <enumeration value="2"/>
          *                         <enumeration value="3"/>
          *                         <enumeration value="4"/>
          *                         <enumeration value="5"/>
          *                         <enumeration value="6"/>
          *                         <enumeration value="7"/>
          *                         <enumeration value="8"/>
          *                         <enumeration value="9"/>
          *                       </restriction>
          *                     </simpleType>
          *                   </element>
          *                   <element name="Period" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
          *                   <element name="DaysOfWeek" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
          *                   <element name="MonthItem" minOccurs="0">
          *                     <simpleType>
          *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
          *                         <enumeration value="0"/>
          *                         <enumeration value="1"/>
          *                         <enumeration value="2"/>
          *                         <enumeration value="3"/>
          *                         <enumeration value="4"/>
          *                         <enumeration value="5"/>
          *                         <enumeration value="6"/>
          *                         <enumeration value="7"/>
          *                         <enumeration value="8"/>
          *                         <enumeration value="9"/>
          *                       </restriction>
          *                     </simpleType>
          *                   </element>
          *                   <element name="MonthPosition" minOccurs="0">
          *                     <simpleType>
          *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
          *                         <enumeration value="0"/>
          *                         <enumeration value="1"/>
          *                         <enumeration value="2"/>
          *                         <enumeration value="3"/>
          *                         <enumeration value="4"/>
          *                       </restriction>
          *                     </simpleType>
          *                   </element>
          *                   <element name="Month" minOccurs="0">
          *                     <simpleType>
          *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
          *                         <enumeration value="0"/>
          *                         <enumeration value="1"/>
          *                         <enumeration value="2"/>
          *                         <enumeration value="3"/>
          *                         <enumeration value="4"/>
          *                         <enumeration value="5"/>
          *                         <enumeration value="6"/>
          *                         <enumeration value="7"/>
          *                         <enumeration value="8"/>
          *                         <enumeration value="9"/>
          *                         <enumeration value="10"/>
          *                         <enumeration value="11"/>
          *                       </restriction>
          *                     </simpleType>
          *                   </element>
          *                   <element name="MonthDay" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
          *                   <element name="DayWorking" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
          *                   <element name="WorkingTimes" minOccurs="0">
          *                     <complexType>
          *                       <complexContent>
          *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          *                           <sequence>
          *                             <choice>
          *                               <element name="WorkingTime" maxOccurs="5" minOccurs="0">
          *                                 <complexType>
          *                                   <complexContent>
          *                                     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          *                                       <sequence>
          *                                         <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
          *                                         <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
          *                                       </sequence>
          *                                     </restriction>
          *                                   </complexContent>
          *                                 </complexType>
          *                               </element>
          *                             </choice>
          *                           </sequence>
          *                         </restriction>
          *                       </complexContent>
          *                     </complexType>
          *                   </element>
          *                 </sequence>
          *               </restriction>
          *             </complexContent>
          *           </complexType>
          *         </element>
          *       </sequence>
          *     </restriction>
          *   </complexContent>
          * </complexType>
          * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "exception" }) public static class Exceptions { @XmlElement(name = "Exception") protected List exception; /** * Gets the value of the exception property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the Jakarta XML Binding object. * This is why there is not a set method for the exception property. * *

* For example, to add a new item, do as follows: *

             *    getException().add(newItem);
             * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Project.Calendars.Calendar.Exceptions.Exception } * * */ public List getException() { if (exception == null) { exception = new ArrayList<>(); } return this.exception; } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

             * <complexType>
             *   <complexContent>
             *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
             *       <sequence>
             *         <element name="EnteredByOccurrences" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
             *         <element name="TimePeriod" minOccurs="0">
             *           <complexType>
             *             <complexContent>
             *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
             *                 <sequence>
             *                   <element name="FromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
             *                   <element name="ToDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
             *                 </sequence>
             *               </restriction>
             *             </complexContent>
             *           </complexType>
             *         </element>
             *         <element name="Occurrences" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
             *         <element name="Name" minOccurs="0">
             *           <simpleType>
             *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
             *               <maxLength value="512"/>
             *             </restriction>
             *           </simpleType>
             *         </element>
             *         <element name="Type" minOccurs="0">
             *           <simpleType>
             *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
             *               <enumeration value="1"/>
             *               <enumeration value="2"/>
             *               <enumeration value="3"/>
             *               <enumeration value="4"/>
             *               <enumeration value="5"/>
             *               <enumeration value="6"/>
             *               <enumeration value="7"/>
             *               <enumeration value="8"/>
             *               <enumeration value="9"/>
             *             </restriction>
             *           </simpleType>
             *         </element>
             *         <element name="Period" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
             *         <element name="DaysOfWeek" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
             *         <element name="MonthItem" minOccurs="0">
             *           <simpleType>
             *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
             *               <enumeration value="0"/>
             *               <enumeration value="1"/>
             *               <enumeration value="2"/>
             *               <enumeration value="3"/>
             *               <enumeration value="4"/>
             *               <enumeration value="5"/>
             *               <enumeration value="6"/>
             *               <enumeration value="7"/>
             *               <enumeration value="8"/>
             *               <enumeration value="9"/>
             *             </restriction>
             *           </simpleType>
             *         </element>
             *         <element name="MonthPosition" minOccurs="0">
             *           <simpleType>
             *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
             *               <enumeration value="0"/>
             *               <enumeration value="1"/>
             *               <enumeration value="2"/>
             *               <enumeration value="3"/>
             *               <enumeration value="4"/>
             *             </restriction>
             *           </simpleType>
             *         </element>
             *         <element name="Month" minOccurs="0">
             *           <simpleType>
             *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
             *               <enumeration value="0"/>
             *               <enumeration value="1"/>
             *               <enumeration value="2"/>
             *               <enumeration value="3"/>
             *               <enumeration value="4"/>
             *               <enumeration value="5"/>
             *               <enumeration value="6"/>
             *               <enumeration value="7"/>
             *               <enumeration value="8"/>
             *               <enumeration value="9"/>
             *               <enumeration value="10"/>
             *               <enumeration value="11"/>
             *             </restriction>
             *           </simpleType>
             *         </element>
             *         <element name="MonthDay" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
             *         <element name="DayWorking" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
             *         <element name="WorkingTimes" minOccurs="0">
             *           <complexType>
             *             <complexContent>
             *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
             *                 <sequence>
             *                   <choice>
             *                     <element name="WorkingTime" maxOccurs="5" minOccurs="0">
             *                       <complexType>
             *                         <complexContent>
             *                           <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
             *                             <sequence>
             *                               <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
             *                               <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
             *                             </sequence>
             *                           </restriction>
             *                         </complexContent>
             *                       </complexType>
             *                     </element>
             *                   </choice>
             *                 </sequence>
             *               </restriction>
             *             </complexContent>
             *           </complexType>
             *         </element>
             *       </sequence>
             *     </restriction>
             *   </complexContent>
             * </complexType>
             * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "enteredByOccurrences", "timePeriod", "occurrences", "name", "type", "period", "daysOfWeek", "monthItem", "monthPosition", "month", "monthDay", "dayWorking", "workingTimes" }) public static class Exception { @XmlElement(name = "EnteredByOccurrences", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean enteredByOccurrences; @XmlElement(name = "TimePeriod") protected Project.Calendars.Calendar.Exceptions.Exception.TimePeriod timePeriod; @XmlElement(name = "Occurrences") protected BigInteger occurrences; @XmlElement(name = "Name") protected String name; @XmlElement(name = "Type") protected BigInteger type; @XmlElement(name = "Period") protected BigInteger period; @XmlElement(name = "DaysOfWeek") protected BigInteger daysOfWeek; @XmlElement(name = "MonthItem") protected BigInteger monthItem; @XmlElement(name = "MonthPosition") protected BigInteger monthPosition; @XmlElement(name = "Month") protected BigInteger month; @XmlElement(name = "MonthDay") protected BigInteger monthDay; @XmlElement(name = "DayWorking", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean dayWorking; @XmlElement(name = "WorkingTimes") protected Project.Calendars.Calendar.Exceptions.Exception.WorkingTimes workingTimes; /** * Gets the value of the enteredByOccurrences property. * * @return * possible object is * {@link String } * */ public Boolean isEnteredByOccurrences() { return enteredByOccurrences; } /** * Sets the value of the enteredByOccurrences property. * * @param value * allowed object is * {@link String } * */ public void setEnteredByOccurrences(Boolean value) { this.enteredByOccurrences = value; } /** * Gets the value of the timePeriod property. * * @return * possible object is * {@link Project.Calendars.Calendar.Exceptions.Exception.TimePeriod } * */ public Project.Calendars.Calendar.Exceptions.Exception.TimePeriod getTimePeriod() { return timePeriod; } /** * Sets the value of the timePeriod property. * * @param value * allowed object is * {@link Project.Calendars.Calendar.Exceptions.Exception.TimePeriod } * */ public void setTimePeriod(Project.Calendars.Calendar.Exceptions.Exception.TimePeriod value) { this.timePeriod = value; } /** * Gets the value of the occurrences property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getOccurrences() { return occurrences; } /** * Sets the value of the occurrences property. * * @param value * allowed object is * {@link BigInteger } * */ public void setOccurrences(BigInteger value) { this.occurrences = value; } /** * Gets the value of the name property. * * @return * possible object is * {@link String } * */ public String getName() { return name; } /** * Sets the value of the name property. * * @param value * allowed object is * {@link String } * */ public void setName(String value) { this.name = value; } /** * Gets the value of the type property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getType() { return type; } /** * Sets the value of the type property. * * @param value * allowed object is * {@link BigInteger } * */ public void setType(BigInteger value) { this.type = value; } /** * Gets the value of the period property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getPeriod() { return period; } /** * Sets the value of the period property. * * @param value * allowed object is * {@link BigInteger } * */ public void setPeriod(BigInteger value) { this.period = value; } /** * Gets the value of the daysOfWeek property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getDaysOfWeek() { return daysOfWeek; } /** * Sets the value of the daysOfWeek property. * * @param value * allowed object is * {@link BigInteger } * */ public void setDaysOfWeek(BigInteger value) { this.daysOfWeek = value; } /** * Gets the value of the monthItem property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getMonthItem() { return monthItem; } /** * Sets the value of the monthItem property. * * @param value * allowed object is * {@link BigInteger } * */ public void setMonthItem(BigInteger value) { this.monthItem = value; } /** * Gets the value of the monthPosition property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getMonthPosition() { return monthPosition; } /** * Sets the value of the monthPosition property. * * @param value * allowed object is * {@link BigInteger } * */ public void setMonthPosition(BigInteger value) { this.monthPosition = value; } /** * Gets the value of the month property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getMonth() { return month; } /** * Sets the value of the month property. * * @param value * allowed object is * {@link BigInteger } * */ public void setMonth(BigInteger value) { this.month = value; } /** * Gets the value of the monthDay property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getMonthDay() { return monthDay; } /** * Sets the value of the monthDay property. * * @param value * allowed object is * {@link BigInteger } * */ public void setMonthDay(BigInteger value) { this.monthDay = value; } /** * Gets the value of the dayWorking property. * * @return * possible object is * {@link String } * */ public Boolean isDayWorking() { return dayWorking; } /** * Sets the value of the dayWorking property. * * @param value * allowed object is * {@link String } * */ public void setDayWorking(Boolean value) { this.dayWorking = value; } /** * Gets the value of the workingTimes property. * * @return * possible object is * {@link Project.Calendars.Calendar.Exceptions.Exception.WorkingTimes } * */ public Project.Calendars.Calendar.Exceptions.Exception.WorkingTimes getWorkingTimes() { return workingTimes; } /** * Sets the value of the workingTimes property. * * @param value * allowed object is * {@link Project.Calendars.Calendar.Exceptions.Exception.WorkingTimes } * */ public void setWorkingTimes(Project.Calendars.Calendar.Exceptions.Exception.WorkingTimes value) { this.workingTimes = value; } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

                * <complexType>
                *   <complexContent>
                *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                *       <sequence>
                *         <element name="FromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
                *         <element name="ToDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
                *       </sequence>
                *     </restriction>
                *   </complexContent>
                * </complexType>
                * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "fromDate", "toDate" }) public static class TimePeriod { @XmlElement(name = "FromDate", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime fromDate; @XmlElement(name = "ToDate", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime toDate; /** * Gets the value of the fromDate property. * * @return * possible object is * {@link String } * */ public LocalDateTime getFromDate() { return fromDate; } /** * Sets the value of the fromDate property. * * @param value * allowed object is * {@link String } * */ public void setFromDate(LocalDateTime value) { this.fromDate = value; } /** * Gets the value of the toDate property. * * @return * possible object is * {@link String } * */ public LocalDateTime getToDate() { return toDate; } /** * Sets the value of the toDate property. * * @param value * allowed object is * {@link String } * */ public void setToDate(LocalDateTime value) { this.toDate = value; } } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

                * <complexType>
                *   <complexContent>
                *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                *       <sequence>
                *         <choice>
                *           <element name="WorkingTime" maxOccurs="5" minOccurs="0">
                *             <complexType>
                *               <complexContent>
                *                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                *                   <sequence>
                *                     <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
                *                     <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
                *                   </sequence>
                *                 </restriction>
                *               </complexContent>
                *             </complexType>
                *           </element>
                *         </choice>
                *       </sequence>
                *     </restriction>
                *   </complexContent>
                * </complexType>
                * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "workingTime" }) public static class WorkingTimes { @XmlElement(name = "WorkingTime") protected List workingTime; /** * Gets the value of the workingTime property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the Jakarta XML Binding object. * This is why there is not a set method for the workingTime property. * *

* For example, to add a new item, do as follows: *

                   *    getWorkingTime().add(newItem);
                   * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Project.Calendars.Calendar.Exceptions.Exception.WorkingTimes.WorkingTime } * * */ public List getWorkingTime() { if (workingTime == null) { workingTime = new ArrayList<>(); } return this.workingTime; } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

                   * <complexType>
                   *   <complexContent>
                   *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                   *       <sequence>
                   *         <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
                   *         <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
                   *       </sequence>
                   *     </restriction>
                   *   </complexContent>
                   * </complexType>
                   * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "fromTime", "toTime" }) public static class WorkingTime { @XmlElement(name = "FromTime", type = String.class) @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "time") protected LocalTime fromTime; @XmlElement(name = "ToTime", type = String.class) @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "time") protected LocalTime toTime; /** * Gets the value of the fromTime property. * * @return * possible object is * {@link String } * */ public LocalTime getFromTime() { return fromTime; } /** * Sets the value of the fromTime property. * * @param value * allowed object is * {@link String } * */ public void setFromTime(LocalTime value) { this.fromTime = value; } /** * Gets the value of the toTime property. * * @return * possible object is * {@link String } * */ public LocalTime getToTime() { return toTime; } /** * Sets the value of the toTime property. * * @param value * allowed object is * {@link String } * */ public void setToTime(LocalTime value) { this.toTime = value; } } } } } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

          * <complexType>
          *   <complexContent>
          *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          *       <sequence>
          *         <element name="WeekDay" maxOccurs="unbounded" minOccurs="0">
          *           <complexType>
          *             <complexContent>
          *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          *                 <sequence>
          *                   <element name="DayType">
          *                     <simpleType>
          *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
          *                         <enumeration value="0"/>
          *                         <enumeration value="1"/>
          *                         <enumeration value="2"/>
          *                         <enumeration value="3"/>
          *                         <enumeration value="4"/>
          *                         <enumeration value="5"/>
          *                         <enumeration value="6"/>
          *                         <enumeration value="7"/>
          *                       </restriction>
          *                     </simpleType>
          *                   </element>
          *                   <element name="DayWorking" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
          *                   <element name="TimePeriod" minOccurs="0">
          *                     <complexType>
          *                       <complexContent>
          *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          *                           <sequence>
          *                             <element name="FromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
          *                             <element name="ToDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
          *                           </sequence>
          *                         </restriction>
          *                       </complexContent>
          *                     </complexType>
          *                   </element>
          *                   <element name="WorkingTimes" minOccurs="0">
          *                     <complexType>
          *                       <complexContent>
          *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          *                           <sequence>
          *                             <choice>
          *                               <element name="WorkingTime" maxOccurs="5" minOccurs="0">
          *                                 <complexType>
          *                                   <complexContent>
          *                                     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          *                                       <sequence>
          *                                         <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
          *                                         <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
          *                                       </sequence>
          *                                     </restriction>
          *                                   </complexContent>
          *                                 </complexType>
          *                               </element>
          *                             </choice>
          *                           </sequence>
          *                         </restriction>
          *                       </complexContent>
          *                     </complexType>
          *                   </element>
          *                 </sequence>
          *               </restriction>
          *             </complexContent>
          *           </complexType>
          *         </element>
          *       </sequence>
          *     </restriction>
          *   </complexContent>
          * </complexType>
          * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "weekDay" }) public static class WeekDays { @XmlElement(name = "WeekDay") protected List weekDay; /** * Gets the value of the weekDay property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the Jakarta XML Binding object. * This is why there is not a set method for the weekDay property. * *

* For example, to add a new item, do as follows: *

             *    getWeekDay().add(newItem);
             * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Project.Calendars.Calendar.WeekDays.WeekDay } * * */ public List getWeekDay() { if (weekDay == null) { weekDay = new ArrayList<>(); } return this.weekDay; } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

             * <complexType>
             *   <complexContent>
             *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
             *       <sequence>
             *         <element name="DayType">
             *           <simpleType>
             *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
             *               <enumeration value="0"/>
             *               <enumeration value="1"/>
             *               <enumeration value="2"/>
             *               <enumeration value="3"/>
             *               <enumeration value="4"/>
             *               <enumeration value="5"/>
             *               <enumeration value="6"/>
             *               <enumeration value="7"/>
             *             </restriction>
             *           </simpleType>
             *         </element>
             *         <element name="DayWorking" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
             *         <element name="TimePeriod" minOccurs="0">
             *           <complexType>
             *             <complexContent>
             *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
             *                 <sequence>
             *                   <element name="FromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
             *                   <element name="ToDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
             *                 </sequence>
             *               </restriction>
             *             </complexContent>
             *           </complexType>
             *         </element>
             *         <element name="WorkingTimes" minOccurs="0">
             *           <complexType>
             *             <complexContent>
             *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
             *                 <sequence>
             *                   <choice>
             *                     <element name="WorkingTime" maxOccurs="5" minOccurs="0">
             *                       <complexType>
             *                         <complexContent>
             *                           <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
             *                             <sequence>
             *                               <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
             *                               <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
             *                             </sequence>
             *                           </restriction>
             *                         </complexContent>
             *                       </complexType>
             *                     </element>
             *                   </choice>
             *                 </sequence>
             *               </restriction>
             *             </complexContent>
             *           </complexType>
             *         </element>
             *       </sequence>
             *     </restriction>
             *   </complexContent>
             * </complexType>
             * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "dayType", "dayWorking", "timePeriod", "workingTimes" }) public static class WeekDay { @XmlElement(name = "DayType", required = true) protected BigInteger dayType; @XmlElement(name = "DayWorking", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean dayWorking; @XmlElement(name = "TimePeriod") protected Project.Calendars.Calendar.WeekDays.WeekDay.TimePeriod timePeriod; @XmlElement(name = "WorkingTimes") protected Project.Calendars.Calendar.WeekDays.WeekDay.WorkingTimes workingTimes; /** * Gets the value of the dayType property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getDayType() { return dayType; } /** * Sets the value of the dayType property. * * @param value * allowed object is * {@link BigInteger } * */ public void setDayType(BigInteger value) { this.dayType = value; } /** * Gets the value of the dayWorking property. * * @return * possible object is * {@link String } * */ public Boolean isDayWorking() { return dayWorking; } /** * Sets the value of the dayWorking property. * * @param value * allowed object is * {@link String } * */ public void setDayWorking(Boolean value) { this.dayWorking = value; } /** * Gets the value of the timePeriod property. * * @return * possible object is * {@link Project.Calendars.Calendar.WeekDays.WeekDay.TimePeriod } * */ public Project.Calendars.Calendar.WeekDays.WeekDay.TimePeriod getTimePeriod() { return timePeriod; } /** * Sets the value of the timePeriod property. * * @param value * allowed object is * {@link Project.Calendars.Calendar.WeekDays.WeekDay.TimePeriod } * */ public void setTimePeriod(Project.Calendars.Calendar.WeekDays.WeekDay.TimePeriod value) { this.timePeriod = value; } /** * Gets the value of the workingTimes property. * * @return * possible object is * {@link Project.Calendars.Calendar.WeekDays.WeekDay.WorkingTimes } * */ public Project.Calendars.Calendar.WeekDays.WeekDay.WorkingTimes getWorkingTimes() { return workingTimes; } /** * Sets the value of the workingTimes property. * * @param value * allowed object is * {@link Project.Calendars.Calendar.WeekDays.WeekDay.WorkingTimes } * */ public void setWorkingTimes(Project.Calendars.Calendar.WeekDays.WeekDay.WorkingTimes value) { this.workingTimes = value; } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

                * <complexType>
                *   <complexContent>
                *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                *       <sequence>
                *         <element name="FromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
                *         <element name="ToDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
                *       </sequence>
                *     </restriction>
                *   </complexContent>
                * </complexType>
                * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "fromDate", "toDate" }) public static class TimePeriod { @XmlElement(name = "FromDate", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime fromDate; @XmlElement(name = "ToDate", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime toDate; /** * Gets the value of the fromDate property. * * @return * possible object is * {@link String } * */ public LocalDateTime getFromDate() { return fromDate; } /** * Sets the value of the fromDate property. * * @param value * allowed object is * {@link String } * */ public void setFromDate(LocalDateTime value) { this.fromDate = value; } /** * Gets the value of the toDate property. * * @return * possible object is * {@link String } * */ public LocalDateTime getToDate() { return toDate; } /** * Sets the value of the toDate property. * * @param value * allowed object is * {@link String } * */ public void setToDate(LocalDateTime value) { this.toDate = value; } } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

                * <complexType>
                *   <complexContent>
                *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                *       <sequence>
                *         <choice>
                *           <element name="WorkingTime" maxOccurs="5" minOccurs="0">
                *             <complexType>
                *               <complexContent>
                *                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                *                   <sequence>
                *                     <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
                *                     <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
                *                   </sequence>
                *                 </restriction>
                *               </complexContent>
                *             </complexType>
                *           </element>
                *         </choice>
                *       </sequence>
                *     </restriction>
                *   </complexContent>
                * </complexType>
                * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "workingTime" }) public static class WorkingTimes { @XmlElement(name = "WorkingTime") protected List workingTime; /** * Gets the value of the workingTime property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the Jakarta XML Binding object. * This is why there is not a set method for the workingTime property. * *

* For example, to add a new item, do as follows: *

                   *    getWorkingTime().add(newItem);
                   * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Project.Calendars.Calendar.WeekDays.WeekDay.WorkingTimes.WorkingTime } * * */ public List getWorkingTime() { if (workingTime == null) { workingTime = new ArrayList<>(); } return this.workingTime; } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

                   * <complexType>
                   *   <complexContent>
                   *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                   *       <sequence>
                   *         <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
                   *         <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
                   *       </sequence>
                   *     </restriction>
                   *   </complexContent>
                   * </complexType>
                   * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "fromTime", "toTime" }) public static class WorkingTime { @XmlElement(name = "FromTime", type = String.class) @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "time") protected LocalTime fromTime; @XmlElement(name = "ToTime", type = String.class) @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "time") protected LocalTime toTime; /** * Gets the value of the fromTime property. * * @return * possible object is * {@link String } * */ public LocalTime getFromTime() { return fromTime; } /** * Sets the value of the fromTime property. * * @param value * allowed object is * {@link String } * */ public void setFromTime(LocalTime value) { this.fromTime = value; } /** * Gets the value of the toTime property. * * @return * possible object is * {@link String } * */ public LocalTime getToTime() { return toTime; } /** * Sets the value of the toTime property. * * @param value * allowed object is * {@link String } * */ public void setToTime(LocalTime value) { this.toTime = value; } } } } } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

          * <complexType>
          *   <complexContent>
          *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          *       <sequence>
          *         <element name="WorkWeek" maxOccurs="unbounded" minOccurs="0">
          *           <complexType>
          *             <complexContent>
          *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          *                 <sequence>
          *                   <element name="TimePeriod" minOccurs="0">
          *                     <complexType>
          *                       <complexContent>
          *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          *                           <sequence>
          *                             <element name="FromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
          *                             <element name="ToDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
          *                           </sequence>
          *                         </restriction>
          *                       </complexContent>
          *                     </complexType>
          *                   </element>
          *                   <element name="Name" minOccurs="0">
          *                     <simpleType>
          *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
          *                         <maxLength value="512"/>
          *                       </restriction>
          *                     </simpleType>
          *                   </element>
          *                   <element name="WeekDays" minOccurs="0">
          *                     <complexType>
          *                       <complexContent>
          *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          *                           <sequence>
          *                             <element name="WeekDay" maxOccurs="unbounded" minOccurs="0">
          *                               <complexType>
          *                                 <complexContent>
          *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          *                                     <sequence>
          *                                       <element name="DayType">
          *                                         <simpleType>
          *                                           <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
          *                                             <enumeration value="0"/>
          *                                             <enumeration value="1"/>
          *                                             <enumeration value="2"/>
          *                                             <enumeration value="3"/>
          *                                             <enumeration value="4"/>
          *                                             <enumeration value="5"/>
          *                                             <enumeration value="6"/>
          *                                             <enumeration value="7"/>
          *                                           </restriction>
          *                                         </simpleType>
          *                                       </element>
          *                                       <element name="DayWorking" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
          *                                       <element name="WorkingTimes" minOccurs="0">
          *                                         <complexType>
          *                                           <complexContent>
          *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          *                                               <sequence>
          *                                                 <choice>
          *                                                   <element name="WorkingTime" maxOccurs="5" minOccurs="0">
          *                                                     <complexType>
          *                                                       <complexContent>
          *                                                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          *                                                           <sequence>
          *                                                             <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
          *                                                             <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
          *                                                           </sequence>
          *                                                         </restriction>
          *                                                       </complexContent>
          *                                                     </complexType>
          *                                                   </element>
          *                                                 </choice>
          *                                               </sequence>
          *                                             </restriction>
          *                                           </complexContent>
          *                                         </complexType>
          *                                       </element>
          *                                     </sequence>
          *                                   </restriction>
          *                                 </complexContent>
          *                               </complexType>
          *                             </element>
          *                           </sequence>
          *                         </restriction>
          *                       </complexContent>
          *                     </complexType>
          *                   </element>
          *                 </sequence>
          *               </restriction>
          *             </complexContent>
          *           </complexType>
          *         </element>
          *       </sequence>
          *     </restriction>
          *   </complexContent>
          * </complexType>
          * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "workWeek" }) public static class WorkWeeks { @XmlElement(name = "WorkWeek") protected List workWeek; /** * Gets the value of the workWeek property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the Jakarta XML Binding object. * This is why there is not a set method for the workWeek property. * *

* For example, to add a new item, do as follows: *

             *    getWorkWeek().add(newItem);
             * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Project.Calendars.Calendar.WorkWeeks.WorkWeek } * * */ public List getWorkWeek() { if (workWeek == null) { workWeek = new ArrayList<>(); } return this.workWeek; } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

             * <complexType>
             *   <complexContent>
             *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
             *       <sequence>
             *         <element name="TimePeriod" minOccurs="0">
             *           <complexType>
             *             <complexContent>
             *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
             *                 <sequence>
             *                   <element name="FromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
             *                   <element name="ToDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
             *                 </sequence>
             *               </restriction>
             *             </complexContent>
             *           </complexType>
             *         </element>
             *         <element name="Name" minOccurs="0">
             *           <simpleType>
             *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
             *               <maxLength value="512"/>
             *             </restriction>
             *           </simpleType>
             *         </element>
             *         <element name="WeekDays" minOccurs="0">
             *           <complexType>
             *             <complexContent>
             *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
             *                 <sequence>
             *                   <element name="WeekDay" maxOccurs="unbounded" minOccurs="0">
             *                     <complexType>
             *                       <complexContent>
             *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
             *                           <sequence>
             *                             <element name="DayType">
             *                               <simpleType>
             *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
             *                                   <enumeration value="0"/>
             *                                   <enumeration value="1"/>
             *                                   <enumeration value="2"/>
             *                                   <enumeration value="3"/>
             *                                   <enumeration value="4"/>
             *                                   <enumeration value="5"/>
             *                                   <enumeration value="6"/>
             *                                   <enumeration value="7"/>
             *                                 </restriction>
             *                               </simpleType>
             *                             </element>
             *                             <element name="DayWorking" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
             *                             <element name="WorkingTimes" minOccurs="0">
             *                               <complexType>
             *                                 <complexContent>
             *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
             *                                     <sequence>
             *                                       <choice>
             *                                         <element name="WorkingTime" maxOccurs="5" minOccurs="0">
             *                                           <complexType>
             *                                             <complexContent>
             *                                               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
             *                                                 <sequence>
             *                                                   <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
             *                                                   <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
             *                                                 </sequence>
             *                                               </restriction>
             *                                             </complexContent>
             *                                           </complexType>
             *                                         </element>
             *                                       </choice>
             *                                     </sequence>
             *                                   </restriction>
             *                                 </complexContent>
             *                               </complexType>
             *                             </element>
             *                           </sequence>
             *                         </restriction>
             *                       </complexContent>
             *                     </complexType>
             *                   </element>
             *                 </sequence>
             *               </restriction>
             *             </complexContent>
             *           </complexType>
             *         </element>
             *       </sequence>
             *     </restriction>
             *   </complexContent>
             * </complexType>
             * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "timePeriod", "name", "weekDays" }) public static class WorkWeek { @XmlElement(name = "TimePeriod") protected Project.Calendars.Calendar.WorkWeeks.WorkWeek.TimePeriod timePeriod; @XmlElement(name = "Name") protected String name; @XmlElement(name = "WeekDays") protected Project.Calendars.Calendar.WorkWeeks.WorkWeek.WeekDays weekDays; /** * Gets the value of the timePeriod property. * * @return * possible object is * {@link Project.Calendars.Calendar.WorkWeeks.WorkWeek.TimePeriod } * */ public Project.Calendars.Calendar.WorkWeeks.WorkWeek.TimePeriod getTimePeriod() { return timePeriod; } /** * Sets the value of the timePeriod property. * * @param value * allowed object is * {@link Project.Calendars.Calendar.WorkWeeks.WorkWeek.TimePeriod } * */ public void setTimePeriod(Project.Calendars.Calendar.WorkWeeks.WorkWeek.TimePeriod value) { this.timePeriod = value; } /** * Gets the value of the name property. * * @return * possible object is * {@link String } * */ public String getName() { return name; } /** * Sets the value of the name property. * * @param value * allowed object is * {@link String } * */ public void setName(String value) { this.name = value; } /** * Gets the value of the weekDays property. * * @return * possible object is * {@link Project.Calendars.Calendar.WorkWeeks.WorkWeek.WeekDays } * */ public Project.Calendars.Calendar.WorkWeeks.WorkWeek.WeekDays getWeekDays() { return weekDays; } /** * Sets the value of the weekDays property. * * @param value * allowed object is * {@link Project.Calendars.Calendar.WorkWeeks.WorkWeek.WeekDays } * */ public void setWeekDays(Project.Calendars.Calendar.WorkWeeks.WorkWeek.WeekDays value) { this.weekDays = value; } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

                * <complexType>
                *   <complexContent>
                *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                *       <sequence>
                *         <element name="FromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
                *         <element name="ToDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
                *       </sequence>
                *     </restriction>
                *   </complexContent>
                * </complexType>
                * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "fromDate", "toDate" }) public static class TimePeriod { @XmlElement(name = "FromDate", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime fromDate; @XmlElement(name = "ToDate", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime toDate; /** * Gets the value of the fromDate property. * * @return * possible object is * {@link String } * */ public LocalDateTime getFromDate() { return fromDate; } /** * Sets the value of the fromDate property. * * @param value * allowed object is * {@link String } * */ public void setFromDate(LocalDateTime value) { this.fromDate = value; } /** * Gets the value of the toDate property. * * @return * possible object is * {@link String } * */ public LocalDateTime getToDate() { return toDate; } /** * Sets the value of the toDate property. * * @param value * allowed object is * {@link String } * */ public void setToDate(LocalDateTime value) { this.toDate = value; } } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

                * <complexType>
                *   <complexContent>
                *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                *       <sequence>
                *         <element name="WeekDay" maxOccurs="unbounded" minOccurs="0">
                *           <complexType>
                *             <complexContent>
                *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                *                 <sequence>
                *                   <element name="DayType">
                *                     <simpleType>
                *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
                *                         <enumeration value="0"/>
                *                         <enumeration value="1"/>
                *                         <enumeration value="2"/>
                *                         <enumeration value="3"/>
                *                         <enumeration value="4"/>
                *                         <enumeration value="5"/>
                *                         <enumeration value="6"/>
                *                         <enumeration value="7"/>
                *                       </restriction>
                *                     </simpleType>
                *                   </element>
                *                   <element name="DayWorking" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
                *                   <element name="WorkingTimes" minOccurs="0">
                *                     <complexType>
                *                       <complexContent>
                *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                *                           <sequence>
                *                             <choice>
                *                               <element name="WorkingTime" maxOccurs="5" minOccurs="0">
                *                                 <complexType>
                *                                   <complexContent>
                *                                     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                *                                       <sequence>
                *                                         <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
                *                                         <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
                *                                       </sequence>
                *                                     </restriction>
                *                                   </complexContent>
                *                                 </complexType>
                *                               </element>
                *                             </choice>
                *                           </sequence>
                *                         </restriction>
                *                       </complexContent>
                *                     </complexType>
                *                   </element>
                *                 </sequence>
                *               </restriction>
                *             </complexContent>
                *           </complexType>
                *         </element>
                *       </sequence>
                *     </restriction>
                *   </complexContent>
                * </complexType>
                * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "weekDay" }) public static class WeekDays { @XmlElement(name = "WeekDay") protected List weekDay; /** * Gets the value of the weekDay property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the Jakarta XML Binding object. * This is why there is not a set method for the weekDay property. * *

* For example, to add a new item, do as follows: *

                   *    getWeekDay().add(newItem);
                   * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Project.Calendars.Calendar.WorkWeeks.WorkWeek.WeekDays.WeekDay } * * */ public List getWeekDay() { if (weekDay == null) { weekDay = new ArrayList<>(); } return this.weekDay; } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

                   * <complexType>
                   *   <complexContent>
                   *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                   *       <sequence>
                   *         <element name="DayType">
                   *           <simpleType>
                   *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
                   *               <enumeration value="0"/>
                   *               <enumeration value="1"/>
                   *               <enumeration value="2"/>
                   *               <enumeration value="3"/>
                   *               <enumeration value="4"/>
                   *               <enumeration value="5"/>
                   *               <enumeration value="6"/>
                   *               <enumeration value="7"/>
                   *             </restriction>
                   *           </simpleType>
                   *         </element>
                   *         <element name="DayWorking" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
                   *         <element name="WorkingTimes" minOccurs="0">
                   *           <complexType>
                   *             <complexContent>
                   *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                   *                 <sequence>
                   *                   <choice>
                   *                     <element name="WorkingTime" maxOccurs="5" minOccurs="0">
                   *                       <complexType>
                   *                         <complexContent>
                   *                           <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                   *                             <sequence>
                   *                               <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
                   *                               <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
                   *                             </sequence>
                   *                           </restriction>
                   *                         </complexContent>
                   *                       </complexType>
                   *                     </element>
                   *                   </choice>
                   *                 </sequence>
                   *               </restriction>
                   *             </complexContent>
                   *           </complexType>
                   *         </element>
                   *       </sequence>
                   *     </restriction>
                   *   </complexContent>
                   * </complexType>
                   * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "dayType", "dayWorking", "workingTimes" }) public static class WeekDay { @XmlElement(name = "DayType", required = true) protected BigInteger dayType; @XmlElement(name = "DayWorking", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean dayWorking; @XmlElement(name = "WorkingTimes") protected Project.Calendars.Calendar.WorkWeeks.WorkWeek.WeekDays.WeekDay.WorkingTimes workingTimes; /** * Gets the value of the dayType property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getDayType() { return dayType; } /** * Sets the value of the dayType property. * * @param value * allowed object is * {@link BigInteger } * */ public void setDayType(BigInteger value) { this.dayType = value; } /** * Gets the value of the dayWorking property. * * @return * possible object is * {@link String } * */ public Boolean isDayWorking() { return dayWorking; } /** * Sets the value of the dayWorking property. * * @param value * allowed object is * {@link String } * */ public void setDayWorking(Boolean value) { this.dayWorking = value; } /** * Gets the value of the workingTimes property. * * @return * possible object is * {@link Project.Calendars.Calendar.WorkWeeks.WorkWeek.WeekDays.WeekDay.WorkingTimes } * */ public Project.Calendars.Calendar.WorkWeeks.WorkWeek.WeekDays.WeekDay.WorkingTimes getWorkingTimes() { return workingTimes; } /** * Sets the value of the workingTimes property. * * @param value * allowed object is * {@link Project.Calendars.Calendar.WorkWeeks.WorkWeek.WeekDays.WeekDay.WorkingTimes } * */ public void setWorkingTimes(Project.Calendars.Calendar.WorkWeeks.WorkWeek.WeekDays.WeekDay.WorkingTimes value) { this.workingTimes = value; } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

                      * <complexType>
                      *   <complexContent>
                      *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                      *       <sequence>
                      *         <choice>
                      *           <element name="WorkingTime" maxOccurs="5" minOccurs="0">
                      *             <complexType>
                      *               <complexContent>
                      *                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                      *                   <sequence>
                      *                     <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
                      *                     <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
                      *                   </sequence>
                      *                 </restriction>
                      *               </complexContent>
                      *             </complexType>
                      *           </element>
                      *         </choice>
                      *       </sequence>
                      *     </restriction>
                      *   </complexContent>
                      * </complexType>
                      * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "workingTime" }) public static class WorkingTimes { @XmlElement(name = "WorkingTime") protected List workingTime; /** * Gets the value of the workingTime property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the Jakarta XML Binding object. * This is why there is not a set method for the workingTime property. * *

* For example, to add a new item, do as follows: *

                         *    getWorkingTime().add(newItem);
                         * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Project.Calendars.Calendar.WorkWeeks.WorkWeek.WeekDays.WeekDay.WorkingTimes.WorkingTime } * * */ public List getWorkingTime() { if (workingTime == null) { workingTime = new ArrayList<>(); } return this.workingTime; } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

                         * <complexType>
                         *   <complexContent>
                         *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                         *       <sequence>
                         *         <element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
                         *         <element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
                         *       </sequence>
                         *     </restriction>
                         *   </complexContent>
                         * </complexType>
                         * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "fromTime", "toTime" }) public static class WorkingTime { @XmlElement(name = "FromTime", type = String.class) @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "time") protected LocalTime fromTime; @XmlElement(name = "ToTime", type = String.class) @XmlJavaTypeAdapter(Adapter5.class) @XmlSchemaType(name = "time") protected LocalTime toTime; /** * Gets the value of the fromTime property. * * @return * possible object is * {@link String } * */ public LocalTime getFromTime() { return fromTime; } /** * Sets the value of the fromTime property. * * @param value * allowed object is * {@link String } * */ public void setFromTime(LocalTime value) { this.fromTime = value; } /** * Gets the value of the toTime property. * * @return * possible object is * {@link String } * */ public LocalTime getToTime() { return toTime; } /** * Sets the value of the toTime property. * * @param value * allowed object is * {@link String } * */ public void setToTime(LocalTime value) { this.toTime = value; } } } } } } } } } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

    * <complexType>
    *   <complexContent>
    *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *       <sequence>
    *         <element name="ExtendedAttribute" maxOccurs="unbounded" minOccurs="0">
    *           <complexType>
    *             <complexContent>
    *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                 <sequence>
    *                   <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                   <element name="FieldName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                   <element name="CFType" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
    *                         <enumeration value="0"/>
    *                         <enumeration value="1"/>
    *                         <enumeration value="2"/>
    *                         <enumeration value="3"/>
    *                         <enumeration value="4"/>
    *                         <enumeration value="5"/>
    *                         <enumeration value="6"/>
    *                         <enumeration value="7"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="Guid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                   <element name="ElemType" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
    *                         <enumeration value="20"/>
    *                         <enumeration value="21"/>
    *                         <enumeration value="22"/>
    *                         <enumeration value="23"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="MaxMultiValues" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                   <element name="UserDef" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="Alias" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
    *                         <maxLength value="50"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="SecondaryPID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                   <element name="AutoRollDown" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="DefaultGuid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                   <element name="Ltuid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                   <element name="SecondaryGuid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                   <element name="PhoneticAlias" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
    *                         <maxLength value="50"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="RollupType" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
    *                         <enumeration value="0"/>
    *                         <enumeration value="1"/>
    *                         <enumeration value="2"/>
    *                         <enumeration value="3"/>
    *                         <enumeration value="4"/>
    *                         <enumeration value="5"/>
    *                         <enumeration value="6"/>
    *                         <enumeration value="7"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="CalculationType" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
    *                         <enumeration value="0"/>
    *                         <enumeration value="1"/>
    *                         <enumeration value="2"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="Formula" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                   <element name="RestrictValues" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="ValuelistSortOrder" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
    *                         <enumeration value="0"/>
    *                         <enumeration value="1"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="AppendNewValues" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="Default" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                   <element name="ValueList" minOccurs="0">
    *                     <complexType>
    *                       <complexContent>
    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                           <sequence>
    *                             <element name="Value" maxOccurs="unbounded">
    *                               <complexType>
    *                                 <complexContent>
    *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                                     <all>
    *                                       <element name="ID" type="{http://www.w3.org/2001/XMLSchema}integer"/>
    *                                       <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                                       <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                                       <element name="Phonetic" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                                     </all>
    *                                   </restriction>
    *                                 </complexContent>
    *                               </complexType>
    *                             </element>
    *                           </sequence>
    *                         </restriction>
    *                       </complexContent>
    *                     </complexType>
    *                   </element>
    *                 </sequence>
    *               </restriction>
    *             </complexContent>
    *           </complexType>
    *         </element>
    *       </sequence>
    *     </restriction>
    *   </complexContent>
    * </complexType>
    * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "extendedAttribute" }) public static class ExtendedAttributes { @XmlElement(name = "ExtendedAttribute") protected List extendedAttribute; /** * Gets the value of the extendedAttribute property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the Jakarta XML Binding object. * This is why there is not a set method for the extendedAttribute property. * *

* For example, to add a new item, do as follows: *

       *    getExtendedAttribute().add(newItem);
       * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Project.ExtendedAttributes.ExtendedAttribute } * * */ public List getExtendedAttribute() { if (extendedAttribute == null) { extendedAttribute = new ArrayList<>(); } return this.extendedAttribute; } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

       * <complexType>
       *   <complexContent>
       *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *       <sequence>
       *         <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *         <element name="FieldName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *         <element name="CFType" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
       *               <enumeration value="0"/>
       *               <enumeration value="1"/>
       *               <enumeration value="2"/>
       *               <enumeration value="3"/>
       *               <enumeration value="4"/>
       *               <enumeration value="5"/>
       *               <enumeration value="6"/>
       *               <enumeration value="7"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="Guid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *         <element name="ElemType" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
       *               <enumeration value="20"/>
       *               <enumeration value="21"/>
       *               <enumeration value="22"/>
       *               <enumeration value="23"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="MaxMultiValues" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *         <element name="UserDef" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="Alias" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
       *               <maxLength value="50"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="SecondaryPID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *         <element name="AutoRollDown" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="DefaultGuid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *         <element name="Ltuid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *         <element name="SecondaryGuid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *         <element name="PhoneticAlias" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
       *               <maxLength value="50"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="RollupType" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
       *               <enumeration value="0"/>
       *               <enumeration value="1"/>
       *               <enumeration value="2"/>
       *               <enumeration value="3"/>
       *               <enumeration value="4"/>
       *               <enumeration value="5"/>
       *               <enumeration value="6"/>
       *               <enumeration value="7"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="CalculationType" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
       *               <enumeration value="0"/>
       *               <enumeration value="1"/>
       *               <enumeration value="2"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="Formula" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *         <element name="RestrictValues" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="ValuelistSortOrder" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
       *               <enumeration value="0"/>
       *               <enumeration value="1"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="AppendNewValues" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="Default" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *         <element name="ValueList" minOccurs="0">
       *           <complexType>
       *             <complexContent>
       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *                 <sequence>
       *                   <element name="Value" maxOccurs="unbounded">
       *                     <complexType>
       *                       <complexContent>
       *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *                           <all>
       *                             <element name="ID" type="{http://www.w3.org/2001/XMLSchema}integer"/>
       *                             <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *                             <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *                             <element name="Phonetic" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *                           </all>
       *                         </restriction>
       *                       </complexContent>
       *                     </complexType>
       *                   </element>
       *                 </sequence>
       *               </restriction>
       *             </complexContent>
       *           </complexType>
       *         </element>
       *       </sequence>
       *     </restriction>
       *   </complexContent>
       * </complexType>
       * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "fieldID", "fieldName", "cfType", "guid", "elemType", "maxMultiValues", "userDef", "alias", "secondaryPID", "autoRollDown", "defaultGuid", "ltuid", "secondaryGuid", "phoneticAlias", "rollupType", "calculationType", "formula", "restrictValues", "valuelistSortOrder", "appendNewValues", "_default", "valueList" }) public static class ExtendedAttribute { @XmlElement(name = "FieldID") protected String fieldID; @XmlElement(name = "FieldName") protected String fieldName; @XmlElement(name = "CFType") protected BigInteger cfType; @XmlElement(name = "Guid") protected String guid; @XmlElement(name = "ElemType") protected BigInteger elemType; @XmlElement(name = "MaxMultiValues") protected BigInteger maxMultiValues; @XmlElement(name = "UserDef", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean userDef; @XmlElement(name = "Alias") protected String alias; @XmlElement(name = "SecondaryPID") protected String secondaryPID; @XmlElement(name = "AutoRollDown", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean autoRollDown; @XmlElement(name = "DefaultGuid") protected String defaultGuid; @XmlElement(name = "Ltuid", type = String.class) @XmlJavaTypeAdapter(Adapter31.class) protected UUID ltuid; @XmlElement(name = "SecondaryGuid") protected String secondaryGuid; @XmlElement(name = "PhoneticAlias") protected String phoneticAlias; @XmlElement(name = "RollupType") protected BigInteger rollupType; @XmlElement(name = "CalculationType") protected BigInteger calculationType; @XmlElement(name = "Formula") protected String formula; @XmlElement(name = "RestrictValues", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean restrictValues; @XmlElement(name = "ValuelistSortOrder") protected BigInteger valuelistSortOrder; @XmlElement(name = "AppendNewValues", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean appendNewValues; @XmlElement(name = "Default") protected String _default; @XmlElement(name = "ValueList") protected Project.ExtendedAttributes.ExtendedAttribute.ValueList valueList; /** * Gets the value of the fieldID property. * * @return * possible object is * {@link String } * */ public String getFieldID() { return fieldID; } /** * Sets the value of the fieldID property. * * @param value * allowed object is * {@link String } * */ public void setFieldID(String value) { this.fieldID = value; } /** * Gets the value of the fieldName property. * * @return * possible object is * {@link String } * */ public String getFieldName() { return fieldName; } /** * Sets the value of the fieldName property. * * @param value * allowed object is * {@link String } * */ public void setFieldName(String value) { this.fieldName = value; } /** * Gets the value of the cfType property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getCFType() { return cfType; } /** * Sets the value of the cfType property. * * @param value * allowed object is * {@link BigInteger } * */ public void setCFType(BigInteger value) { this.cfType = value; } /** * Gets the value of the guid property. * * @return * possible object is * {@link String } * */ public String getGuid() { return guid; } /** * Sets the value of the guid property. * * @param value * allowed object is * {@link String } * */ public void setGuid(String value) { this.guid = value; } /** * Gets the value of the elemType property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getElemType() { return elemType; } /** * Sets the value of the elemType property. * * @param value * allowed object is * {@link BigInteger } * */ public void setElemType(BigInteger value) { this.elemType = value; } /** * Gets the value of the maxMultiValues property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getMaxMultiValues() { return maxMultiValues; } /** * Sets the value of the maxMultiValues property. * * @param value * allowed object is * {@link BigInteger } * */ public void setMaxMultiValues(BigInteger value) { this.maxMultiValues = value; } /** * Gets the value of the userDef property. * * @return * possible object is * {@link String } * */ public Boolean isUserDef() { return userDef; } /** * Sets the value of the userDef property. * * @param value * allowed object is * {@link String } * */ public void setUserDef(Boolean value) { this.userDef = value; } /** * Gets the value of the alias property. * * @return * possible object is * {@link String } * */ public String getAlias() { return alias; } /** * Sets the value of the alias property. * * @param value * allowed object is * {@link String } * */ public void setAlias(String value) { this.alias = value; } /** * Gets the value of the secondaryPID property. * * @return * possible object is * {@link String } * */ public String getSecondaryPID() { return secondaryPID; } /** * Sets the value of the secondaryPID property. * * @param value * allowed object is * {@link String } * */ public void setSecondaryPID(String value) { this.secondaryPID = value; } /** * Gets the value of the autoRollDown property. * * @return * possible object is * {@link String } * */ public Boolean isAutoRollDown() { return autoRollDown; } /** * Sets the value of the autoRollDown property. * * @param value * allowed object is * {@link String } * */ public void setAutoRollDown(Boolean value) { this.autoRollDown = value; } /** * Gets the value of the defaultGuid property. * * @return * possible object is * {@link String } * */ public String getDefaultGuid() { return defaultGuid; } /** * Sets the value of the defaultGuid property. * * @param value * allowed object is * {@link String } * */ public void setDefaultGuid(String value) { this.defaultGuid = value; } /** * Gets the value of the ltuid property. * * @return * possible object is * {@link String } * */ public UUID getLtuid() { return ltuid; } /** * Sets the value of the ltuid property. * * @param value * allowed object is * {@link String } * */ public void setLtuid(UUID value) { this.ltuid = value; } /** * Gets the value of the secondaryGuid property. * * @return * possible object is * {@link String } * */ public String getSecondaryGuid() { return secondaryGuid; } /** * Sets the value of the secondaryGuid property. * * @param value * allowed object is * {@link String } * */ public void setSecondaryGuid(String value) { this.secondaryGuid = value; } /** * Gets the value of the phoneticAlias property. * * @return * possible object is * {@link String } * */ public String getPhoneticAlias() { return phoneticAlias; } /** * Sets the value of the phoneticAlias property. * * @param value * allowed object is * {@link String } * */ public void setPhoneticAlias(String value) { this.phoneticAlias = value; } /** * Gets the value of the rollupType property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getRollupType() { return rollupType; } /** * Sets the value of the rollupType property. * * @param value * allowed object is * {@link BigInteger } * */ public void setRollupType(BigInteger value) { this.rollupType = value; } /** * Gets the value of the calculationType property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getCalculationType() { return calculationType; } /** * Sets the value of the calculationType property. * * @param value * allowed object is * {@link BigInteger } * */ public void setCalculationType(BigInteger value) { this.calculationType = value; } /** * Gets the value of the formula property. * * @return * possible object is * {@link String } * */ public String getFormula() { return formula; } /** * Sets the value of the formula property. * * @param value * allowed object is * {@link String } * */ public void setFormula(String value) { this.formula = value; } /** * Gets the value of the restrictValues property. * * @return * possible object is * {@link String } * */ public Boolean isRestrictValues() { return restrictValues; } /** * Sets the value of the restrictValues property. * * @param value * allowed object is * {@link String } * */ public void setRestrictValues(Boolean value) { this.restrictValues = value; } /** * Gets the value of the valuelistSortOrder property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getValuelistSortOrder() { return valuelistSortOrder; } /** * Sets the value of the valuelistSortOrder property. * * @param value * allowed object is * {@link BigInteger } * */ public void setValuelistSortOrder(BigInteger value) { this.valuelistSortOrder = value; } /** * Gets the value of the appendNewValues property. * * @return * possible object is * {@link String } * */ public Boolean isAppendNewValues() { return appendNewValues; } /** * Sets the value of the appendNewValues property. * * @param value * allowed object is * {@link String } * */ public void setAppendNewValues(Boolean value) { this.appendNewValues = value; } /** * Gets the value of the default property. * * @return * possible object is * {@link String } * */ public String getDefault() { return _default; } /** * Sets the value of the default property. * * @param value * allowed object is * {@link String } * */ public void setDefault(String value) { this._default = value; } /** * Gets the value of the valueList property. * * @return * possible object is * {@link Project.ExtendedAttributes.ExtendedAttribute.ValueList } * */ public Project.ExtendedAttributes.ExtendedAttribute.ValueList getValueList() { return valueList; } /** * Sets the value of the valueList property. * * @param value * allowed object is * {@link Project.ExtendedAttributes.ExtendedAttribute.ValueList } * */ public void setValueList(Project.ExtendedAttributes.ExtendedAttribute.ValueList value) { this.valueList = value; } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

          * <complexType>
          *   <complexContent>
          *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          *       <sequence>
          *         <element name="Value" maxOccurs="unbounded">
          *           <complexType>
          *             <complexContent>
          *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          *                 <all>
          *                   <element name="ID" type="{http://www.w3.org/2001/XMLSchema}integer"/>
          *                   <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
          *                   <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
          *                   <element name="Phonetic" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
          *                 </all>
          *               </restriction>
          *             </complexContent>
          *           </complexType>
          *         </element>
          *       </sequence>
          *     </restriction>
          *   </complexContent>
          * </complexType>
          * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "value" }) public static class ValueList { @XmlElement(name = "Value", required = true) protected List value; /** * Gets the value of the value property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the Jakarta XML Binding object. * This is why there is not a set method for the value property. * *

* For example, to add a new item, do as follows: *

             *    getValue().add(newItem);
             * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Project.ExtendedAttributes.ExtendedAttribute.ValueList.Value } * * */ public List getValue() { if (value == null) { value = new ArrayList<>(); } return this.value; } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

             * <complexType>
             *   <complexContent>
             *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
             *       <all>
             *         <element name="ID" type="{http://www.w3.org/2001/XMLSchema}integer"/>
             *         <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             *         <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             *         <element name="Phonetic" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             *       </all>
             *     </restriction>
             *   </complexContent>
             * </complexType>
             * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { }) public static class Value { @XmlElement(name = "ID", required = true) protected BigInteger id; @XmlElement(name = "Value") protected String value; @XmlElement(name = "Description") protected String description; @XmlElement(name = "Phonetic") protected String phonetic; /** * Gets the value of the id property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getID() { return id; } /** * Sets the value of the id property. * * @param value * allowed object is * {@link BigInteger } * */ public void setID(BigInteger value) { this.id = value; } /** * Gets the value of the value property. * * @return * possible object is * {@link String } * */ public String getValue() { return value; } /** * Sets the value of the value property. * * @param value * allowed object is * {@link String } * */ public void setValue(String value) { this.value = value; } /** * Gets the value of the description property. * * @return * possible object is * {@link String } * */ public String getDescription() { return description; } /** * Sets the value of the description property. * * @param value * allowed object is * {@link String } * */ public void setDescription(String value) { this.description = value; } /** * Gets the value of the phonetic property. * * @return * possible object is * {@link String } * */ public String getPhonetic() { return phonetic; } /** * Sets the value of the phonetic property. * * @param value * allowed object is * {@link String } * */ public void setPhonetic(String value) { this.phonetic = value; } } } } } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

    * <complexType>
    *   <complexContent>
    *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *       <sequence>
    *         <element name="OutlineCode" maxOccurs="unbounded" minOccurs="0">
    *           <complexType>
    *             <complexContent>
    *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                 <sequence>
    *                   <element name="Guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
    *                   <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                   <element name="FieldName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                   <element name="Alias" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                   <element name="PhoneticAlias" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                   <element name="Values" minOccurs="0">
    *                     <complexType>
    *                       <complexContent>
    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                           <sequence maxOccurs="unbounded" minOccurs="0">
    *                             <element name="Value">
    *                               <complexType>
    *                                 <complexContent>
    *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                                     <all>
    *                                       <element name="ValueID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                                       <element name="FieldGUID" type="{http://www.w3.org/2001/XMLSchema}string"/>
    *                                       <element name="Type">
    *                                         <simpleType>
    *                                           <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
    *                                             <enumeration value="4"/>
    *                                             <enumeration value="6"/>
    *                                             <enumeration value="9"/>
    *                                             <enumeration value="15"/>
    *                                             <enumeration value="17"/>
    *                                             <enumeration value="21"/>
    *                                             <enumeration value="27"/>
    *                                           </restriction>
    *                                         </simpleType>
    *                                       </element>
    *                                       <element name="IsCollapsed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                                       <element name="ParentValueID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                                       <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                                       <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                                     </all>
    *                                   </restriction>
    *                                 </complexContent>
    *                               </complexType>
    *                             </element>
    *                           </sequence>
    *                         </restriction>
    *                       </complexContent>
    *                     </complexType>
    *                   </element>
    *                   <element name="Enterprise" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="EnterpriseOutlineCodeAlias" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                   <element name="ResourceSubstitutionEnabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="LeafOnly" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="AllLevelsRequired" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="OnlyTableValuesAllowed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="ShowIndent" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="Masks" minOccurs="0">
    *                     <complexType>
    *                       <complexContent>
    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                           <sequence>
    *                             <element name="Mask" maxOccurs="unbounded" minOccurs="0">
    *                               <complexType>
    *                                 <complexContent>
    *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                                     <sequence>
    *                                       <element name="Level" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                                       <element name="Type" minOccurs="0">
    *                                         <simpleType>
    *                                           <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
    *                                             <enumeration value="0"/>
    *                                             <enumeration value="1"/>
    *                                             <enumeration value="2"/>
    *                                             <enumeration value="3"/>
    *                                           </restriction>
    *                                         </simpleType>
    *                                       </element>
    *                                       <element name="Length" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                                       <element name="Separator" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                                     </sequence>
    *                                   </restriction>
    *                                 </complexContent>
    *                               </complexType>
    *                             </element>
    *                           </sequence>
    *                         </restriction>
    *                       </complexContent>
    *                     </complexType>
    *                   </element>
    *                 </sequence>
    *               </restriction>
    *             </complexContent>
    *           </complexType>
    *         </element>
    *       </sequence>
    *     </restriction>
    *   </complexContent>
    * </complexType>
    * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "outlineCode" }) public static class OutlineCodes { @XmlElement(name = "OutlineCode") protected List outlineCode; /** * Gets the value of the outlineCode property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the Jakarta XML Binding object. * This is why there is not a set method for the outlineCode property. * *

* For example, to add a new item, do as follows: *

       *    getOutlineCode().add(newItem);
       * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Project.OutlineCodes.OutlineCode } * * */ public List getOutlineCode() { if (outlineCode == null) { outlineCode = new ArrayList<>(); } return this.outlineCode; } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

       * <complexType>
       *   <complexContent>
       *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *       <sequence>
       *         <element name="Guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
       *         <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *         <element name="FieldName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *         <element name="Alias" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *         <element name="PhoneticAlias" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *         <element name="Values" minOccurs="0">
       *           <complexType>
       *             <complexContent>
       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *                 <sequence maxOccurs="unbounded" minOccurs="0">
       *                   <element name="Value">
       *                     <complexType>
       *                       <complexContent>
       *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *                           <all>
       *                             <element name="ValueID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *                             <element name="FieldGUID" type="{http://www.w3.org/2001/XMLSchema}string"/>
       *                             <element name="Type">
       *                               <simpleType>
       *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
       *                                   <enumeration value="4"/>
       *                                   <enumeration value="6"/>
       *                                   <enumeration value="9"/>
       *                                   <enumeration value="15"/>
       *                                   <enumeration value="17"/>
       *                                   <enumeration value="21"/>
       *                                   <enumeration value="27"/>
       *                                 </restriction>
       *                               </simpleType>
       *                             </element>
       *                             <element name="IsCollapsed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *                             <element name="ParentValueID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *                             <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *                             <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *                           </all>
       *                         </restriction>
       *                       </complexContent>
       *                     </complexType>
       *                   </element>
       *                 </sequence>
       *               </restriction>
       *             </complexContent>
       *           </complexType>
       *         </element>
       *         <element name="Enterprise" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="EnterpriseOutlineCodeAlias" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *         <element name="ResourceSubstitutionEnabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="LeafOnly" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="AllLevelsRequired" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="OnlyTableValuesAllowed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="ShowIndent" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="Masks" minOccurs="0">
       *           <complexType>
       *             <complexContent>
       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *                 <sequence>
       *                   <element name="Mask" maxOccurs="unbounded" minOccurs="0">
       *                     <complexType>
       *                       <complexContent>
       *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *                           <sequence>
       *                             <element name="Level" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *                             <element name="Type" minOccurs="0">
       *                               <simpleType>
       *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
       *                                   <enumeration value="0"/>
       *                                   <enumeration value="1"/>
       *                                   <enumeration value="2"/>
       *                                   <enumeration value="3"/>
       *                                 </restriction>
       *                               </simpleType>
       *                             </element>
       *                             <element name="Length" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *                             <element name="Separator" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *                           </sequence>
       *                         </restriction>
       *                       </complexContent>
       *                     </complexType>
       *                   </element>
       *                 </sequence>
       *               </restriction>
       *             </complexContent>
       *           </complexType>
       *         </element>
       *       </sequence>
       *     </restriction>
       *   </complexContent>
       * </complexType>
       * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "guid", "fieldID", "fieldName", "alias", "phoneticAlias", "values", "enterprise", "enterpriseOutlineCodeAlias", "resourceSubstitutionEnabled", "leafOnly", "allLevelsRequired", "onlyTableValuesAllowed", "showIndent", "masks" }) public static class OutlineCode { @XmlElement(name = "Guid", required = true, type = String.class) @XmlJavaTypeAdapter(Adapter32.class) protected UUID guid; @XmlElement(name = "FieldID") protected String fieldID; @XmlElement(name = "FieldName") protected String fieldName; @XmlElement(name = "Alias") protected String alias; @XmlElement(name = "PhoneticAlias") protected String phoneticAlias; @XmlElement(name = "Values") protected Project.OutlineCodes.OutlineCode.Values values; @XmlElement(name = "Enterprise", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean enterprise; @XmlElement(name = "EnterpriseOutlineCodeAlias") protected BigInteger enterpriseOutlineCodeAlias; @XmlElement(name = "ResourceSubstitutionEnabled", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean resourceSubstitutionEnabled; @XmlElement(name = "LeafOnly", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean leafOnly; @XmlElement(name = "AllLevelsRequired", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean allLevelsRequired; @XmlElement(name = "OnlyTableValuesAllowed", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean onlyTableValuesAllowed; @XmlElement(name = "ShowIndent", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean showIndent; @XmlElement(name = "Masks") protected Project.OutlineCodes.OutlineCode.Masks masks; /** * Gets the value of the guid property. * * @return * possible object is * {@link String } * */ public UUID getGuid() { return guid; } /** * Sets the value of the guid property. * * @param value * allowed object is * {@link String } * */ public void setGuid(UUID value) { this.guid = value; } /** * Gets the value of the fieldID property. * * @return * possible object is * {@link String } * */ public String getFieldID() { return fieldID; } /** * Sets the value of the fieldID property. * * @param value * allowed object is * {@link String } * */ public void setFieldID(String value) { this.fieldID = value; } /** * Gets the value of the fieldName property. * * @return * possible object is * {@link String } * */ public String getFieldName() { return fieldName; } /** * Sets the value of the fieldName property. * * @param value * allowed object is * {@link String } * */ public void setFieldName(String value) { this.fieldName = value; } /** * Gets the value of the alias property. * * @return * possible object is * {@link String } * */ public String getAlias() { return alias; } /** * Sets the value of the alias property. * * @param value * allowed object is * {@link String } * */ public void setAlias(String value) { this.alias = value; } /** * Gets the value of the phoneticAlias property. * * @return * possible object is * {@link String } * */ public String getPhoneticAlias() { return phoneticAlias; } /** * Sets the value of the phoneticAlias property. * * @param value * allowed object is * {@link String } * */ public void setPhoneticAlias(String value) { this.phoneticAlias = value; } /** * Gets the value of the values property. * * @return * possible object is * {@link Project.OutlineCodes.OutlineCode.Values } * */ public Project.OutlineCodes.OutlineCode.Values getValues() { return values; } /** * Sets the value of the values property. * * @param value * allowed object is * {@link Project.OutlineCodes.OutlineCode.Values } * */ public void setValues(Project.OutlineCodes.OutlineCode.Values value) { this.values = value; } /** * Gets the value of the enterprise property. * * @return * possible object is * {@link String } * */ public Boolean isEnterprise() { return enterprise; } /** * Sets the value of the enterprise property. * * @param value * allowed object is * {@link String } * */ public void setEnterprise(Boolean value) { this.enterprise = value; } /** * Gets the value of the enterpriseOutlineCodeAlias property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getEnterpriseOutlineCodeAlias() { return enterpriseOutlineCodeAlias; } /** * Sets the value of the enterpriseOutlineCodeAlias property. * * @param value * allowed object is * {@link BigInteger } * */ public void setEnterpriseOutlineCodeAlias(BigInteger value) { this.enterpriseOutlineCodeAlias = value; } /** * Gets the value of the resourceSubstitutionEnabled property. * * @return * possible object is * {@link String } * */ public Boolean isResourceSubstitutionEnabled() { return resourceSubstitutionEnabled; } /** * Sets the value of the resourceSubstitutionEnabled property. * * @param value * allowed object is * {@link String } * */ public void setResourceSubstitutionEnabled(Boolean value) { this.resourceSubstitutionEnabled = value; } /** * Gets the value of the leafOnly property. * * @return * possible object is * {@link String } * */ public Boolean isLeafOnly() { return leafOnly; } /** * Sets the value of the leafOnly property. * * @param value * allowed object is * {@link String } * */ public void setLeafOnly(Boolean value) { this.leafOnly = value; } /** * Gets the value of the allLevelsRequired property. * * @return * possible object is * {@link String } * */ public Boolean isAllLevelsRequired() { return allLevelsRequired; } /** * Sets the value of the allLevelsRequired property. * * @param value * allowed object is * {@link String } * */ public void setAllLevelsRequired(Boolean value) { this.allLevelsRequired = value; } /** * Gets the value of the onlyTableValuesAllowed property. * * @return * possible object is * {@link String } * */ public Boolean isOnlyTableValuesAllowed() { return onlyTableValuesAllowed; } /** * Sets the value of the onlyTableValuesAllowed property. * * @param value * allowed object is * {@link String } * */ public void setOnlyTableValuesAllowed(Boolean value) { this.onlyTableValuesAllowed = value; } /** * Gets the value of the showIndent property. * * @return * possible object is * {@link String } * */ public Boolean isShowIndent() { return showIndent; } /** * Sets the value of the showIndent property. * * @param value * allowed object is * {@link String } * */ public void setShowIndent(Boolean value) { this.showIndent = value; } /** * Gets the value of the masks property. * * @return * possible object is * {@link Project.OutlineCodes.OutlineCode.Masks } * */ public Project.OutlineCodes.OutlineCode.Masks getMasks() { return masks; } /** * Sets the value of the masks property. * * @param value * allowed object is * {@link Project.OutlineCodes.OutlineCode.Masks } * */ public void setMasks(Project.OutlineCodes.OutlineCode.Masks value) { this.masks = value; } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

          * <complexType>
          *   <complexContent>
          *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          *       <sequence>
          *         <element name="Mask" maxOccurs="unbounded" minOccurs="0">
          *           <complexType>
          *             <complexContent>
          *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          *                 <sequence>
          *                   <element name="Level" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
          *                   <element name="Type" minOccurs="0">
          *                     <simpleType>
          *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
          *                         <enumeration value="0"/>
          *                         <enumeration value="1"/>
          *                         <enumeration value="2"/>
          *                         <enumeration value="3"/>
          *                       </restriction>
          *                     </simpleType>
          *                   </element>
          *                   <element name="Length" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
          *                   <element name="Separator" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
          *                 </sequence>
          *               </restriction>
          *             </complexContent>
          *           </complexType>
          *         </element>
          *       </sequence>
          *     </restriction>
          *   </complexContent>
          * </complexType>
          * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "mask" }) public static class Masks { @XmlElement(name = "Mask") protected List mask; /** * Gets the value of the mask property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the Jakarta XML Binding object. * This is why there is not a set method for the mask property. * *

* For example, to add a new item, do as follows: *

             *    getMask().add(newItem);
             * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Project.OutlineCodes.OutlineCode.Masks.Mask } * * */ public List getMask() { if (mask == null) { mask = new ArrayList<>(); } return this.mask; } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

             * <complexType>
             *   <complexContent>
             *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
             *       <sequence>
             *         <element name="Level" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
             *         <element name="Type" minOccurs="0">
             *           <simpleType>
             *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
             *               <enumeration value="0"/>
             *               <enumeration value="1"/>
             *               <enumeration value="2"/>
             *               <enumeration value="3"/>
             *             </restriction>
             *           </simpleType>
             *         </element>
             *         <element name="Length" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
             *         <element name="Separator" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             *       </sequence>
             *     </restriction>
             *   </complexContent>
             * </complexType>
             * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "level", "type", "length", "separator" }) public static class Mask { @XmlElement(name = "Level") protected BigInteger level; @XmlElement(name = "Type") protected BigInteger type; @XmlElement(name = "Length") protected BigInteger length; @XmlElement(name = "Separator") protected String separator; /** * Gets the value of the level property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getLevel() { return level; } /** * Sets the value of the level property. * * @param value * allowed object is * {@link BigInteger } * */ public void setLevel(BigInteger value) { this.level = value; } /** * Gets the value of the type property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getType() { return type; } /** * Sets the value of the type property. * * @param value * allowed object is * {@link BigInteger } * */ public void setType(BigInteger value) { this.type = value; } /** * Gets the value of the length property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getLength() { return length; } /** * Sets the value of the length property. * * @param value * allowed object is * {@link BigInteger } * */ public void setLength(BigInteger value) { this.length = value; } /** * Gets the value of the separator property. * * @return * possible object is * {@link String } * */ public String getSeparator() { return separator; } /** * Sets the value of the separator property. * * @param value * allowed object is * {@link String } * */ public void setSeparator(String value) { this.separator = value; } } } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

          * <complexType>
          *   <complexContent>
          *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          *       <sequence maxOccurs="unbounded" minOccurs="0">
          *         <element name="Value">
          *           <complexType>
          *             <complexContent>
          *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          *                 <all>
          *                   <element name="ValueID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
          *                   <element name="FieldGUID" type="{http://www.w3.org/2001/XMLSchema}string"/>
          *                   <element name="Type">
          *                     <simpleType>
          *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
          *                         <enumeration value="4"/>
          *                         <enumeration value="6"/>
          *                         <enumeration value="9"/>
          *                         <enumeration value="15"/>
          *                         <enumeration value="17"/>
          *                         <enumeration value="21"/>
          *                         <enumeration value="27"/>
          *                       </restriction>
          *                     </simpleType>
          *                   </element>
          *                   <element name="IsCollapsed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
          *                   <element name="ParentValueID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
          *                   <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
          *                   <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
          *                 </all>
          *               </restriction>
          *             </complexContent>
          *           </complexType>
          *         </element>
          *       </sequence>
          *     </restriction>
          *   </complexContent>
          * </complexType>
          * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "value" }) public static class Values { @XmlElement(name = "Value") protected List value; /** * Gets the value of the value property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the Jakarta XML Binding object. * This is why there is not a set method for the value property. * *

* For example, to add a new item, do as follows: *

             *    getValue().add(newItem);
             * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Project.OutlineCodes.OutlineCode.Values.Value } * * */ public List getValue() { if (value == null) { value = new ArrayList<>(); } return this.value; } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

             * <complexType>
             *   <complexContent>
             *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
             *       <all>
             *         <element name="ValueID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
             *         <element name="FieldGUID" type="{http://www.w3.org/2001/XMLSchema}string"/>
             *         <element name="Type">
             *           <simpleType>
             *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
             *               <enumeration value="4"/>
             *               <enumeration value="6"/>
             *               <enumeration value="9"/>
             *               <enumeration value="15"/>
             *               <enumeration value="17"/>
             *               <enumeration value="21"/>
             *               <enumeration value="27"/>
             *             </restriction>
             *           </simpleType>
             *         </element>
             *         <element name="IsCollapsed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
             *         <element name="ParentValueID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
             *         <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             *         <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             *       </all>
             *     </restriction>
             *   </complexContent>
             * </complexType>
             * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { }) public static class Value { @XmlElement(name = "ValueID") protected BigInteger valueID; @XmlElement(name = "FieldGUID", required = true, type = String.class) @XmlJavaTypeAdapter(Adapter33.class) protected UUID fieldGUID; @XmlElement(name = "Type", required = true) protected BigInteger type; @XmlElement(name = "IsCollapsed", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean isCollapsed; @XmlElement(name = "ParentValueID") protected BigInteger parentValueID; @XmlElement(name = "Value") protected String value; @XmlElement(name = "Description") protected String description; /** * Gets the value of the valueID property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getValueID() { return valueID; } /** * Sets the value of the valueID property. * * @param value * allowed object is * {@link BigInteger } * */ public void setValueID(BigInteger value) { this.valueID = value; } /** * Gets the value of the fieldGUID property. * * @return * possible object is * {@link String } * */ public UUID getFieldGUID() { return fieldGUID; } /** * Sets the value of the fieldGUID property. * * @param value * allowed object is * {@link String } * */ public void setFieldGUID(UUID value) { this.fieldGUID = value; } /** * Gets the value of the type property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getType() { return type; } /** * Sets the value of the type property. * * @param value * allowed object is * {@link BigInteger } * */ public void setType(BigInteger value) { this.type = value; } /** * Gets the value of the isCollapsed property. * * @return * possible object is * {@link String } * */ public Boolean isIsCollapsed() { return isCollapsed; } /** * Sets the value of the isCollapsed property. * * @param value * allowed object is * {@link String } * */ public void setIsCollapsed(Boolean value) { this.isCollapsed = value; } /** * Gets the value of the parentValueID property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getParentValueID() { return parentValueID; } /** * Sets the value of the parentValueID property. * * @param value * allowed object is * {@link BigInteger } * */ public void setParentValueID(BigInteger value) { this.parentValueID = value; } /** * Gets the value of the value property. * * @return * possible object is * {@link String } * */ public String getValue() { return value; } /** * Sets the value of the value property. * * @param value * allowed object is * {@link String } * */ public void setValue(String value) { this.value = value; } /** * Gets the value of the description property. * * @return * possible object is * {@link String } * */ public String getDescription() { return description; } /** * Sets the value of the description property. * * @param value * allowed object is * {@link String } * */ public void setDescription(String value) { this.description = value; } } } } } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

    * <complexType>
    *   <complexContent>
    *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *       <sequence>
    *         <element name="Resource" maxOccurs="unbounded" minOccurs="0">
    *           <complexType>
    *             <complexContent>
    *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                 <sequence>
    *                   <element name="UID" type="{http://www.w3.org/2001/XMLSchema}integer"/>
    *                   <element name="GUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                   <element name="ID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                   <element name="Name" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
    *                         <maxLength value="512"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="Type" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
    *                         <enumeration value="0"/>
    *                         <enumeration value="1"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="IsNull" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="Initials" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
    *                         <maxLength value="512"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="Phonetics" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
    *                         <maxLength value="512"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="NTAccount" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
    *                         <maxLength value="512"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="MaterialLabel" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
    *                         <maxLength value="512"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="Code" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
    *                         <maxLength value="512"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="Group" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
    *                         <maxLength value="512"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="WorkGroup" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
    *                         <enumeration value="0"/>
    *                         <enumeration value="1"/>
    *                         <enumeration value="2"/>
    *                         <enumeration value="3"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="EmailAddress" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
    *                         <maxLength value="512"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="Hyperlink" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
    *                         <maxLength value="512"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="HyperlinkAddress" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
    *                         <maxLength value="512"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="HyperlinkSubAddress" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
    *                         <maxLength value="512"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="MaxUnits" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
    *                   <element name="PeakUnits" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
    *                   <element name="OverAllocated" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="AvailableFrom" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                   <element name="AvailableTo" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                   <element name="Start" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                   <element name="Finish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                   <element name="CanLevel" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="AccrueAt" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
    *                         <enumeration value="1"/>
    *                         <enumeration value="2"/>
    *                         <enumeration value="3"/>
    *                         <enumeration value="4"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
    *                   <element name="RegularWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
    *                   <element name="OvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
    *                   <element name="ActualWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
    *                   <element name="RemainingWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
    *                   <element name="ActualOvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
    *                   <element name="RemainingOvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
    *                   <element name="PercentWorkComplete" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                   <element name="StandardRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
    *                   <element name="StandardRateFormat" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
    *                         <enumeration value="1"/>
    *                         <enumeration value="2"/>
    *                         <enumeration value="3"/>
    *                         <enumeration value="4"/>
    *                         <enumeration value="5"/>
    *                         <enumeration value="7"/>
    *                         <enumeration value="8"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
    *                   <element name="OvertimeRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
    *                   <element name="OvertimeRateFormat" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
    *                         <enumeration value="1"/>
    *                         <enumeration value="2"/>
    *                         <enumeration value="3"/>
    *                         <enumeration value="4"/>
    *                         <enumeration value="5"/>
    *                         <enumeration value="7"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="OvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
    *                   <element name="CostPerUse" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
    *                   <element name="ActualCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
    *                   <element name="ActualOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
    *                   <element name="RemainingCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
    *                   <element name="RemainingOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
    *                   <element name="WorkVariance" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
    *                   <element name="CostVariance" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
    *                   <element name="SV" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
    *                   <element name="CV" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
    *                   <element name="ACWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
    *                   <element name="CalendarUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                   <element name="Notes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                   <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
    *                   <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
    *                   <element name="IsGeneric" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="IsInactive" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="IsEnterprise" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="BookingType" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
    *                         <enumeration value="0"/>
    *                         <enumeration value="1"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="ActualWorkProtected" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
    *                   <element name="ActualOvertimeWorkProtected" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
    *                   <element name="ActiveDirectoryGUID" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
    *                         <maxLength value="16"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="CreationDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                   <element name="ExtendedAttribute" maxOccurs="unbounded" minOccurs="0">
    *                     <complexType>
    *                       <complexContent>
    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                           <sequence>
    *                             <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                             <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                             <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                             <element name="DurationFormat" minOccurs="0">
    *                               <simpleType>
    *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
    *                                   <enumeration value="3"/>
    *                                   <enumeration value="4"/>
    *                                   <enumeration value="5"/>
    *                                   <enumeration value="6"/>
    *                                   <enumeration value="7"/>
    *                                   <enumeration value="8"/>
    *                                   <enumeration value="9"/>
    *                                   <enumeration value="10"/>
    *                                   <enumeration value="11"/>
    *                                   <enumeration value="12"/>
    *                                   <enumeration value="19"/>
    *                                   <enumeration value="20"/>
    *                                   <enumeration value="21"/>
    *                                   <enumeration value="35"/>
    *                                   <enumeration value="36"/>
    *                                   <enumeration value="37"/>
    *                                   <enumeration value="38"/>
    *                                   <enumeration value="39"/>
    *                                   <enumeration value="40"/>
    *                                   <enumeration value="41"/>
    *                                   <enumeration value="42"/>
    *                                   <enumeration value="43"/>
    *                                   <enumeration value="44"/>
    *                                   <enumeration value="51"/>
    *                                   <enumeration value="52"/>
    *                                   <enumeration value="53"/>
    *                                 </restriction>
    *                               </simpleType>
    *                             </element>
    *                           </sequence>
    *                         </restriction>
    *                       </complexContent>
    *                     </complexType>
    *                   </element>
    *                   <element name="Baseline" maxOccurs="unbounded" minOccurs="0">
    *                     <complexType>
    *                       <complexContent>
    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                           <sequence>
    *                             <element name="Number" type="{http://www.w3.org/2001/XMLSchema}integer"/>
    *                             <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
    *                             <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
    *                             <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
    *                             <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
    *                           </sequence>
    *                         </restriction>
    *                       </complexContent>
    *                     </complexType>
    *                   </element>
    *                   <element name="OutlineCode" maxOccurs="unbounded" minOccurs="0">
    *                     <complexType>
    *                       <complexContent>
    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                           <sequence>
    *                             <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                             <element name="ValueID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                             <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                           </sequence>
    *                         </restriction>
    *                       </complexContent>
    *                     </complexType>
    *                   </element>
    *                   <element name="CostCenter" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                   <element name="IsCostResource" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="AssnOwner" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                   <element name="AssnOwnerGuid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                   <element name="IsBudget" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="AvailabilityPeriods" minOccurs="0">
    *                     <complexType>
    *                       <complexContent>
    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                           <sequence>
    *                             <element name="AvailabilityPeriod" maxOccurs="unbounded" minOccurs="0">
    *                               <complexType>
    *                                 <complexContent>
    *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                                     <sequence>
    *                                       <element name="AvailableFrom" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                                       <element name="AvailableTo" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                                       <element name="AvailableUnits" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
    *                                     </sequence>
    *                                   </restriction>
    *                                 </complexContent>
    *                               </complexType>
    *                             </element>
    *                           </sequence>
    *                         </restriction>
    *                       </complexContent>
    *                     </complexType>
    *                   </element>
    *                   <element name="Rates" minOccurs="0">
    *                     <complexType>
    *                       <complexContent>
    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                           <sequence>
    *                             <element name="Rate" maxOccurs="25" minOccurs="0">
    *                               <complexType>
    *                                 <complexContent>
    *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                                     <sequence>
    *                                       <element name="RatesFrom" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
    *                                       <element name="RatesTo" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
    *                                       <element name="RateTable" minOccurs="0">
    *                                         <simpleType>
    *                                           <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
    *                                             <enumeration value="0"/>
    *                                             <enumeration value="1"/>
    *                                             <enumeration value="2"/>
    *                                             <enumeration value="3"/>
    *                                             <enumeration value="4"/>
    *                                           </restriction>
    *                                         </simpleType>
    *                                       </element>
    *                                       <element name="StandardRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
    *                                       <element name="StandardRateFormat" minOccurs="0">
    *                                         <simpleType>
    *                                           <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
    *                                             <enumeration value="1"/>
    *                                             <enumeration value="2"/>
    *                                             <enumeration value="3"/>
    *                                             <enumeration value="4"/>
    *                                             <enumeration value="5"/>
    *                                             <enumeration value="7"/>
    *                                           </restriction>
    *                                         </simpleType>
    *                                       </element>
    *                                       <element name="OvertimeRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
    *                                       <element name="OvertimeRateFormat" minOccurs="0">
    *                                         <simpleType>
    *                                           <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
    *                                             <enumeration value="1"/>
    *                                             <enumeration value="2"/>
    *                                             <enumeration value="3"/>
    *                                             <enumeration value="4"/>
    *                                             <enumeration value="5"/>
    *                                             <enumeration value="7"/>
    *                                           </restriction>
    *                                         </simpleType>
    *                                       </element>
    *                                       <element name="CostPerUse" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
    *                                     </sequence>
    *                                   </restriction>
    *                                 </complexContent>
    *                               </complexType>
    *                             </element>
    *                           </sequence>
    *                         </restriction>
    *                       </complexContent>
    *                     </complexType>
    *                   </element>
    *                   <element name="TimephasedData" type="{http://schemas.microsoft.com/project}TimephasedDataType" maxOccurs="unbounded" minOccurs="0"/>
    *                 </sequence>
    *               </restriction>
    *             </complexContent>
    *           </complexType>
    *         </element>
    *       </sequence>
    *     </restriction>
    *   </complexContent>
    * </complexType>
    * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "resource" }) public static class Resources { @XmlElement(name = "Resource") protected List resource; /** * Gets the value of the resource property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the Jakarta XML Binding object. * This is why there is not a set method for the resource property. * *

* For example, to add a new item, do as follows: *

       *    getResource().add(newItem);
       * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Project.Resources.Resource } * * */ public List getResource() { if (resource == null) { resource = new ArrayList<>(); } return this.resource; } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

       * <complexType>
       *   <complexContent>
       *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *       <sequence>
       *         <element name="UID" type="{http://www.w3.org/2001/XMLSchema}integer"/>
       *         <element name="GUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *         <element name="ID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *         <element name="Name" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
       *               <maxLength value="512"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="Type" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
       *               <enumeration value="0"/>
       *               <enumeration value="1"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="IsNull" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="Initials" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
       *               <maxLength value="512"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="Phonetics" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
       *               <maxLength value="512"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="NTAccount" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
       *               <maxLength value="512"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="MaterialLabel" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
       *               <maxLength value="512"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="Code" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
       *               <maxLength value="512"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="Group" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
       *               <maxLength value="512"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="WorkGroup" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
       *               <enumeration value="0"/>
       *               <enumeration value="1"/>
       *               <enumeration value="2"/>
       *               <enumeration value="3"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="EmailAddress" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
       *               <maxLength value="512"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="Hyperlink" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
       *               <maxLength value="512"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="HyperlinkAddress" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
       *               <maxLength value="512"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="HyperlinkSubAddress" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
       *               <maxLength value="512"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="MaxUnits" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
       *         <element name="PeakUnits" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
       *         <element name="OverAllocated" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="AvailableFrom" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *         <element name="AvailableTo" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *         <element name="Start" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *         <element name="Finish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *         <element name="CanLevel" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="AccrueAt" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
       *               <enumeration value="1"/>
       *               <enumeration value="2"/>
       *               <enumeration value="3"/>
       *               <enumeration value="4"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
       *         <element name="RegularWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
       *         <element name="OvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
       *         <element name="ActualWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
       *         <element name="RemainingWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
       *         <element name="ActualOvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
       *         <element name="RemainingOvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
       *         <element name="PercentWorkComplete" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *         <element name="StandardRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
       *         <element name="StandardRateFormat" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
       *               <enumeration value="1"/>
       *               <enumeration value="2"/>
       *               <enumeration value="3"/>
       *               <enumeration value="4"/>
       *               <enumeration value="5"/>
       *               <enumeration value="7"/>
       *               <enumeration value="8"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
       *         <element name="OvertimeRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
       *         <element name="OvertimeRateFormat" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
       *               <enumeration value="1"/>
       *               <enumeration value="2"/>
       *               <enumeration value="3"/>
       *               <enumeration value="4"/>
       *               <enumeration value="5"/>
       *               <enumeration value="7"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="OvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
       *         <element name="CostPerUse" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
       *         <element name="ActualCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
       *         <element name="ActualOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
       *         <element name="RemainingCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
       *         <element name="RemainingOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
       *         <element name="WorkVariance" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
       *         <element name="CostVariance" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
       *         <element name="SV" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
       *         <element name="CV" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
       *         <element name="ACWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
       *         <element name="CalendarUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *         <element name="Notes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *         <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
       *         <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
       *         <element name="IsGeneric" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="IsInactive" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="IsEnterprise" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="BookingType" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
       *               <enumeration value="0"/>
       *               <enumeration value="1"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="ActualWorkProtected" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
       *         <element name="ActualOvertimeWorkProtected" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
       *         <element name="ActiveDirectoryGUID" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
       *               <maxLength value="16"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="CreationDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *         <element name="ExtendedAttribute" maxOccurs="unbounded" minOccurs="0">
       *           <complexType>
       *             <complexContent>
       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *                 <sequence>
       *                   <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *                   <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *                   <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *                   <element name="DurationFormat" minOccurs="0">
       *                     <simpleType>
       *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
       *                         <enumeration value="3"/>
       *                         <enumeration value="4"/>
       *                         <enumeration value="5"/>
       *                         <enumeration value="6"/>
       *                         <enumeration value="7"/>
       *                         <enumeration value="8"/>
       *                         <enumeration value="9"/>
       *                         <enumeration value="10"/>
       *                         <enumeration value="11"/>
       *                         <enumeration value="12"/>
       *                         <enumeration value="19"/>
       *                         <enumeration value="20"/>
       *                         <enumeration value="21"/>
       *                         <enumeration value="35"/>
       *                         <enumeration value="36"/>
       *                         <enumeration value="37"/>
       *                         <enumeration value="38"/>
       *                         <enumeration value="39"/>
       *                         <enumeration value="40"/>
       *                         <enumeration value="41"/>
       *                         <enumeration value="42"/>
       *                         <enumeration value="43"/>
       *                         <enumeration value="44"/>
       *                         <enumeration value="51"/>
       *                         <enumeration value="52"/>
       *                         <enumeration value="53"/>
       *                       </restriction>
       *                     </simpleType>
       *                   </element>
       *                 </sequence>
       *               </restriction>
       *             </complexContent>
       *           </complexType>
       *         </element>
       *         <element name="Baseline" maxOccurs="unbounded" minOccurs="0">
       *           <complexType>
       *             <complexContent>
       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *                 <sequence>
       *                   <element name="Number" type="{http://www.w3.org/2001/XMLSchema}integer"/>
       *                   <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
       *                   <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
       *                   <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
       *                   <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
       *                 </sequence>
       *               </restriction>
       *             </complexContent>
       *           </complexType>
       *         </element>
       *         <element name="OutlineCode" maxOccurs="unbounded" minOccurs="0">
       *           <complexType>
       *             <complexContent>
       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *                 <sequence>
       *                   <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *                   <element name="ValueID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *                   <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *                 </sequence>
       *               </restriction>
       *             </complexContent>
       *           </complexType>
       *         </element>
       *         <element name="CostCenter" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *         <element name="IsCostResource" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="AssnOwner" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *         <element name="AssnOwnerGuid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *         <element name="IsBudget" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="AvailabilityPeriods" minOccurs="0">
       *           <complexType>
       *             <complexContent>
       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *                 <sequence>
       *                   <element name="AvailabilityPeriod" maxOccurs="unbounded" minOccurs="0">
       *                     <complexType>
       *                       <complexContent>
       *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *                           <sequence>
       *                             <element name="AvailableFrom" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *                             <element name="AvailableTo" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *                             <element name="AvailableUnits" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
       *                           </sequence>
       *                         </restriction>
       *                       </complexContent>
       *                     </complexType>
       *                   </element>
       *                 </sequence>
       *               </restriction>
       *             </complexContent>
       *           </complexType>
       *         </element>
       *         <element name="Rates" minOccurs="0">
       *           <complexType>
       *             <complexContent>
       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *                 <sequence>
       *                   <element name="Rate" maxOccurs="25" minOccurs="0">
       *                     <complexType>
       *                       <complexContent>
       *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *                           <sequence>
       *                             <element name="RatesFrom" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
       *                             <element name="RatesTo" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
       *                             <element name="RateTable" minOccurs="0">
       *                               <simpleType>
       *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
       *                                   <enumeration value="0"/>
       *                                   <enumeration value="1"/>
       *                                   <enumeration value="2"/>
       *                                   <enumeration value="3"/>
       *                                   <enumeration value="4"/>
       *                                 </restriction>
       *                               </simpleType>
       *                             </element>
       *                             <element name="StandardRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
       *                             <element name="StandardRateFormat" minOccurs="0">
       *                               <simpleType>
       *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
       *                                   <enumeration value="1"/>
       *                                   <enumeration value="2"/>
       *                                   <enumeration value="3"/>
       *                                   <enumeration value="4"/>
       *                                   <enumeration value="5"/>
       *                                   <enumeration value="7"/>
       *                                 </restriction>
       *                               </simpleType>
       *                             </element>
       *                             <element name="OvertimeRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
       *                             <element name="OvertimeRateFormat" minOccurs="0">
       *                               <simpleType>
       *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
       *                                   <enumeration value="1"/>
       *                                   <enumeration value="2"/>
       *                                   <enumeration value="3"/>
       *                                   <enumeration value="4"/>
       *                                   <enumeration value="5"/>
       *                                   <enumeration value="7"/>
       *                                 </restriction>
       *                               </simpleType>
       *                             </element>
       *                             <element name="CostPerUse" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
       *                           </sequence>
       *                         </restriction>
       *                       </complexContent>
       *                     </complexType>
       *                   </element>
       *                 </sequence>
       *               </restriction>
       *             </complexContent>
       *           </complexType>
       *         </element>
       *         <element name="TimephasedData" type="{http://schemas.microsoft.com/project}TimephasedDataType" maxOccurs="unbounded" minOccurs="0"/>
       *       </sequence>
       *     </restriction>
       *   </complexContent>
       * </complexType>
       * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "uid", "guid", "id", "name", "type", "isNull", "initials", "phonetics", "ntAccount", "materialLabel", "code", "group", "workGroup", "emailAddress", "hyperlink", "hyperlinkAddress", "hyperlinkSubAddress", "maxUnits", "peakUnits", "overAllocated", "availableFrom", "availableTo", "start", "finish", "canLevel", "accrueAt", "work", "regularWork", "overtimeWork", "actualWork", "remainingWork", "actualOvertimeWork", "remainingOvertimeWork", "percentWorkComplete", "standardRate", "standardRateFormat", "cost", "overtimeRate", "overtimeRateFormat", "overtimeCost", "costPerUse", "actualCost", "actualOvertimeCost", "remainingCost", "remainingOvertimeCost", "workVariance", "costVariance", "sv", "cv", "acwp", "calendarUID", "notes", "bcws", "bcwp", "isGeneric", "isInactive", "isEnterprise", "bookingType", "actualWorkProtected", "actualOvertimeWorkProtected", "activeDirectoryGUID", "creationDate", "extendedAttribute", "baseline", "outlineCode", "costCenter", "isCostResource", "assnOwner", "assnOwnerGuid", "isBudget", "availabilityPeriods", "rates", "timephasedData" }) public static class Resource { @XmlElement(name = "UID", required = true, type = String.class) @XmlJavaTypeAdapter(Adapter14.class) @XmlSchemaType(name = "integer") protected Integer uid; @XmlElement(name = "GUID", type = String.class) @XmlJavaTypeAdapter(Adapter15.class) protected UUID guid; @XmlElement(name = "ID") protected BigInteger id; @XmlElement(name = "Name") protected String name; @XmlElement(name = "Type", type = String.class) @XmlJavaTypeAdapter(Adapter16.class) protected ResourceType type; @XmlElement(name = "IsNull", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean isNull; @XmlElement(name = "Initials") protected String initials; @XmlElement(name = "Phonetics") protected String phonetics; @XmlElement(name = "NTAccount") protected String ntAccount; @XmlElement(name = "MaterialLabel") protected String materialLabel; @XmlElement(name = "Code") protected String code; @XmlElement(name = "Group") protected String group; @XmlElement(name = "WorkGroup", type = String.class) @XmlJavaTypeAdapter(Adapter17.class) protected WorkGroup workGroup; @XmlElement(name = "EmailAddress") protected String emailAddress; @XmlElement(name = "Hyperlink") protected String hyperlink; @XmlElement(name = "HyperlinkAddress") protected String hyperlinkAddress; @XmlElement(name = "HyperlinkSubAddress") protected String hyperlinkSubAddress; @XmlElement(name = "MaxUnits", type = String.class, defaultValue = "1.0") @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal maxUnits; @XmlElement(name = "PeakUnits", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal peakUnits; @XmlElement(name = "OverAllocated", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean overAllocated; @XmlElement(name = "AvailableFrom", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime availableFrom; @XmlElement(name = "AvailableTo", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime availableTo; @XmlElement(name = "Start", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime start; @XmlElement(name = "Finish", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime finish; @XmlElement(name = "CanLevel", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean canLevel; @XmlElement(name = "AccrueAt", type = String.class) @XmlJavaTypeAdapter(Adapter18.class) protected net.sf.mpxj.AccrueType accrueAt; @XmlElement(name = "Work") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String work; @XmlElement(name = "RegularWork") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String regularWork; @XmlElement(name = "OvertimeWork") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String overtimeWork; @XmlElement(name = "ActualWork") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String actualWork; @XmlElement(name = "RemainingWork") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String remainingWork; @XmlElement(name = "ActualOvertimeWork") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String actualOvertimeWork; @XmlElement(name = "RemainingOvertimeWork") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String remainingOvertimeWork; @XmlElement(name = "PercentWorkComplete", type = String.class) @XmlJavaTypeAdapter(Adapter19.class) @XmlSchemaType(name = "integer") protected Number percentWorkComplete; @XmlElement(name = "StandardRate") protected BigDecimal standardRate; @XmlElement(name = "StandardRateFormat") protected BigInteger standardRateFormat; @XmlElement(name = "Cost") protected BigDecimal cost; @XmlElement(name = "OvertimeRate") protected BigDecimal overtimeRate; @XmlElement(name = "OvertimeRateFormat") protected BigInteger overtimeRateFormat; @XmlElement(name = "OvertimeCost") protected BigDecimal overtimeCost; @XmlElement(name = "CostPerUse") protected BigDecimal costPerUse; @XmlElement(name = "ActualCost") protected BigDecimal actualCost; @XmlElement(name = "ActualOvertimeCost") protected BigDecimal actualOvertimeCost; @XmlElement(name = "RemainingCost") protected BigDecimal remainingCost; @XmlElement(name = "RemainingOvertimeCost") protected BigDecimal remainingOvertimeCost; @XmlElement(name = "WorkVariance", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal workVariance; @XmlElement(name = "CostVariance", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal costVariance; @XmlElement(name = "SV", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal sv; @XmlElement(name = "CV", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal cv; @XmlElement(name = "ACWP", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal acwp; @XmlElement(name = "CalendarUID") protected BigInteger calendarUID; @XmlElement(name = "Notes") protected String notes; @XmlElement(name = "BCWS", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal bcws; @XmlElement(name = "BCWP", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal bcwp; @XmlElement(name = "IsGeneric", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean isGeneric; @XmlElement(name = "IsInactive", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean isInactive; @XmlElement(name = "IsEnterprise", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean isEnterprise; @XmlElement(name = "BookingType", type = String.class) @XmlJavaTypeAdapter(Adapter20.class) protected BookingType bookingType; @XmlElement(name = "ActualWorkProtected") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String actualWorkProtected; @XmlElement(name = "ActualOvertimeWorkProtected") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String actualOvertimeWorkProtected; @XmlElement(name = "ActiveDirectoryGUID") protected String activeDirectoryGUID; @XmlElement(name = "CreationDate", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime creationDate; @XmlElement(name = "ExtendedAttribute") protected List extendedAttribute; @XmlElement(name = "Baseline") protected List baseline; @XmlElement(name = "OutlineCode") protected List outlineCode; @XmlElement(name = "CostCenter") protected String costCenter; @XmlElement(name = "IsCostResource", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean isCostResource; @XmlElement(name = "AssnOwner") protected String assnOwner; @XmlElement(name = "AssnOwnerGuid") protected String assnOwnerGuid; @XmlElement(name = "IsBudget", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean isBudget; @XmlElement(name = "AvailabilityPeriods") protected Project.Resources.Resource.AvailabilityPeriods availabilityPeriods; @XmlElement(name = "Rates") protected Project.Resources.Resource.Rates rates; @XmlElement(name = "TimephasedData") protected List timephasedData; /** * Gets the value of the uid property. * * @return * possible object is * {@link String } * */ public Integer getUID() { return uid; } /** * Sets the value of the uid property. * * @param value * allowed object is * {@link String } * */ public void setUID(Integer value) { this.uid = value; } /** * Gets the value of the guid property. * * @return * possible object is * {@link String } * */ public UUID getGUID() { return guid; } /** * Sets the value of the guid property. * * @param value * allowed object is * {@link String } * */ public void setGUID(UUID value) { this.guid = value; } /** * Gets the value of the id property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getID() { return id; } /** * Sets the value of the id property. * * @param value * allowed object is * {@link BigInteger } * */ public void setID(BigInteger value) { this.id = value; } /** * Gets the value of the name property. * * @return * possible object is * {@link String } * */ public String getName() { return name; } /** * Sets the value of the name property. * * @param value * allowed object is * {@link String } * */ public void setName(String value) { this.name = value; } /** * Gets the value of the type property. * * @return * possible object is * {@link String } * */ public ResourceType getType() { return type; } /** * Sets the value of the type property. * * @param value * allowed object is * {@link String } * */ public void setType(ResourceType value) { this.type = value; } /** * Gets the value of the isNull property. * * @return * possible object is * {@link String } * */ public Boolean isIsNull() { return isNull; } /** * Sets the value of the isNull property. * * @param value * allowed object is * {@link String } * */ public void setIsNull(Boolean value) { this.isNull = value; } /** * Gets the value of the initials property. * * @return * possible object is * {@link String } * */ public String getInitials() { return initials; } /** * Sets the value of the initials property. * * @param value * allowed object is * {@link String } * */ public void setInitials(String value) { this.initials = value; } /** * Gets the value of the phonetics property. * * @return * possible object is * {@link String } * */ public String getPhonetics() { return phonetics; } /** * Sets the value of the phonetics property. * * @param value * allowed object is * {@link String } * */ public void setPhonetics(String value) { this.phonetics = value; } /** * Gets the value of the ntAccount property. * * @return * possible object is * {@link String } * */ public String getNTAccount() { return ntAccount; } /** * Sets the value of the ntAccount property. * * @param value * allowed object is * {@link String } * */ public void setNTAccount(String value) { this.ntAccount = value; } /** * Gets the value of the materialLabel property. * * @return * possible object is * {@link String } * */ public String getMaterialLabel() { return materialLabel; } /** * Sets the value of the materialLabel property. * * @param value * allowed object is * {@link String } * */ public void setMaterialLabel(String value) { this.materialLabel = value; } /** * Gets the value of the code property. * * @return * possible object is * {@link String } * */ public String getCode() { return code; } /** * Sets the value of the code property. * * @param value * allowed object is * {@link String } * */ public void setCode(String value) { this.code = value; } /** * Gets the value of the group property. * * @return * possible object is * {@link String } * */ public String getGroup() { return group; } /** * Sets the value of the group property. * * @param value * allowed object is * {@link String } * */ public void setGroup(String value) { this.group = value; } /** * Gets the value of the workGroup property. * * @return * possible object is * {@link String } * */ public WorkGroup getWorkGroup() { return workGroup; } /** * Sets the value of the workGroup property. * * @param value * allowed object is * {@link String } * */ public void setWorkGroup(WorkGroup value) { this.workGroup = value; } /** * Gets the value of the emailAddress property. * * @return * possible object is * {@link String } * */ public String getEmailAddress() { return emailAddress; } /** * Sets the value of the emailAddress property. * * @param value * allowed object is * {@link String } * */ public void setEmailAddress(String value) { this.emailAddress = value; } /** * Gets the value of the hyperlink property. * * @return * possible object is * {@link String } * */ public String getHyperlink() { return hyperlink; } /** * Sets the value of the hyperlink property. * * @param value * allowed object is * {@link String } * */ public void setHyperlink(String value) { this.hyperlink = value; } /** * Gets the value of the hyperlinkAddress property. * * @return * possible object is * {@link String } * */ public String getHyperlinkAddress() { return hyperlinkAddress; } /** * Sets the value of the hyperlinkAddress property. * * @param value * allowed object is * {@link String } * */ public void setHyperlinkAddress(String value) { this.hyperlinkAddress = value; } /** * Gets the value of the hyperlinkSubAddress property. * * @return * possible object is * {@link String } * */ public String getHyperlinkSubAddress() { return hyperlinkSubAddress; } /** * Sets the value of the hyperlinkSubAddress property. * * @param value * allowed object is * {@link String } * */ public void setHyperlinkSubAddress(String value) { this.hyperlinkSubAddress = value; } /** * Gets the value of the maxUnits property. * * @return * possible object is * {@link String } * */ public BigDecimal getMaxUnits() { return maxUnits; } /** * Sets the value of the maxUnits property. * * @param value * allowed object is * {@link String } * */ public void setMaxUnits(BigDecimal value) { this.maxUnits = value; } /** * Gets the value of the peakUnits property. * * @return * possible object is * {@link String } * */ public BigDecimal getPeakUnits() { return peakUnits; } /** * Sets the value of the peakUnits property. * * @param value * allowed object is * {@link String } * */ public void setPeakUnits(BigDecimal value) { this.peakUnits = value; } /** * Gets the value of the overAllocated property. * * @return * possible object is * {@link String } * */ public Boolean isOverAllocated() { return overAllocated; } /** * Sets the value of the overAllocated property. * * @param value * allowed object is * {@link String } * */ public void setOverAllocated(Boolean value) { this.overAllocated = value; } /** * Gets the value of the availableFrom property. * * @return * possible object is * {@link String } * */ public LocalDateTime getAvailableFrom() { return availableFrom; } /** * Sets the value of the availableFrom property. * * @param value * allowed object is * {@link String } * */ public void setAvailableFrom(LocalDateTime value) { this.availableFrom = value; } /** * Gets the value of the availableTo property. * * @return * possible object is * {@link String } * */ public LocalDateTime getAvailableTo() { return availableTo; } /** * Sets the value of the availableTo property. * * @param value * allowed object is * {@link String } * */ public void setAvailableTo(LocalDateTime value) { this.availableTo = value; } /** * Gets the value of the start property. * * @return * possible object is * {@link String } * */ public LocalDateTime getStart() { return start; } /** * Sets the value of the start property. * * @param value * allowed object is * {@link String } * */ public void setStart(LocalDateTime value) { this.start = value; } /** * Gets the value of the finish property. * * @return * possible object is * {@link String } * */ public LocalDateTime getFinish() { return finish; } /** * Sets the value of the finish property. * * @param value * allowed object is * {@link String } * */ public void setFinish(LocalDateTime value) { this.finish = value; } /** * Gets the value of the canLevel property. * * @return * possible object is * {@link String } * */ public Boolean isCanLevel() { return canLevel; } /** * Sets the value of the canLevel property. * * @param value * allowed object is * {@link String } * */ public void setCanLevel(Boolean value) { this.canLevel = value; } /** * Gets the value of the accrueAt property. * * @return * possible object is * {@link String } * */ public net.sf.mpxj.AccrueType getAccrueAt() { return accrueAt; } /** * Sets the value of the accrueAt property. * * @param value * allowed object is * {@link String } * */ public void setAccrueAt(net.sf.mpxj.AccrueType value) { this.accrueAt = value; } /** * Gets the value of the work property. * * @return * possible object is * {@link String } * */ public String getWork() { return work; } /** * Sets the value of the work property. * * @param value * allowed object is * {@link String } * */ public void setWork(String value) { this.work = value; } /** * Gets the value of the regularWork property. * * @return * possible object is * {@link String } * */ public String getRegularWork() { return regularWork; } /** * Sets the value of the regularWork property. * * @param value * allowed object is * {@link String } * */ public void setRegularWork(String value) { this.regularWork = value; } /** * Gets the value of the overtimeWork property. * * @return * possible object is * {@link String } * */ public String getOvertimeWork() { return overtimeWork; } /** * Sets the value of the overtimeWork property. * * @param value * allowed object is * {@link String } * */ public void setOvertimeWork(String value) { this.overtimeWork = value; } /** * Gets the value of the actualWork property. * * @return * possible object is * {@link String } * */ public String getActualWork() { return actualWork; } /** * Sets the value of the actualWork property. * * @param value * allowed object is * {@link String } * */ public void setActualWork(String value) { this.actualWork = value; } /** * Gets the value of the remainingWork property. * * @return * possible object is * {@link String } * */ public String getRemainingWork() { return remainingWork; } /** * Sets the value of the remainingWork property. * * @param value * allowed object is * {@link String } * */ public void setRemainingWork(String value) { this.remainingWork = value; } /** * Gets the value of the actualOvertimeWork property. * * @return * possible object is * {@link String } * */ public String getActualOvertimeWork() { return actualOvertimeWork; } /** * Sets the value of the actualOvertimeWork property. * * @param value * allowed object is * {@link String } * */ public void setActualOvertimeWork(String value) { this.actualOvertimeWork = value; } /** * Gets the value of the remainingOvertimeWork property. * * @return * possible object is * {@link String } * */ public String getRemainingOvertimeWork() { return remainingOvertimeWork; } /** * Sets the value of the remainingOvertimeWork property. * * @param value * allowed object is * {@link String } * */ public void setRemainingOvertimeWork(String value) { this.remainingOvertimeWork = value; } /** * Gets the value of the percentWorkComplete property. * * @return * possible object is * {@link String } * */ public Number getPercentWorkComplete() { return percentWorkComplete; } /** * Sets the value of the percentWorkComplete property. * * @param value * allowed object is * {@link String } * */ public void setPercentWorkComplete(Number value) { this.percentWorkComplete = value; } /** * Gets the value of the standardRate property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getStandardRate() { return standardRate; } /** * Sets the value of the standardRate property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setStandardRate(BigDecimal value) { this.standardRate = value; } /** * Gets the value of the standardRateFormat property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getStandardRateFormat() { return standardRateFormat; } /** * Sets the value of the standardRateFormat property. * * @param value * allowed object is * {@link BigInteger } * */ public void setStandardRateFormat(BigInteger value) { this.standardRateFormat = value; } /** * Gets the value of the cost property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getCost() { return cost; } /** * Sets the value of the cost property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setCost(BigDecimal value) { this.cost = value; } /** * Gets the value of the overtimeRate property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getOvertimeRate() { return overtimeRate; } /** * Sets the value of the overtimeRate property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setOvertimeRate(BigDecimal value) { this.overtimeRate = value; } /** * Gets the value of the overtimeRateFormat property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getOvertimeRateFormat() { return overtimeRateFormat; } /** * Sets the value of the overtimeRateFormat property. * * @param value * allowed object is * {@link BigInteger } * */ public void setOvertimeRateFormat(BigInteger value) { this.overtimeRateFormat = value; } /** * Gets the value of the overtimeCost property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getOvertimeCost() { return overtimeCost; } /** * Sets the value of the overtimeCost property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setOvertimeCost(BigDecimal value) { this.overtimeCost = value; } /** * Gets the value of the costPerUse property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getCostPerUse() { return costPerUse; } /** * Sets the value of the costPerUse property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setCostPerUse(BigDecimal value) { this.costPerUse = value; } /** * Gets the value of the actualCost property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getActualCost() { return actualCost; } /** * Sets the value of the actualCost property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setActualCost(BigDecimal value) { this.actualCost = value; } /** * Gets the value of the actualOvertimeCost property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getActualOvertimeCost() { return actualOvertimeCost; } /** * Sets the value of the actualOvertimeCost property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setActualOvertimeCost(BigDecimal value) { this.actualOvertimeCost = value; } /** * Gets the value of the remainingCost property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getRemainingCost() { return remainingCost; } /** * Sets the value of the remainingCost property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setRemainingCost(BigDecimal value) { this.remainingCost = value; } /** * Gets the value of the remainingOvertimeCost property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getRemainingOvertimeCost() { return remainingOvertimeCost; } /** * Sets the value of the remainingOvertimeCost property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setRemainingOvertimeCost(BigDecimal value) { this.remainingOvertimeCost = value; } /** * Gets the value of the workVariance property. * * @return * possible object is * {@link String } * */ public BigDecimal getWorkVariance() { return workVariance; } /** * Sets the value of the workVariance property. * * @param value * allowed object is * {@link String } * */ public void setWorkVariance(BigDecimal value) { this.workVariance = value; } /** * Gets the value of the costVariance property. * * @return * possible object is * {@link String } * */ public BigDecimal getCostVariance() { return costVariance; } /** * Sets the value of the costVariance property. * * @param value * allowed object is * {@link String } * */ public void setCostVariance(BigDecimal value) { this.costVariance = value; } /** * Gets the value of the sv property. * * @return * possible object is * {@link String } * */ public BigDecimal getSV() { return sv; } /** * Sets the value of the sv property. * * @param value * allowed object is * {@link String } * */ public void setSV(BigDecimal value) { this.sv = value; } /** * Gets the value of the cv property. * * @return * possible object is * {@link String } * */ public BigDecimal getCV() { return cv; } /** * Sets the value of the cv property. * * @param value * allowed object is * {@link String } * */ public void setCV(BigDecimal value) { this.cv = value; } /** * Gets the value of the acwp property. * * @return * possible object is * {@link String } * */ public BigDecimal getACWP() { return acwp; } /** * Sets the value of the acwp property. * * @param value * allowed object is * {@link String } * */ public void setACWP(BigDecimal value) { this.acwp = value; } /** * Gets the value of the calendarUID property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getCalendarUID() { return calendarUID; } /** * Sets the value of the calendarUID property. * * @param value * allowed object is * {@link BigInteger } * */ public void setCalendarUID(BigInteger value) { this.calendarUID = value; } /** * Gets the value of the notes property. * * @return * possible object is * {@link String } * */ public String getNotes() { return notes; } /** * Sets the value of the notes property. * * @param value * allowed object is * {@link String } * */ public void setNotes(String value) { this.notes = value; } /** * Gets the value of the bcws property. * * @return * possible object is * {@link String } * */ public BigDecimal getBCWS() { return bcws; } /** * Sets the value of the bcws property. * * @param value * allowed object is * {@link String } * */ public void setBCWS(BigDecimal value) { this.bcws = value; } /** * Gets the value of the bcwp property. * * @return * possible object is * {@link String } * */ public BigDecimal getBCWP() { return bcwp; } /** * Sets the value of the bcwp property. * * @param value * allowed object is * {@link String } * */ public void setBCWP(BigDecimal value) { this.bcwp = value; } /** * Gets the value of the isGeneric property. * * @return * possible object is * {@link String } * */ public Boolean isIsGeneric() { return isGeneric; } /** * Sets the value of the isGeneric property. * * @param value * allowed object is * {@link String } * */ public void setIsGeneric(Boolean value) { this.isGeneric = value; } /** * Gets the value of the isInactive property. * * @return * possible object is * {@link String } * */ public Boolean isIsInactive() { return isInactive; } /** * Sets the value of the isInactive property. * * @param value * allowed object is * {@link String } * */ public void setIsInactive(Boolean value) { this.isInactive = value; } /** * Gets the value of the isEnterprise property. * * @return * possible object is * {@link String } * */ public Boolean isIsEnterprise() { return isEnterprise; } /** * Sets the value of the isEnterprise property. * * @param value * allowed object is * {@link String } * */ public void setIsEnterprise(Boolean value) { this.isEnterprise = value; } /** * Gets the value of the bookingType property. * * @return * possible object is * {@link String } * */ public BookingType getBookingType() { return bookingType; } /** * Sets the value of the bookingType property. * * @param value * allowed object is * {@link String } * */ public void setBookingType(BookingType value) { this.bookingType = value; } /** * Gets the value of the actualWorkProtected property. * * @return * possible object is * {@link String } * */ public String getActualWorkProtected() { return actualWorkProtected; } /** * Sets the value of the actualWorkProtected property. * * @param value * allowed object is * {@link String } * */ public void setActualWorkProtected(String value) { this.actualWorkProtected = value; } /** * Gets the value of the actualOvertimeWorkProtected property. * * @return * possible object is * {@link String } * */ public String getActualOvertimeWorkProtected() { return actualOvertimeWorkProtected; } /** * Sets the value of the actualOvertimeWorkProtected property. * * @param value * allowed object is * {@link String } * */ public void setActualOvertimeWorkProtected(String value) { this.actualOvertimeWorkProtected = value; } /** * Gets the value of the activeDirectoryGUID property. * * @return * possible object is * {@link String } * */ public String getActiveDirectoryGUID() { return activeDirectoryGUID; } /** * Sets the value of the activeDirectoryGUID property. * * @param value * allowed object is * {@link String } * */ public void setActiveDirectoryGUID(String value) { this.activeDirectoryGUID = value; } /** * Gets the value of the creationDate property. * * @return * possible object is * {@link String } * */ public LocalDateTime getCreationDate() { return creationDate; } /** * Sets the value of the creationDate property. * * @param value * allowed object is * {@link String } * */ public void setCreationDate(LocalDateTime value) { this.creationDate = value; } /** * Gets the value of the extendedAttribute property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the Jakarta XML Binding object. * This is why there is not a set method for the extendedAttribute property. * *

* For example, to add a new item, do as follows: *

          *    getExtendedAttribute().add(newItem);
          * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Project.Resources.Resource.ExtendedAttribute } * * */ public List getExtendedAttribute() { if (extendedAttribute == null) { extendedAttribute = new ArrayList<>(); } return this.extendedAttribute; } /** * Gets the value of the baseline property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the Jakarta XML Binding object. * This is why there is not a set method for the baseline property. * *

* For example, to add a new item, do as follows: *

          *    getBaseline().add(newItem);
          * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Project.Resources.Resource.Baseline } * * */ public List getBaseline() { if (baseline == null) { baseline = new ArrayList<>(); } return this.baseline; } /** * Gets the value of the outlineCode property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the Jakarta XML Binding object. * This is why there is not a set method for the outlineCode property. * *

* For example, to add a new item, do as follows: *

          *    getOutlineCode().add(newItem);
          * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Project.Resources.Resource.OutlineCode } * * */ public List getOutlineCode() { if (outlineCode == null) { outlineCode = new ArrayList<>(); } return this.outlineCode; } /** * Gets the value of the costCenter property. * * @return * possible object is * {@link String } * */ public String getCostCenter() { return costCenter; } /** * Sets the value of the costCenter property. * * @param value * allowed object is * {@link String } * */ public void setCostCenter(String value) { this.costCenter = value; } /** * Gets the value of the isCostResource property. * * @return * possible object is * {@link String } * */ public Boolean isIsCostResource() { return isCostResource; } /** * Sets the value of the isCostResource property. * * @param value * allowed object is * {@link String } * */ public void setIsCostResource(Boolean value) { this.isCostResource = value; } /** * Gets the value of the assnOwner property. * * @return * possible object is * {@link String } * */ public String getAssnOwner() { return assnOwner; } /** * Sets the value of the assnOwner property. * * @param value * allowed object is * {@link String } * */ public void setAssnOwner(String value) { this.assnOwner = value; } /** * Gets the value of the assnOwnerGuid property. * * @return * possible object is * {@link String } * */ public String getAssnOwnerGuid() { return assnOwnerGuid; } /** * Sets the value of the assnOwnerGuid property. * * @param value * allowed object is * {@link String } * */ public void setAssnOwnerGuid(String value) { this.assnOwnerGuid = value; } /** * Gets the value of the isBudget property. * * @return * possible object is * {@link String } * */ public Boolean isIsBudget() { return isBudget; } /** * Sets the value of the isBudget property. * * @param value * allowed object is * {@link String } * */ public void setIsBudget(Boolean value) { this.isBudget = value; } /** * Gets the value of the availabilityPeriods property. * * @return * possible object is * {@link Project.Resources.Resource.AvailabilityPeriods } * */ public Project.Resources.Resource.AvailabilityPeriods getAvailabilityPeriods() { return availabilityPeriods; } /** * Sets the value of the availabilityPeriods property. * * @param value * allowed object is * {@link Project.Resources.Resource.AvailabilityPeriods } * */ public void setAvailabilityPeriods(Project.Resources.Resource.AvailabilityPeriods value) { this.availabilityPeriods = value; } /** * Gets the value of the rates property. * * @return * possible object is * {@link Project.Resources.Resource.Rates } * */ public Project.Resources.Resource.Rates getRates() { return rates; } /** * Sets the value of the rates property. * * @param value * allowed object is * {@link Project.Resources.Resource.Rates } * */ public void setRates(Project.Resources.Resource.Rates value) { this.rates = value; } /** * Gets the value of the timephasedData property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the Jakarta XML Binding object. * This is why there is not a set method for the timephasedData property. * *

* For example, to add a new item, do as follows: *

          *    getTimephasedData().add(newItem);
          * 
* * *

* Objects of the following type(s) are allowed in the list * {@link TimephasedDataType } * * */ public List getTimephasedData() { if (timephasedData == null) { timephasedData = new ArrayList<>(); } return this.timephasedData; } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

          * <complexType>
          *   <complexContent>
          *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          *       <sequence>
          *         <element name="AvailabilityPeriod" maxOccurs="unbounded" minOccurs="0">
          *           <complexType>
          *             <complexContent>
          *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          *                 <sequence>
          *                   <element name="AvailableFrom" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
          *                   <element name="AvailableTo" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
          *                   <element name="AvailableUnits" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
          *                 </sequence>
          *               </restriction>
          *             </complexContent>
          *           </complexType>
          *         </element>
          *       </sequence>
          *     </restriction>
          *   </complexContent>
          * </complexType>
          * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "availabilityPeriod" }) public static class AvailabilityPeriods { @XmlElement(name = "AvailabilityPeriod") protected List availabilityPeriod; /** * Gets the value of the availabilityPeriod property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the Jakarta XML Binding object. * This is why there is not a set method for the availabilityPeriod property. * *

* For example, to add a new item, do as follows: *

             *    getAvailabilityPeriod().add(newItem);
             * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Project.Resources.Resource.AvailabilityPeriods.AvailabilityPeriod } * * */ public List getAvailabilityPeriod() { if (availabilityPeriod == null) { availabilityPeriod = new ArrayList<>(); } return this.availabilityPeriod; } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

             * <complexType>
             *   <complexContent>
             *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
             *       <sequence>
             *         <element name="AvailableFrom" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
             *         <element name="AvailableTo" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
             *         <element name="AvailableUnits" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
             *       </sequence>
             *     </restriction>
             *   </complexContent>
             * </complexType>
             * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "availableFrom", "availableTo", "availableUnits" }) public static class AvailabilityPeriod { @XmlElement(name = "AvailableFrom", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime availableFrom; @XmlElement(name = "AvailableTo", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime availableTo; @XmlElement(name = "AvailableUnits", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal availableUnits; /** * Gets the value of the availableFrom property. * * @return * possible object is * {@link String } * */ public LocalDateTime getAvailableFrom() { return availableFrom; } /** * Sets the value of the availableFrom property. * * @param value * allowed object is * {@link String } * */ public void setAvailableFrom(LocalDateTime value) { this.availableFrom = value; } /** * Gets the value of the availableTo property. * * @return * possible object is * {@link String } * */ public LocalDateTime getAvailableTo() { return availableTo; } /** * Sets the value of the availableTo property. * * @param value * allowed object is * {@link String } * */ public void setAvailableTo(LocalDateTime value) { this.availableTo = value; } /** * Gets the value of the availableUnits property. * * @return * possible object is * {@link String } * */ public BigDecimal getAvailableUnits() { return availableUnits; } /** * Sets the value of the availableUnits property. * * @param value * allowed object is * {@link String } * */ public void setAvailableUnits(BigDecimal value) { this.availableUnits = value; } } } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

          * <complexType>
          *   <complexContent>
          *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          *       <sequence>
          *         <element name="Number" type="{http://www.w3.org/2001/XMLSchema}integer"/>
          *         <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
          *         <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
          *         <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
          *         <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
          *       </sequence>
          *     </restriction>
          *   </complexContent>
          * </complexType>
          * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "number", "work", "cost", "bcws", "bcwp" }) public static class Baseline { @XmlElement(name = "Number", required = true) protected BigInteger number; @XmlElement(name = "Work") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String work; @XmlElement(name = "Cost", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal cost; @XmlElement(name = "BCWS", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal bcws; @XmlElement(name = "BCWP", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal bcwp; /** * Gets the value of the number property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getNumber() { return number; } /** * Sets the value of the number property. * * @param value * allowed object is * {@link BigInteger } * */ public void setNumber(BigInteger value) { this.number = value; } /** * Gets the value of the work property. * * @return * possible object is * {@link String } * */ public String getWork() { return work; } /** * Sets the value of the work property. * * @param value * allowed object is * {@link String } * */ public void setWork(String value) { this.work = value; } /** * Gets the value of the cost property. * * @return * possible object is * {@link String } * */ public BigDecimal getCost() { return cost; } /** * Sets the value of the cost property. * * @param value * allowed object is * {@link String } * */ public void setCost(BigDecimal value) { this.cost = value; } /** * Gets the value of the bcws property. * * @return * possible object is * {@link String } * */ public BigDecimal getBCWS() { return bcws; } /** * Sets the value of the bcws property. * * @param value * allowed object is * {@link String } * */ public void setBCWS(BigDecimal value) { this.bcws = value; } /** * Gets the value of the bcwp property. * * @return * possible object is * {@link String } * */ public BigDecimal getBCWP() { return bcwp; } /** * Sets the value of the bcwp property. * * @param value * allowed object is * {@link String } * */ public void setBCWP(BigDecimal value) { this.bcwp = value; } } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

          * <complexType>
          *   <complexContent>
          *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          *       <sequence>
          *         <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
          *         <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
          *         <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
          *         <element name="DurationFormat" minOccurs="0">
          *           <simpleType>
          *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
          *               <enumeration value="3"/>
          *               <enumeration value="4"/>
          *               <enumeration value="5"/>
          *               <enumeration value="6"/>
          *               <enumeration value="7"/>
          *               <enumeration value="8"/>
          *               <enumeration value="9"/>
          *               <enumeration value="10"/>
          *               <enumeration value="11"/>
          *               <enumeration value="12"/>
          *               <enumeration value="19"/>
          *               <enumeration value="20"/>
          *               <enumeration value="21"/>
          *               <enumeration value="35"/>
          *               <enumeration value="36"/>
          *               <enumeration value="37"/>
          *               <enumeration value="38"/>
          *               <enumeration value="39"/>
          *               <enumeration value="40"/>
          *               <enumeration value="41"/>
          *               <enumeration value="42"/>
          *               <enumeration value="43"/>
          *               <enumeration value="44"/>
          *               <enumeration value="51"/>
          *               <enumeration value="52"/>
          *               <enumeration value="53"/>
          *             </restriction>
          *           </simpleType>
          *         </element>
          *       </sequence>
          *     </restriction>
          *   </complexContent>
          * </complexType>
          * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "fieldID", "value", "valueGUID", "durationFormat" }) public static class ExtendedAttribute { @XmlElement(name = "FieldID") protected String fieldID; @XmlElement(name = "Value") protected String value; @XmlElement(name = "ValueGUID", type = String.class) @XmlJavaTypeAdapter(Adapter21.class) protected UUID valueGUID; @XmlElement(name = "DurationFormat") protected BigInteger durationFormat; /** * Gets the value of the fieldID property. * * @return * possible object is * {@link String } * */ public String getFieldID() { return fieldID; } /** * Sets the value of the fieldID property. * * @param value * allowed object is * {@link String } * */ public void setFieldID(String value) { this.fieldID = value; } /** * Gets the value of the value property. * * @return * possible object is * {@link String } * */ public String getValue() { return value; } /** * Sets the value of the value property. * * @param value * allowed object is * {@link String } * */ public void setValue(String value) { this.value = value; } /** * Gets the value of the valueGUID property. * * @return * possible object is * {@link String } * */ public UUID getValueGUID() { return valueGUID; } /** * Sets the value of the valueGUID property. * * @param value * allowed object is * {@link String } * */ public void setValueGUID(UUID value) { this.valueGUID = value; } /** * Gets the value of the durationFormat property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getDurationFormat() { return durationFormat; } /** * Sets the value of the durationFormat property. * * @param value * allowed object is * {@link BigInteger } * */ public void setDurationFormat(BigInteger value) { this.durationFormat = value; } } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

          * <complexType>
          *   <complexContent>
          *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          *       <sequence>
          *         <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
          *         <element name="ValueID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
          *         <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
          *       </sequence>
          *     </restriction>
          *   </complexContent>
          * </complexType>
          * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "fieldID", "valueID", "valueGUID" }) public static class OutlineCode { @XmlElement(name = "FieldID") protected String fieldID; @XmlElement(name = "ValueID") protected BigInteger valueID; @XmlElement(name = "ValueGUID") protected String valueGUID; /** * Gets the value of the fieldID property. * * @return * possible object is * {@link String } * */ public String getFieldID() { return fieldID; } /** * Sets the value of the fieldID property. * * @param value * allowed object is * {@link String } * */ public void setFieldID(String value) { this.fieldID = value; } /** * Gets the value of the valueID property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getValueID() { return valueID; } /** * Sets the value of the valueID property. * * @param value * allowed object is * {@link BigInteger } * */ public void setValueID(BigInteger value) { this.valueID = value; } /** * Gets the value of the valueGUID property. * * @return * possible object is * {@link String } * */ public String getValueGUID() { return valueGUID; } /** * Sets the value of the valueGUID property. * * @param value * allowed object is * {@link String } * */ public void setValueGUID(String value) { this.valueGUID = value; } } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

          * <complexType>
          *   <complexContent>
          *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          *       <sequence>
          *         <element name="Rate" maxOccurs="25" minOccurs="0">
          *           <complexType>
          *             <complexContent>
          *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          *                 <sequence>
          *                   <element name="RatesFrom" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
          *                   <element name="RatesTo" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
          *                   <element name="RateTable" minOccurs="0">
          *                     <simpleType>
          *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
          *                         <enumeration value="0"/>
          *                         <enumeration value="1"/>
          *                         <enumeration value="2"/>
          *                         <enumeration value="3"/>
          *                         <enumeration value="4"/>
          *                       </restriction>
          *                     </simpleType>
          *                   </element>
          *                   <element name="StandardRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
          *                   <element name="StandardRateFormat" minOccurs="0">
          *                     <simpleType>
          *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
          *                         <enumeration value="1"/>
          *                         <enumeration value="2"/>
          *                         <enumeration value="3"/>
          *                         <enumeration value="4"/>
          *                         <enumeration value="5"/>
          *                         <enumeration value="7"/>
          *                       </restriction>
          *                     </simpleType>
          *                   </element>
          *                   <element name="OvertimeRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
          *                   <element name="OvertimeRateFormat" minOccurs="0">
          *                     <simpleType>
          *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
          *                         <enumeration value="1"/>
          *                         <enumeration value="2"/>
          *                         <enumeration value="3"/>
          *                         <enumeration value="4"/>
          *                         <enumeration value="5"/>
          *                         <enumeration value="7"/>
          *                       </restriction>
          *                     </simpleType>
          *                   </element>
          *                   <element name="CostPerUse" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
          *                 </sequence>
          *               </restriction>
          *             </complexContent>
          *           </complexType>
          *         </element>
          *       </sequence>
          *     </restriction>
          *   </complexContent>
          * </complexType>
          * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "rate" }) public static class Rates { @XmlElement(name = "Rate") protected List rate; /** * Gets the value of the rate property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the Jakarta XML Binding object. * This is why there is not a set method for the rate property. * *

* For example, to add a new item, do as follows: *

             *    getRate().add(newItem);
             * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Project.Resources.Resource.Rates.Rate } * * */ public List getRate() { if (rate == null) { rate = new ArrayList<>(); } return this.rate; } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

             * <complexType>
             *   <complexContent>
             *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
             *       <sequence>
             *         <element name="RatesFrom" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
             *         <element name="RatesTo" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
             *         <element name="RateTable" minOccurs="0">
             *           <simpleType>
             *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
             *               <enumeration value="0"/>
             *               <enumeration value="1"/>
             *               <enumeration value="2"/>
             *               <enumeration value="3"/>
             *               <enumeration value="4"/>
             *             </restriction>
             *           </simpleType>
             *         </element>
             *         <element name="StandardRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
             *         <element name="StandardRateFormat" minOccurs="0">
             *           <simpleType>
             *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
             *               <enumeration value="1"/>
             *               <enumeration value="2"/>
             *               <enumeration value="3"/>
             *               <enumeration value="4"/>
             *               <enumeration value="5"/>
             *               <enumeration value="7"/>
             *             </restriction>
             *           </simpleType>
             *         </element>
             *         <element name="OvertimeRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
             *         <element name="OvertimeRateFormat" minOccurs="0">
             *           <simpleType>
             *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
             *               <enumeration value="1"/>
             *               <enumeration value="2"/>
             *               <enumeration value="3"/>
             *               <enumeration value="4"/>
             *               <enumeration value="5"/>
             *               <enumeration value="7"/>
             *             </restriction>
             *           </simpleType>
             *         </element>
             *         <element name="CostPerUse" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
             *       </sequence>
             *     </restriction>
             *   </complexContent>
             * </complexType>
             * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "ratesFrom", "ratesTo", "rateTable", "standardRate", "standardRateFormat", "overtimeRate", "overtimeRateFormat", "costPerUse" }) public static class Rate { @XmlElement(name = "RatesFrom", required = true, type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime ratesFrom; @XmlElement(name = "RatesTo", required = true, type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime ratesTo; @XmlElement(name = "RateTable") protected BigInteger rateTable; @XmlElement(name = "StandardRate") protected BigDecimal standardRate; @XmlElement(name = "StandardRateFormat") protected BigInteger standardRateFormat; @XmlElement(name = "OvertimeRate") protected BigDecimal overtimeRate; @XmlElement(name = "OvertimeRateFormat") protected BigInteger overtimeRateFormat; @XmlElement(name = "CostPerUse") protected BigDecimal costPerUse; /** * Gets the value of the ratesFrom property. * * @return * possible object is * {@link String } * */ public LocalDateTime getRatesFrom() { return ratesFrom; } /** * Sets the value of the ratesFrom property. * * @param value * allowed object is * {@link String } * */ public void setRatesFrom(LocalDateTime value) { this.ratesFrom = value; } /** * Gets the value of the ratesTo property. * * @return * possible object is * {@link String } * */ public LocalDateTime getRatesTo() { return ratesTo; } /** * Sets the value of the ratesTo property. * * @param value * allowed object is * {@link String } * */ public void setRatesTo(LocalDateTime value) { this.ratesTo = value; } /** * Gets the value of the rateTable property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getRateTable() { return rateTable; } /** * Sets the value of the rateTable property. * * @param value * allowed object is * {@link BigInteger } * */ public void setRateTable(BigInteger value) { this.rateTable = value; } /** * Gets the value of the standardRate property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getStandardRate() { return standardRate; } /** * Sets the value of the standardRate property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setStandardRate(BigDecimal value) { this.standardRate = value; } /** * Gets the value of the standardRateFormat property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getStandardRateFormat() { return standardRateFormat; } /** * Sets the value of the standardRateFormat property. * * @param value * allowed object is * {@link BigInteger } * */ public void setStandardRateFormat(BigInteger value) { this.standardRateFormat = value; } /** * Gets the value of the overtimeRate property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getOvertimeRate() { return overtimeRate; } /** * Sets the value of the overtimeRate property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setOvertimeRate(BigDecimal value) { this.overtimeRate = value; } /** * Gets the value of the overtimeRateFormat property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getOvertimeRateFormat() { return overtimeRateFormat; } /** * Sets the value of the overtimeRateFormat property. * * @param value * allowed object is * {@link BigInteger } * */ public void setOvertimeRateFormat(BigInteger value) { this.overtimeRateFormat = value; } /** * Gets the value of the costPerUse property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getCostPerUse() { return costPerUse; } /** * Sets the value of the costPerUse property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setCostPerUse(BigDecimal value) { this.costPerUse = value; } } } } } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

    * <complexType>
    *   <complexContent>
    *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *       <sequence>
    *         <element name="Task" maxOccurs="unbounded" minOccurs="0">
    *           <complexType>
    *             <complexContent>
    *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                 <sequence>
    *                   <element name="UID" type="{http://www.w3.org/2001/XMLSchema}integer"/>
    *                   <element name="GUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                   <element name="ID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                   <element name="Name" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
    *                         <maxLength value="512"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="Type" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
    *                         <enumeration value="0"/>
    *                         <enumeration value="1"/>
    *                         <enumeration value="2"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="IsNull" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="CreateDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                   <element name="Contact" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
    *                         <maxLength value="512"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="WBS" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                   <element name="WBSLevel" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                   <element name="OutlineNumber" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
    *                         <maxLength value="512"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="OutlineLevel" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                   <element name="Priority" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                   <element name="Start" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                   <element name="Finish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                   <element name="Duration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
    *                   <element name="DurationFormat" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
    *                         <enumeration value="3"/>
    *                         <enumeration value="4"/>
    *                         <enumeration value="5"/>
    *                         <enumeration value="6"/>
    *                         <enumeration value="7"/>
    *                         <enumeration value="8"/>
    *                         <enumeration value="9"/>
    *                         <enumeration value="10"/>
    *                         <enumeration value="11"/>
    *                         <enumeration value="12"/>
    *                         <enumeration value="19"/>
    *                         <enumeration value="20"/>
    *                         <enumeration value="21"/>
    *                         <enumeration value="35"/>
    *                         <enumeration value="36"/>
    *                         <enumeration value="37"/>
    *                         <enumeration value="38"/>
    *                         <enumeration value="39"/>
    *                         <enumeration value="40"/>
    *                         <enumeration value="41"/>
    *                         <enumeration value="42"/>
    *                         <enumeration value="43"/>
    *                         <enumeration value="44"/>
    *                         <enumeration value="51"/>
    *                         <enumeration value="52"/>
    *                         <enumeration value="53"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
    *                   <element name="Stop" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                   <element name="Resume" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                   <element name="ResumeValid" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="EffortDriven" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="Recurring" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="OverAllocated" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="Estimated" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="Milestone" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="Summary" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="DisplayAsSummary" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="Critical" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="IsSubproject" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="IsSubprojectReadOnly" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="SubprojectName" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
    *                         <maxLength value="512"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="ExternalTask" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="ExternalTaskProject" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
    *                         <maxLength value="512"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="EarlyStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                   <element name="EarlyFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                   <element name="LateStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                   <element name="LateFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                   <element name="StartVariance" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                   <element name="FinishVariance" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                   <element name="WorkVariance" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
    *                   <element name="FreeSlack" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                   <element name="StartSlack" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                   <element name="FinishSlack" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                   <element name="TotalSlack" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                   <element name="FixedCost" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
    *                   <element name="FixedCostAccrual" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
    *                         <enumeration value="1"/>
    *                         <enumeration value="2"/>
    *                         <enumeration value="3"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="PercentComplete" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                   <element name="PercentWorkComplete" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                   <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
    *                   <element name="OvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
    *                   <element name="OvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
    *                   <element name="ActualStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                   <element name="ActualFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                   <element name="ActualDuration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
    *                   <element name="ActualCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
    *                   <element name="ActualOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
    *                   <element name="ActualWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
    *                   <element name="ActualOvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
    *                   <element name="RegularWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
    *                   <element name="RemainingDuration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
    *                   <element name="RemainingCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
    *                   <element name="RemainingWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
    *                   <element name="RemainingOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
    *                   <element name="RemainingOvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
    *                   <element name="ACWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
    *                   <element name="CV" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
    *                   <element name="ConstraintType" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
    *                         <enumeration value="0"/>
    *                         <enumeration value="1"/>
    *                         <enumeration value="2"/>
    *                         <enumeration value="3"/>
    *                         <enumeration value="4"/>
    *                         <enumeration value="5"/>
    *                         <enumeration value="6"/>
    *                         <enumeration value="7"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="CalendarUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                   <element name="ConstraintDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                   <element name="Deadline" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                   <element name="LevelAssignments" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="LevelingCanSplit" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="LevelingDelay" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                   <element name="LevelingDelayFormat" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
    *                         <enumeration value="3"/>
    *                         <enumeration value="4"/>
    *                         <enumeration value="5"/>
    *                         <enumeration value="6"/>
    *                         <enumeration value="7"/>
    *                         <enumeration value="8"/>
    *                         <enumeration value="9"/>
    *                         <enumeration value="10"/>
    *                         <enumeration value="11"/>
    *                         <enumeration value="12"/>
    *                         <enumeration value="19"/>
    *                         <enumeration value="20"/>
    *                         <enumeration value="21"/>
    *                         <enumeration value="35"/>
    *                         <enumeration value="36"/>
    *                         <enumeration value="37"/>
    *                         <enumeration value="38"/>
    *                         <enumeration value="39"/>
    *                         <enumeration value="40"/>
    *                         <enumeration value="41"/>
    *                         <enumeration value="42"/>
    *                         <enumeration value="43"/>
    *                         <enumeration value="44"/>
    *                         <enumeration value="51"/>
    *                         <enumeration value="52"/>
    *                         <enumeration value="53"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="PreLeveledStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                   <element name="PreLeveledFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                   <element name="Hyperlink" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
    *                         <maxLength value="512"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="HyperlinkAddress" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
    *                         <maxLength value="512"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="HyperlinkSubAddress" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
    *                         <maxLength value="512"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="IgnoreResourceCalendar" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="Notes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                   <element name="HideBar" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="Rollup" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
    *                   <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
    *                   <element name="PhysicalPercentComplete" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                   <element name="EarnedValueMethod" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
    *                         <enumeration value="0"/>
    *                         <enumeration value="1"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="PredecessorLink" maxOccurs="unbounded" minOccurs="0">
    *                     <complexType>
    *                       <complexContent>
    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                           <sequence>
    *                             <element name="PredecessorUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                             <element name="Type" minOccurs="0">
    *                               <simpleType>
    *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
    *                                   <enumeration value="0"/>
    *                                   <enumeration value="1"/>
    *                                   <enumeration value="2"/>
    *                                   <enumeration value="3"/>
    *                                 </restriction>
    *                               </simpleType>
    *                             </element>
    *                             <element name="CrossProject" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                             <element name="CrossProjectName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                             <element name="LinkLag" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                             <element name="LagFormat" minOccurs="0">
    *                               <simpleType>
    *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
    *                                   <enumeration value="3"/>
    *                                   <enumeration value="4"/>
    *                                   <enumeration value="5"/>
    *                                   <enumeration value="6"/>
    *                                   <enumeration value="7"/>
    *                                   <enumeration value="8"/>
    *                                   <enumeration value="9"/>
    *                                   <enumeration value="10"/>
    *                                   <enumeration value="11"/>
    *                                   <enumeration value="12"/>
    *                                   <enumeration value="19"/>
    *                                   <enumeration value="20"/>
    *                                   <enumeration value="35"/>
    *                                   <enumeration value="36"/>
    *                                   <enumeration value="37"/>
    *                                   <enumeration value="38"/>
    *                                   <enumeration value="39"/>
    *                                   <enumeration value="40"/>
    *                                   <enumeration value="41"/>
    *                                   <enumeration value="42"/>
    *                                   <enumeration value="43"/>
    *                                   <enumeration value="44"/>
    *                                   <enumeration value="51"/>
    *                                   <enumeration value="52"/>
    *                                   <enumeration value="53"/>
    *                                 </restriction>
    *                               </simpleType>
    *                             </element>
    *                           </sequence>
    *                         </restriction>
    *                       </complexContent>
    *                     </complexType>
    *                   </element>
    *                   <element name="ActualWorkProtected" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
    *                   <element name="ActualOvertimeWorkProtected" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
    *                   <element name="ExtendedAttribute" maxOccurs="unbounded" minOccurs="0">
    *                     <complexType>
    *                       <complexContent>
    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                           <sequence>
    *                             <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                             <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                             <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                             <element name="DurationFormat" minOccurs="0">
    *                               <simpleType>
    *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
    *                                   <enumeration value="3"/>
    *                                   <enumeration value="4"/>
    *                                   <enumeration value="5"/>
    *                                   <enumeration value="6"/>
    *                                   <enumeration value="7"/>
    *                                   <enumeration value="8"/>
    *                                   <enumeration value="9"/>
    *                                   <enumeration value="10"/>
    *                                   <enumeration value="11"/>
    *                                   <enumeration value="12"/>
    *                                   <enumeration value="19"/>
    *                                   <enumeration value="20"/>
    *                                   <enumeration value="21"/>
    *                                   <enumeration value="35"/>
    *                                   <enumeration value="36"/>
    *                                   <enumeration value="37"/>
    *                                   <enumeration value="38"/>
    *                                   <enumeration value="39"/>
    *                                   <enumeration value="40"/>
    *                                   <enumeration value="41"/>
    *                                   <enumeration value="42"/>
    *                                   <enumeration value="43"/>
    *                                   <enumeration value="44"/>
    *                                   <enumeration value="51"/>
    *                                   <enumeration value="52"/>
    *                                   <enumeration value="53"/>
    *                                 </restriction>
    *                               </simpleType>
    *                             </element>
    *                           </sequence>
    *                         </restriction>
    *                       </complexContent>
    *                     </complexType>
    *                   </element>
    *                   <element name="Baseline" maxOccurs="unbounded" minOccurs="0">
    *                     <complexType>
    *                       <complexContent>
    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                           <sequence>
    *                             <element name="TimephasedData" type="{http://schemas.microsoft.com/project}TimephasedDataType" maxOccurs="unbounded" minOccurs="0"/>
    *                             <element name="Number" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                             <element name="Interim" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                             <element name="Start" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                             <element name="Finish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                             <element name="Duration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
    *                             <element name="DurationFormat" minOccurs="0">
    *                               <simpleType>
    *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
    *                                   <enumeration value="3"/>
    *                                   <enumeration value="4"/>
    *                                   <enumeration value="5"/>
    *                                   <enumeration value="6"/>
    *                                   <enumeration value="7"/>
    *                                   <enumeration value="8"/>
    *                                   <enumeration value="9"/>
    *                                   <enumeration value="10"/>
    *                                   <enumeration value="11"/>
    *                                   <enumeration value="12"/>
    *                                   <enumeration value="19"/>
    *                                   <enumeration value="20"/>
    *                                   <enumeration value="21"/>
    *                                   <enumeration value="35"/>
    *                                   <enumeration value="36"/>
    *                                   <enumeration value="37"/>
    *                                   <enumeration value="38"/>
    *                                   <enumeration value="39"/>
    *                                   <enumeration value="40"/>
    *                                   <enumeration value="41"/>
    *                                   <enumeration value="42"/>
    *                                   <enumeration value="43"/>
    *                                   <enumeration value="44"/>
    *                                   <enumeration value="51"/>
    *                                   <enumeration value="52"/>
    *                                   <enumeration value="53"/>
    *                                 </restriction>
    *                               </simpleType>
    *                             </element>
    *                             <element name="EstimatedDuration" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                             <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
    *                             <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
    *                             <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
    *                             <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
    *                             <element name="FixedCost" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
    *                           </sequence>
    *                         </restriction>
    *                       </complexContent>
    *                     </complexType>
    *                   </element>
    *                   <element name="OutlineCode" maxOccurs="unbounded" minOccurs="0">
    *                     <complexType>
    *                       <complexContent>
    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                           <sequence>
    *                             <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                             <element name="ValueID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
    *                             <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                           </sequence>
    *                         </restriction>
    *                       </complexContent>
    *                     </complexType>
    *                   </element>
    *                   <element name="IsPublished" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="StatusManager" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                   <element name="CommitmentStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                   <element name="CommitmentFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                   <element name="CommitmentType" minOccurs="0">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
    *                         <enumeration value="0"/>
    *                         <enumeration value="1"/>
    *                         <enumeration value="2"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="Active" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="Manual" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *                   <element name="StartText" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                   <element name="FinishText" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                   <element name="DurationText" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    *                   <element name="ManualStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                   <element name="ManualFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
    *                   <element name="ManualDuration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
    *                   <element name="TimephasedData" type="{http://schemas.microsoft.com/project}TimephasedDataType" maxOccurs="unbounded" minOccurs="0"/>
    *                   <element name="Project" type="{http://schemas.microsoft.com/project}Project" minOccurs="0"/>
    *                 </sequence>
    *               </restriction>
    *             </complexContent>
    *           </complexType>
    *         </element>
    *       </sequence>
    *     </restriction>
    *   </complexContent>
    * </complexType>
    * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "task" }) public static class Tasks { @XmlElement(name = "Task") protected List task; /** * Gets the value of the task property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the Jakarta XML Binding object. * This is why there is not a set method for the task property. * *

* For example, to add a new item, do as follows: *

       *    getTask().add(newItem);
       * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Project.Tasks.Task } * * */ public List getTask() { if (task == null) { task = new ArrayList<>(); } return this.task; } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

       * <complexType>
       *   <complexContent>
       *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *       <sequence>
       *         <element name="UID" type="{http://www.w3.org/2001/XMLSchema}integer"/>
       *         <element name="GUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *         <element name="ID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *         <element name="Name" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
       *               <maxLength value="512"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="Type" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
       *               <enumeration value="0"/>
       *               <enumeration value="1"/>
       *               <enumeration value="2"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="IsNull" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="CreateDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *         <element name="Contact" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
       *               <maxLength value="512"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="WBS" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *         <element name="WBSLevel" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *         <element name="OutlineNumber" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
       *               <maxLength value="512"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="OutlineLevel" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *         <element name="Priority" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *         <element name="Start" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *         <element name="Finish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *         <element name="Duration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
       *         <element name="DurationFormat" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
       *               <enumeration value="3"/>
       *               <enumeration value="4"/>
       *               <enumeration value="5"/>
       *               <enumeration value="6"/>
       *               <enumeration value="7"/>
       *               <enumeration value="8"/>
       *               <enumeration value="9"/>
       *               <enumeration value="10"/>
       *               <enumeration value="11"/>
       *               <enumeration value="12"/>
       *               <enumeration value="19"/>
       *               <enumeration value="20"/>
       *               <enumeration value="21"/>
       *               <enumeration value="35"/>
       *               <enumeration value="36"/>
       *               <enumeration value="37"/>
       *               <enumeration value="38"/>
       *               <enumeration value="39"/>
       *               <enumeration value="40"/>
       *               <enumeration value="41"/>
       *               <enumeration value="42"/>
       *               <enumeration value="43"/>
       *               <enumeration value="44"/>
       *               <enumeration value="51"/>
       *               <enumeration value="52"/>
       *               <enumeration value="53"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
       *         <element name="Stop" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *         <element name="Resume" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *         <element name="ResumeValid" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="EffortDriven" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="Recurring" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="OverAllocated" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="Estimated" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="Milestone" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="Summary" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="DisplayAsSummary" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="Critical" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="IsSubproject" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="IsSubprojectReadOnly" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="SubprojectName" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
       *               <maxLength value="512"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="ExternalTask" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="ExternalTaskProject" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
       *               <maxLength value="512"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="EarlyStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *         <element name="EarlyFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *         <element name="LateStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *         <element name="LateFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *         <element name="StartVariance" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *         <element name="FinishVariance" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *         <element name="WorkVariance" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
       *         <element name="FreeSlack" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *         <element name="StartSlack" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *         <element name="FinishSlack" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *         <element name="TotalSlack" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *         <element name="FixedCost" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
       *         <element name="FixedCostAccrual" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
       *               <enumeration value="1"/>
       *               <enumeration value="2"/>
       *               <enumeration value="3"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="PercentComplete" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *         <element name="PercentWorkComplete" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *         <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
       *         <element name="OvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
       *         <element name="OvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
       *         <element name="ActualStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *         <element name="ActualFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *         <element name="ActualDuration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
       *         <element name="ActualCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
       *         <element name="ActualOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
       *         <element name="ActualWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
       *         <element name="ActualOvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
       *         <element name="RegularWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
       *         <element name="RemainingDuration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
       *         <element name="RemainingCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
       *         <element name="RemainingWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
       *         <element name="RemainingOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
       *         <element name="RemainingOvertimeWork" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
       *         <element name="ACWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
       *         <element name="CV" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
       *         <element name="ConstraintType" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
       *               <enumeration value="0"/>
       *               <enumeration value="1"/>
       *               <enumeration value="2"/>
       *               <enumeration value="3"/>
       *               <enumeration value="4"/>
       *               <enumeration value="5"/>
       *               <enumeration value="6"/>
       *               <enumeration value="7"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="CalendarUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *         <element name="ConstraintDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *         <element name="Deadline" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *         <element name="LevelAssignments" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="LevelingCanSplit" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="LevelingDelay" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *         <element name="LevelingDelayFormat" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
       *               <enumeration value="3"/>
       *               <enumeration value="4"/>
       *               <enumeration value="5"/>
       *               <enumeration value="6"/>
       *               <enumeration value="7"/>
       *               <enumeration value="8"/>
       *               <enumeration value="9"/>
       *               <enumeration value="10"/>
       *               <enumeration value="11"/>
       *               <enumeration value="12"/>
       *               <enumeration value="19"/>
       *               <enumeration value="20"/>
       *               <enumeration value="21"/>
       *               <enumeration value="35"/>
       *               <enumeration value="36"/>
       *               <enumeration value="37"/>
       *               <enumeration value="38"/>
       *               <enumeration value="39"/>
       *               <enumeration value="40"/>
       *               <enumeration value="41"/>
       *               <enumeration value="42"/>
       *               <enumeration value="43"/>
       *               <enumeration value="44"/>
       *               <enumeration value="51"/>
       *               <enumeration value="52"/>
       *               <enumeration value="53"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="PreLeveledStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *         <element name="PreLeveledFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *         <element name="Hyperlink" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
       *               <maxLength value="512"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="HyperlinkAddress" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
       *               <maxLength value="512"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="HyperlinkSubAddress" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
       *               <maxLength value="512"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="IgnoreResourceCalendar" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="Notes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *         <element name="HideBar" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="Rollup" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
       *         <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
       *         <element name="PhysicalPercentComplete" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *         <element name="EarnedValueMethod" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
       *               <enumeration value="0"/>
       *               <enumeration value="1"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="PredecessorLink" maxOccurs="unbounded" minOccurs="0">
       *           <complexType>
       *             <complexContent>
       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *                 <sequence>
       *                   <element name="PredecessorUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *                   <element name="Type" minOccurs="0">
       *                     <simpleType>
       *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
       *                         <enumeration value="0"/>
       *                         <enumeration value="1"/>
       *                         <enumeration value="2"/>
       *                         <enumeration value="3"/>
       *                       </restriction>
       *                     </simpleType>
       *                   </element>
       *                   <element name="CrossProject" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *                   <element name="CrossProjectName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *                   <element name="LinkLag" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *                   <element name="LagFormat" minOccurs="0">
       *                     <simpleType>
       *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
       *                         <enumeration value="3"/>
       *                         <enumeration value="4"/>
       *                         <enumeration value="5"/>
       *                         <enumeration value="6"/>
       *                         <enumeration value="7"/>
       *                         <enumeration value="8"/>
       *                         <enumeration value="9"/>
       *                         <enumeration value="10"/>
       *                         <enumeration value="11"/>
       *                         <enumeration value="12"/>
       *                         <enumeration value="19"/>
       *                         <enumeration value="20"/>
       *                         <enumeration value="35"/>
       *                         <enumeration value="36"/>
       *                         <enumeration value="37"/>
       *                         <enumeration value="38"/>
       *                         <enumeration value="39"/>
       *                         <enumeration value="40"/>
       *                         <enumeration value="41"/>
       *                         <enumeration value="42"/>
       *                         <enumeration value="43"/>
       *                         <enumeration value="44"/>
       *                         <enumeration value="51"/>
       *                         <enumeration value="52"/>
       *                         <enumeration value="53"/>
       *                       </restriction>
       *                     </simpleType>
       *                   </element>
       *                 </sequence>
       *               </restriction>
       *             </complexContent>
       *           </complexType>
       *         </element>
       *         <element name="ActualWorkProtected" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
       *         <element name="ActualOvertimeWorkProtected" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
       *         <element name="ExtendedAttribute" maxOccurs="unbounded" minOccurs="0">
       *           <complexType>
       *             <complexContent>
       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *                 <sequence>
       *                   <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *                   <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *                   <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *                   <element name="DurationFormat" minOccurs="0">
       *                     <simpleType>
       *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
       *                         <enumeration value="3"/>
       *                         <enumeration value="4"/>
       *                         <enumeration value="5"/>
       *                         <enumeration value="6"/>
       *                         <enumeration value="7"/>
       *                         <enumeration value="8"/>
       *                         <enumeration value="9"/>
       *                         <enumeration value="10"/>
       *                         <enumeration value="11"/>
       *                         <enumeration value="12"/>
       *                         <enumeration value="19"/>
       *                         <enumeration value="20"/>
       *                         <enumeration value="21"/>
       *                         <enumeration value="35"/>
       *                         <enumeration value="36"/>
       *                         <enumeration value="37"/>
       *                         <enumeration value="38"/>
       *                         <enumeration value="39"/>
       *                         <enumeration value="40"/>
       *                         <enumeration value="41"/>
       *                         <enumeration value="42"/>
       *                         <enumeration value="43"/>
       *                         <enumeration value="44"/>
       *                         <enumeration value="51"/>
       *                         <enumeration value="52"/>
       *                         <enumeration value="53"/>
       *                       </restriction>
       *                     </simpleType>
       *                   </element>
       *                 </sequence>
       *               </restriction>
       *             </complexContent>
       *           </complexType>
       *         </element>
       *         <element name="Baseline" maxOccurs="unbounded" minOccurs="0">
       *           <complexType>
       *             <complexContent>
       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *                 <sequence>
       *                   <element name="TimephasedData" type="{http://schemas.microsoft.com/project}TimephasedDataType" maxOccurs="unbounded" minOccurs="0"/>
       *                   <element name="Number" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *                   <element name="Interim" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *                   <element name="Start" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *                   <element name="Finish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *                   <element name="Duration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
       *                   <element name="DurationFormat" minOccurs="0">
       *                     <simpleType>
       *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
       *                         <enumeration value="3"/>
       *                         <enumeration value="4"/>
       *                         <enumeration value="5"/>
       *                         <enumeration value="6"/>
       *                         <enumeration value="7"/>
       *                         <enumeration value="8"/>
       *                         <enumeration value="9"/>
       *                         <enumeration value="10"/>
       *                         <enumeration value="11"/>
       *                         <enumeration value="12"/>
       *                         <enumeration value="19"/>
       *                         <enumeration value="20"/>
       *                         <enumeration value="21"/>
       *                         <enumeration value="35"/>
       *                         <enumeration value="36"/>
       *                         <enumeration value="37"/>
       *                         <enumeration value="38"/>
       *                         <enumeration value="39"/>
       *                         <enumeration value="40"/>
       *                         <enumeration value="41"/>
       *                         <enumeration value="42"/>
       *                         <enumeration value="43"/>
       *                         <enumeration value="44"/>
       *                         <enumeration value="51"/>
       *                         <enumeration value="52"/>
       *                         <enumeration value="53"/>
       *                       </restriction>
       *                     </simpleType>
       *                   </element>
       *                   <element name="EstimatedDuration" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *                   <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
       *                   <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
       *                   <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
       *                   <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
       *                   <element name="FixedCost" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
       *                 </sequence>
       *               </restriction>
       *             </complexContent>
       *           </complexType>
       *         </element>
       *         <element name="OutlineCode" maxOccurs="unbounded" minOccurs="0">
       *           <complexType>
       *             <complexContent>
       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *                 <sequence>
       *                   <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *                   <element name="ValueID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       *                   <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *                 </sequence>
       *               </restriction>
       *             </complexContent>
       *           </complexType>
       *         </element>
       *         <element name="IsPublished" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="StatusManager" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *         <element name="CommitmentStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *         <element name="CommitmentFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *         <element name="CommitmentType" minOccurs="0">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
       *               <enumeration value="0"/>
       *               <enumeration value="1"/>
       *               <enumeration value="2"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="Active" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="Manual" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       *         <element name="StartText" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *         <element name="FinishText" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *         <element name="DurationText" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       *         <element name="ManualStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *         <element name="ManualFinish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       *         <element name="ManualDuration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
       *         <element name="TimephasedData" type="{http://schemas.microsoft.com/project}TimephasedDataType" maxOccurs="unbounded" minOccurs="0"/>
       *         <element name="Project" type="{http://schemas.microsoft.com/project}Project" minOccurs="0"/>
       *       </sequence>
       *     </restriction>
       *   </complexContent>
       * </complexType>
       * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "uid", "guid", "id", "name", "type", "isNull", "createDate", "contact", "wbs", "wbsLevel", "outlineNumber", "outlineLevel", "priority", "start", "finish", "duration", "durationFormat", "work", "stop", "resume", "resumeValid", "effortDriven", "recurring", "overAllocated", "estimated", "milestone", "summary", "displayAsSummary", "critical", "isSubproject", "isSubprojectReadOnly", "subprojectName", "externalTask", "externalTaskProject", "earlyStart", "earlyFinish", "lateStart", "lateFinish", "startVariance", "finishVariance", "workVariance", "freeSlack", "startSlack", "finishSlack", "totalSlack", "fixedCost", "fixedCostAccrual", "percentComplete", "percentWorkComplete", "cost", "overtimeCost", "overtimeWork", "actualStart", "actualFinish", "actualDuration", "actualCost", "actualOvertimeCost", "actualWork", "actualOvertimeWork", "regularWork", "remainingDuration", "remainingCost", "remainingWork", "remainingOvertimeCost", "remainingOvertimeWork", "acwp", "cv", "constraintType", "calendarUID", "constraintDate", "deadline", "levelAssignments", "levelingCanSplit", "levelingDelay", "levelingDelayFormat", "preLeveledStart", "preLeveledFinish", "hyperlink", "hyperlinkAddress", "hyperlinkSubAddress", "ignoreResourceCalendar", "notes", "hideBar", "rollup", "bcws", "bcwp", "physicalPercentComplete", "earnedValueMethod", "predecessorLink", "actualWorkProtected", "actualOvertimeWorkProtected", "extendedAttribute", "baseline", "outlineCode", "isPublished", "statusManager", "commitmentStart", "commitmentFinish", "commitmentType", "active", "manual", "startText", "finishText", "durationText", "manualStart", "manualFinish", "manualDuration", "timephasedData", "project" }) public static class Task { @XmlElement(name = "UID", required = true, type = String.class) @XmlJavaTypeAdapter(Adapter22.class) @XmlSchemaType(name = "integer") protected Integer uid; @XmlElement(name = "GUID", type = String.class) @XmlJavaTypeAdapter(Adapter23.class) protected UUID guid; @XmlElement(name = "ID") protected BigInteger id; @XmlElement(name = "Name") protected String name; @XmlElement(name = "Type", type = String.class) @XmlJavaTypeAdapter(Adapter24.class) protected net.sf.mpxj.TaskType type; @XmlElement(name = "IsNull", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean isNull; @XmlElement(name = "CreateDate", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime createDate; @XmlElement(name = "Contact") protected String contact; @XmlElement(name = "WBS") protected String wbs; @XmlElement(name = "WBSLevel") protected String wbsLevel; @XmlElement(name = "OutlineNumber") protected String outlineNumber; @XmlElement(name = "OutlineLevel") protected BigInteger outlineLevel; @XmlElement(name = "Priority") protected BigInteger priority; @XmlElement(name = "Start", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime start; @XmlElement(name = "Finish", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime finish; @XmlElement(name = "Duration") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String duration; @XmlElement(name = "DurationFormat") protected BigInteger durationFormat; @XmlElement(name = "Work") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String work; @XmlElement(name = "Stop", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime stop; @XmlElement(name = "Resume", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime resume; @XmlElement(name = "ResumeValid", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean resumeValid; @XmlElement(name = "EffortDriven", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean effortDriven; @XmlElement(name = "Recurring", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean recurring; @XmlElement(name = "OverAllocated", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean overAllocated; @XmlElement(name = "Estimated", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean estimated; @XmlElement(name = "Milestone", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean milestone; @XmlElement(name = "Summary", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean summary; @XmlElement(name = "DisplayAsSummary", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean displayAsSummary; @XmlElement(name = "Critical", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean critical; @XmlElement(name = "IsSubproject", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean isSubproject; @XmlElement(name = "IsSubprojectReadOnly", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean isSubprojectReadOnly; @XmlElement(name = "SubprojectName") protected String subprojectName; @XmlElement(name = "ExternalTask", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean externalTask; @XmlElement(name = "ExternalTaskProject") protected String externalTaskProject; @XmlElement(name = "EarlyStart", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime earlyStart; @XmlElement(name = "EarlyFinish", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime earlyFinish; @XmlElement(name = "LateStart", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime lateStart; @XmlElement(name = "LateFinish", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime lateFinish; @XmlElement(name = "StartVariance") protected BigInteger startVariance; @XmlElement(name = "FinishVariance") protected BigInteger finishVariance; @XmlElement(name = "WorkVariance", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal workVariance; @XmlElement(name = "FreeSlack") protected BigInteger freeSlack; @XmlElement(name = "StartSlack") protected BigInteger startSlack; @XmlElement(name = "FinishSlack") protected BigInteger finishSlack; @XmlElement(name = "TotalSlack") protected BigInteger totalSlack; @XmlElement(name = "FixedCost", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal fixedCost; @XmlElement(name = "FixedCostAccrual", type = String.class) @XmlJavaTypeAdapter(Adapter25.class) protected net.sf.mpxj.AccrueType fixedCostAccrual; @XmlElement(name = "PercentComplete", type = String.class) @XmlJavaTypeAdapter(Adapter26.class) @XmlSchemaType(name = "integer") protected Number percentComplete; @XmlElement(name = "PercentWorkComplete", type = String.class) @XmlJavaTypeAdapter(Adapter27.class) @XmlSchemaType(name = "integer") protected Number percentWorkComplete; @XmlElement(name = "Cost") protected BigDecimal cost; @XmlElement(name = "OvertimeCost") protected BigDecimal overtimeCost; @XmlElement(name = "OvertimeWork") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String overtimeWork; @XmlElement(name = "ActualStart", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime actualStart; @XmlElement(name = "ActualFinish", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime actualFinish; @XmlElement(name = "ActualDuration") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String actualDuration; @XmlElement(name = "ActualCost") protected BigDecimal actualCost; @XmlElement(name = "ActualOvertimeCost") protected BigDecimal actualOvertimeCost; @XmlElement(name = "ActualWork") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String actualWork; @XmlElement(name = "ActualOvertimeWork") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String actualOvertimeWork; @XmlElement(name = "RegularWork") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String regularWork; @XmlElement(name = "RemainingDuration") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String remainingDuration; @XmlElement(name = "RemainingCost") protected BigDecimal remainingCost; @XmlElement(name = "RemainingWork") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String remainingWork; @XmlElement(name = "RemainingOvertimeCost") protected BigDecimal remainingOvertimeCost; @XmlElement(name = "RemainingOvertimeWork") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String remainingOvertimeWork; @XmlElement(name = "ACWP", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal acwp; @XmlElement(name = "CV", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal cv; @XmlElement(name = "ConstraintType") protected BigInteger constraintType; @XmlElement(name = "CalendarUID") protected BigInteger calendarUID; @XmlElement(name = "ConstraintDate", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime constraintDate; @XmlElement(name = "Deadline", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime deadline; @XmlElement(name = "LevelAssignments", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean levelAssignments; @XmlElement(name = "LevelingCanSplit", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean levelingCanSplit; @XmlElement(name = "LevelingDelay") protected BigInteger levelingDelay; @XmlElement(name = "LevelingDelayFormat") protected BigInteger levelingDelayFormat; @XmlElement(name = "PreLeveledStart", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime preLeveledStart; @XmlElement(name = "PreLeveledFinish", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime preLeveledFinish; @XmlElement(name = "Hyperlink") protected String hyperlink; @XmlElement(name = "HyperlinkAddress") protected String hyperlinkAddress; @XmlElement(name = "HyperlinkSubAddress") protected String hyperlinkSubAddress; @XmlElement(name = "IgnoreResourceCalendar", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean ignoreResourceCalendar; @XmlElement(name = "Notes") protected String notes; @XmlElement(name = "HideBar", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean hideBar; @XmlElement(name = "Rollup", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean rollup; @XmlElement(name = "BCWS", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal bcws; @XmlElement(name = "BCWP", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal bcwp; @XmlElement(name = "PhysicalPercentComplete", type = String.class) @XmlJavaTypeAdapter(Adapter28.class) @XmlSchemaType(name = "integer") protected Number physicalPercentComplete; @XmlElement(name = "EarnedValueMethod") protected BigInteger earnedValueMethod; @XmlElement(name = "PredecessorLink") protected List predecessorLink; @XmlElement(name = "ActualWorkProtected") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String actualWorkProtected; @XmlElement(name = "ActualOvertimeWorkProtected") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String actualOvertimeWorkProtected; @XmlElement(name = "ExtendedAttribute") protected List extendedAttribute; @XmlElement(name = "Baseline") protected List baseline; @XmlElement(name = "OutlineCode") protected List outlineCode; @XmlElement(name = "IsPublished", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean isPublished; @XmlElement(name = "StatusManager") protected String statusManager; @XmlElement(name = "CommitmentStart", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime commitmentStart; @XmlElement(name = "CommitmentFinish", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime commitmentFinish; @XmlElement(name = "CommitmentType") protected BigInteger commitmentType; @XmlElement(name = "Active", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean active; @XmlElement(name = "Manual", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean manual; @XmlElement(name = "StartText") protected String startText; @XmlElement(name = "FinishText") protected String finishText; @XmlElement(name = "DurationText") protected String durationText; @XmlElement(name = "ManualStart", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime manualStart; @XmlElement(name = "ManualFinish", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime manualFinish; @XmlElement(name = "ManualDuration") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String manualDuration; @XmlElement(name = "TimephasedData") protected List timephasedData; @XmlElement(name = "Project") protected Project project; /** * Gets the value of the uid property. * * @return * possible object is * {@link String } * */ public Integer getUID() { return uid; } /** * Sets the value of the uid property. * * @param value * allowed object is * {@link String } * */ public void setUID(Integer value) { this.uid = value; } /** * Gets the value of the guid property. * * @return * possible object is * {@link String } * */ public UUID getGUID() { return guid; } /** * Sets the value of the guid property. * * @param value * allowed object is * {@link String } * */ public void setGUID(UUID value) { this.guid = value; } /** * Gets the value of the id property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getID() { return id; } /** * Sets the value of the id property. * * @param value * allowed object is * {@link BigInteger } * */ public void setID(BigInteger value) { this.id = value; } /** * Gets the value of the name property. * * @return * possible object is * {@link String } * */ public String getName() { return name; } /** * Sets the value of the name property. * * @param value * allowed object is * {@link String } * */ public void setName(String value) { this.name = value; } /** * Gets the value of the type property. * * @return * possible object is * {@link String } * */ public net.sf.mpxj.TaskType getType() { return type; } /** * Sets the value of the type property. * * @param value * allowed object is * {@link String } * */ public void setType(net.sf.mpxj.TaskType value) { this.type = value; } /** * Gets the value of the isNull property. * * @return * possible object is * {@link String } * */ public Boolean isIsNull() { return isNull; } /** * Sets the value of the isNull property. * * @param value * allowed object is * {@link String } * */ public void setIsNull(Boolean value) { this.isNull = value; } /** * Gets the value of the createDate property. * * @return * possible object is * {@link String } * */ public LocalDateTime getCreateDate() { return createDate; } /** * Sets the value of the createDate property. * * @param value * allowed object is * {@link String } * */ public void setCreateDate(LocalDateTime value) { this.createDate = value; } /** * Gets the value of the contact property. * * @return * possible object is * {@link String } * */ public String getContact() { return contact; } /** * Sets the value of the contact property. * * @param value * allowed object is * {@link String } * */ public void setContact(String value) { this.contact = value; } /** * Gets the value of the wbs property. * * @return * possible object is * {@link String } * */ public String getWBS() { return wbs; } /** * Sets the value of the wbs property. * * @param value * allowed object is * {@link String } * */ public void setWBS(String value) { this.wbs = value; } /** * Gets the value of the wbsLevel property. * * @return * possible object is * {@link String } * */ public String getWBSLevel() { return wbsLevel; } /** * Sets the value of the wbsLevel property. * * @param value * allowed object is * {@link String } * */ public void setWBSLevel(String value) { this.wbsLevel = value; } /** * Gets the value of the outlineNumber property. * * @return * possible object is * {@link String } * */ public String getOutlineNumber() { return outlineNumber; } /** * Sets the value of the outlineNumber property. * * @param value * allowed object is * {@link String } * */ public void setOutlineNumber(String value) { this.outlineNumber = value; } /** * Gets the value of the outlineLevel property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getOutlineLevel() { return outlineLevel; } /** * Sets the value of the outlineLevel property. * * @param value * allowed object is * {@link BigInteger } * */ public void setOutlineLevel(BigInteger value) { this.outlineLevel = value; } /** * Gets the value of the priority property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getPriority() { return priority; } /** * Sets the value of the priority property. * * @param value * allowed object is * {@link BigInteger } * */ public void setPriority(BigInteger value) { this.priority = value; } /** * Gets the value of the start property. * * @return * possible object is * {@link String } * */ public LocalDateTime getStart() { return start; } /** * Sets the value of the start property. * * @param value * allowed object is * {@link String } * */ public void setStart(LocalDateTime value) { this.start = value; } /** * Gets the value of the finish property. * * @return * possible object is * {@link String } * */ public LocalDateTime getFinish() { return finish; } /** * Sets the value of the finish property. * * @param value * allowed object is * {@link String } * */ public void setFinish(LocalDateTime value) { this.finish = value; } /** * Gets the value of the duration property. * * @return * possible object is * {@link String } * */ public String getDuration() { return duration; } /** * Sets the value of the duration property. * * @param value * allowed object is * {@link String } * */ public void setDuration(String value) { this.duration = value; } /** * Gets the value of the durationFormat property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getDurationFormat() { return durationFormat; } /** * Sets the value of the durationFormat property. * * @param value * allowed object is * {@link BigInteger } * */ public void setDurationFormat(BigInteger value) { this.durationFormat = value; } /** * Gets the value of the work property. * * @return * possible object is * {@link String } * */ public String getWork() { return work; } /** * Sets the value of the work property. * * @param value * allowed object is * {@link String } * */ public void setWork(String value) { this.work = value; } /** * Gets the value of the stop property. * * @return * possible object is * {@link String } * */ public LocalDateTime getStop() { return stop; } /** * Sets the value of the stop property. * * @param value * allowed object is * {@link String } * */ public void setStop(LocalDateTime value) { this.stop = value; } /** * Gets the value of the resume property. * * @return * possible object is * {@link String } * */ public LocalDateTime getResume() { return resume; } /** * Sets the value of the resume property. * * @param value * allowed object is * {@link String } * */ public void setResume(LocalDateTime value) { this.resume = value; } /** * Gets the value of the resumeValid property. * * @return * possible object is * {@link String } * */ public Boolean isResumeValid() { return resumeValid; } /** * Sets the value of the resumeValid property. * * @param value * allowed object is * {@link String } * */ public void setResumeValid(Boolean value) { this.resumeValid = value; } /** * Gets the value of the effortDriven property. * * @return * possible object is * {@link String } * */ public Boolean isEffortDriven() { return effortDriven; } /** * Sets the value of the effortDriven property. * * @param value * allowed object is * {@link String } * */ public void setEffortDriven(Boolean value) { this.effortDriven = value; } /** * Gets the value of the recurring property. * * @return * possible object is * {@link String } * */ public Boolean isRecurring() { return recurring; } /** * Sets the value of the recurring property. * * @param value * allowed object is * {@link String } * */ public void setRecurring(Boolean value) { this.recurring = value; } /** * Gets the value of the overAllocated property. * * @return * possible object is * {@link String } * */ public Boolean isOverAllocated() { return overAllocated; } /** * Sets the value of the overAllocated property. * * @param value * allowed object is * {@link String } * */ public void setOverAllocated(Boolean value) { this.overAllocated = value; } /** * Gets the value of the estimated property. * * @return * possible object is * {@link String } * */ public Boolean isEstimated() { return estimated; } /** * Sets the value of the estimated property. * * @param value * allowed object is * {@link String } * */ public void setEstimated(Boolean value) { this.estimated = value; } /** * Gets the value of the milestone property. * * @return * possible object is * {@link String } * */ public Boolean isMilestone() { return milestone; } /** * Sets the value of the milestone property. * * @param value * allowed object is * {@link String } * */ public void setMilestone(Boolean value) { this.milestone = value; } /** * Gets the value of the summary property. * * @return * possible object is * {@link String } * */ public Boolean isSummary() { return summary; } /** * Sets the value of the summary property. * * @param value * allowed object is * {@link String } * */ public void setSummary(Boolean value) { this.summary = value; } /** * Gets the value of the displayAsSummary property. * * @return * possible object is * {@link String } * */ public Boolean isDisplayAsSummary() { return displayAsSummary; } /** * Sets the value of the displayAsSummary property. * * @param value * allowed object is * {@link String } * */ public void setDisplayAsSummary(Boolean value) { this.displayAsSummary = value; } /** * Gets the value of the critical property. * * @return * possible object is * {@link String } * */ public Boolean isCritical() { return critical; } /** * Sets the value of the critical property. * * @param value * allowed object is * {@link String } * */ public void setCritical(Boolean value) { this.critical = value; } /** * Gets the value of the isSubproject property. * * @return * possible object is * {@link String } * */ public Boolean isIsSubproject() { return isSubproject; } /** * Sets the value of the isSubproject property. * * @param value * allowed object is * {@link String } * */ public void setIsSubproject(Boolean value) { this.isSubproject = value; } /** * Gets the value of the isSubprojectReadOnly property. * * @return * possible object is * {@link String } * */ public Boolean isIsSubprojectReadOnly() { return isSubprojectReadOnly; } /** * Sets the value of the isSubprojectReadOnly property. * * @param value * allowed object is * {@link String } * */ public void setIsSubprojectReadOnly(Boolean value) { this.isSubprojectReadOnly = value; } /** * Gets the value of the subprojectName property. * * @return * possible object is * {@link String } * */ public String getSubprojectName() { return subprojectName; } /** * Sets the value of the subprojectName property. * * @param value * allowed object is * {@link String } * */ public void setSubprojectName(String value) { this.subprojectName = value; } /** * Gets the value of the externalTask property. * * @return * possible object is * {@link String } * */ public Boolean isExternalTask() { return externalTask; } /** * Sets the value of the externalTask property. * * @param value * allowed object is * {@link String } * */ public void setExternalTask(Boolean value) { this.externalTask = value; } /** * Gets the value of the externalTaskProject property. * * @return * possible object is * {@link String } * */ public String getExternalTaskProject() { return externalTaskProject; } /** * Sets the value of the externalTaskProject property. * * @param value * allowed object is * {@link String } * */ public void setExternalTaskProject(String value) { this.externalTaskProject = value; } /** * Gets the value of the earlyStart property. * * @return * possible object is * {@link String } * */ public LocalDateTime getEarlyStart() { return earlyStart; } /** * Sets the value of the earlyStart property. * * @param value * allowed object is * {@link String } * */ public void setEarlyStart(LocalDateTime value) { this.earlyStart = value; } /** * Gets the value of the earlyFinish property. * * @return * possible object is * {@link String } * */ public LocalDateTime getEarlyFinish() { return earlyFinish; } /** * Sets the value of the earlyFinish property. * * @param value * allowed object is * {@link String } * */ public void setEarlyFinish(LocalDateTime value) { this.earlyFinish = value; } /** * Gets the value of the lateStart property. * * @return * possible object is * {@link String } * */ public LocalDateTime getLateStart() { return lateStart; } /** * Sets the value of the lateStart property. * * @param value * allowed object is * {@link String } * */ public void setLateStart(LocalDateTime value) { this.lateStart = value; } /** * Gets the value of the lateFinish property. * * @return * possible object is * {@link String } * */ public LocalDateTime getLateFinish() { return lateFinish; } /** * Sets the value of the lateFinish property. * * @param value * allowed object is * {@link String } * */ public void setLateFinish(LocalDateTime value) { this.lateFinish = value; } /** * Gets the value of the startVariance property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getStartVariance() { return startVariance; } /** * Sets the value of the startVariance property. * * @param value * allowed object is * {@link BigInteger } * */ public void setStartVariance(BigInteger value) { this.startVariance = value; } /** * Gets the value of the finishVariance property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getFinishVariance() { return finishVariance; } /** * Sets the value of the finishVariance property. * * @param value * allowed object is * {@link BigInteger } * */ public void setFinishVariance(BigInteger value) { this.finishVariance = value; } /** * Gets the value of the workVariance property. * * @return * possible object is * {@link String } * */ public BigDecimal getWorkVariance() { return workVariance; } /** * Sets the value of the workVariance property. * * @param value * allowed object is * {@link String } * */ public void setWorkVariance(BigDecimal value) { this.workVariance = value; } /** * Gets the value of the freeSlack property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getFreeSlack() { return freeSlack; } /** * Sets the value of the freeSlack property. * * @param value * allowed object is * {@link BigInteger } * */ public void setFreeSlack(BigInteger value) { this.freeSlack = value; } /** * Gets the value of the startSlack property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getStartSlack() { return startSlack; } /** * Sets the value of the startSlack property. * * @param value * allowed object is * {@link BigInteger } * */ public void setStartSlack(BigInteger value) { this.startSlack = value; } /** * Gets the value of the finishSlack property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getFinishSlack() { return finishSlack; } /** * Sets the value of the finishSlack property. * * @param value * allowed object is * {@link BigInteger } * */ public void setFinishSlack(BigInteger value) { this.finishSlack = value; } /** * Gets the value of the totalSlack property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getTotalSlack() { return totalSlack; } /** * Sets the value of the totalSlack property. * * @param value * allowed object is * {@link BigInteger } * */ public void setTotalSlack(BigInteger value) { this.totalSlack = value; } /** * Gets the value of the fixedCost property. * * @return * possible object is * {@link String } * */ public BigDecimal getFixedCost() { return fixedCost; } /** * Sets the value of the fixedCost property. * * @param value * allowed object is * {@link String } * */ public void setFixedCost(BigDecimal value) { this.fixedCost = value; } /** * Gets the value of the fixedCostAccrual property. * * @return * possible object is * {@link String } * */ public net.sf.mpxj.AccrueType getFixedCostAccrual() { return fixedCostAccrual; } /** * Sets the value of the fixedCostAccrual property. * * @param value * allowed object is * {@link String } * */ public void setFixedCostAccrual(net.sf.mpxj.AccrueType value) { this.fixedCostAccrual = value; } /** * Gets the value of the percentComplete property. * * @return * possible object is * {@link String } * */ public Number getPercentComplete() { return percentComplete; } /** * Sets the value of the percentComplete property. * * @param value * allowed object is * {@link String } * */ public void setPercentComplete(Number value) { this.percentComplete = value; } /** * Gets the value of the percentWorkComplete property. * * @return * possible object is * {@link String } * */ public Number getPercentWorkComplete() { return percentWorkComplete; } /** * Sets the value of the percentWorkComplete property. * * @param value * allowed object is * {@link String } * */ public void setPercentWorkComplete(Number value) { this.percentWorkComplete = value; } /** * Gets the value of the cost property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getCost() { return cost; } /** * Sets the value of the cost property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setCost(BigDecimal value) { this.cost = value; } /** * Gets the value of the overtimeCost property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getOvertimeCost() { return overtimeCost; } /** * Sets the value of the overtimeCost property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setOvertimeCost(BigDecimal value) { this.overtimeCost = value; } /** * Gets the value of the overtimeWork property. * * @return * possible object is * {@link String } * */ public String getOvertimeWork() { return overtimeWork; } /** * Sets the value of the overtimeWork property. * * @param value * allowed object is * {@link String } * */ public void setOvertimeWork(String value) { this.overtimeWork = value; } /** * Gets the value of the actualStart property. * * @return * possible object is * {@link String } * */ public LocalDateTime getActualStart() { return actualStart; } /** * Sets the value of the actualStart property. * * @param value * allowed object is * {@link String } * */ public void setActualStart(LocalDateTime value) { this.actualStart = value; } /** * Gets the value of the actualFinish property. * * @return * possible object is * {@link String } * */ public LocalDateTime getActualFinish() { return actualFinish; } /** * Sets the value of the actualFinish property. * * @param value * allowed object is * {@link String } * */ public void setActualFinish(LocalDateTime value) { this.actualFinish = value; } /** * Gets the value of the actualDuration property. * * @return * possible object is * {@link String } * */ public String getActualDuration() { return actualDuration; } /** * Sets the value of the actualDuration property. * * @param value * allowed object is * {@link String } * */ public void setActualDuration(String value) { this.actualDuration = value; } /** * Gets the value of the actualCost property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getActualCost() { return actualCost; } /** * Sets the value of the actualCost property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setActualCost(BigDecimal value) { this.actualCost = value; } /** * Gets the value of the actualOvertimeCost property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getActualOvertimeCost() { return actualOvertimeCost; } /** * Sets the value of the actualOvertimeCost property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setActualOvertimeCost(BigDecimal value) { this.actualOvertimeCost = value; } /** * Gets the value of the actualWork property. * * @return * possible object is * {@link String } * */ public String getActualWork() { return actualWork; } /** * Sets the value of the actualWork property. * * @param value * allowed object is * {@link String } * */ public void setActualWork(String value) { this.actualWork = value; } /** * Gets the value of the actualOvertimeWork property. * * @return * possible object is * {@link String } * */ public String getActualOvertimeWork() { return actualOvertimeWork; } /** * Sets the value of the actualOvertimeWork property. * * @param value * allowed object is * {@link String } * */ public void setActualOvertimeWork(String value) { this.actualOvertimeWork = value; } /** * Gets the value of the regularWork property. * * @return * possible object is * {@link String } * */ public String getRegularWork() { return regularWork; } /** * Sets the value of the regularWork property. * * @param value * allowed object is * {@link String } * */ public void setRegularWork(String value) { this.regularWork = value; } /** * Gets the value of the remainingDuration property. * * @return * possible object is * {@link String } * */ public String getRemainingDuration() { return remainingDuration; } /** * Sets the value of the remainingDuration property. * * @param value * allowed object is * {@link String } * */ public void setRemainingDuration(String value) { this.remainingDuration = value; } /** * Gets the value of the remainingCost property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getRemainingCost() { return remainingCost; } /** * Sets the value of the remainingCost property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setRemainingCost(BigDecimal value) { this.remainingCost = value; } /** * Gets the value of the remainingWork property. * * @return * possible object is * {@link String } * */ public String getRemainingWork() { return remainingWork; } /** * Sets the value of the remainingWork property. * * @param value * allowed object is * {@link String } * */ public void setRemainingWork(String value) { this.remainingWork = value; } /** * Gets the value of the remainingOvertimeCost property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getRemainingOvertimeCost() { return remainingOvertimeCost; } /** * Sets the value of the remainingOvertimeCost property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setRemainingOvertimeCost(BigDecimal value) { this.remainingOvertimeCost = value; } /** * Gets the value of the remainingOvertimeWork property. * * @return * possible object is * {@link String } * */ public String getRemainingOvertimeWork() { return remainingOvertimeWork; } /** * Sets the value of the remainingOvertimeWork property. * * @param value * allowed object is * {@link String } * */ public void setRemainingOvertimeWork(String value) { this.remainingOvertimeWork = value; } /** * Gets the value of the acwp property. * * @return * possible object is * {@link String } * */ public BigDecimal getACWP() { return acwp; } /** * Sets the value of the acwp property. * * @param value * allowed object is * {@link String } * */ public void setACWP(BigDecimal value) { this.acwp = value; } /** * Gets the value of the cv property. * * @return * possible object is * {@link String } * */ public BigDecimal getCV() { return cv; } /** * Sets the value of the cv property. * * @param value * allowed object is * {@link String } * */ public void setCV(BigDecimal value) { this.cv = value; } /** * Gets the value of the constraintType property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getConstraintType() { return constraintType; } /** * Sets the value of the constraintType property. * * @param value * allowed object is * {@link BigInteger } * */ public void setConstraintType(BigInteger value) { this.constraintType = value; } /** * Gets the value of the calendarUID property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getCalendarUID() { return calendarUID; } /** * Sets the value of the calendarUID property. * * @param value * allowed object is * {@link BigInteger } * */ public void setCalendarUID(BigInteger value) { this.calendarUID = value; } /** * Gets the value of the constraintDate property. * * @return * possible object is * {@link String } * */ public LocalDateTime getConstraintDate() { return constraintDate; } /** * Sets the value of the constraintDate property. * * @param value * allowed object is * {@link String } * */ public void setConstraintDate(LocalDateTime value) { this.constraintDate = value; } /** * Gets the value of the deadline property. * * @return * possible object is * {@link String } * */ public LocalDateTime getDeadline() { return deadline; } /** * Sets the value of the deadline property. * * @param value * allowed object is * {@link String } * */ public void setDeadline(LocalDateTime value) { this.deadline = value; } /** * Gets the value of the levelAssignments property. * * @return * possible object is * {@link String } * */ public Boolean isLevelAssignments() { return levelAssignments; } /** * Sets the value of the levelAssignments property. * * @param value * allowed object is * {@link String } * */ public void setLevelAssignments(Boolean value) { this.levelAssignments = value; } /** * Gets the value of the levelingCanSplit property. * * @return * possible object is * {@link String } * */ public Boolean isLevelingCanSplit() { return levelingCanSplit; } /** * Sets the value of the levelingCanSplit property. * * @param value * allowed object is * {@link String } * */ public void setLevelingCanSplit(Boolean value) { this.levelingCanSplit = value; } /** * Gets the value of the levelingDelay property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getLevelingDelay() { return levelingDelay; } /** * Sets the value of the levelingDelay property. * * @param value * allowed object is * {@link BigInteger } * */ public void setLevelingDelay(BigInteger value) { this.levelingDelay = value; } /** * Gets the value of the levelingDelayFormat property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getLevelingDelayFormat() { return levelingDelayFormat; } /** * Sets the value of the levelingDelayFormat property. * * @param value * allowed object is * {@link BigInteger } * */ public void setLevelingDelayFormat(BigInteger value) { this.levelingDelayFormat = value; } /** * Gets the value of the preLeveledStart property. * * @return * possible object is * {@link String } * */ public LocalDateTime getPreLeveledStart() { return preLeveledStart; } /** * Sets the value of the preLeveledStart property. * * @param value * allowed object is * {@link String } * */ public void setPreLeveledStart(LocalDateTime value) { this.preLeveledStart = value; } /** * Gets the value of the preLeveledFinish property. * * @return * possible object is * {@link String } * */ public LocalDateTime getPreLeveledFinish() { return preLeveledFinish; } /** * Sets the value of the preLeveledFinish property. * * @param value * allowed object is * {@link String } * */ public void setPreLeveledFinish(LocalDateTime value) { this.preLeveledFinish = value; } /** * Gets the value of the hyperlink property. * * @return * possible object is * {@link String } * */ public String getHyperlink() { return hyperlink; } /** * Sets the value of the hyperlink property. * * @param value * allowed object is * {@link String } * */ public void setHyperlink(String value) { this.hyperlink = value; } /** * Gets the value of the hyperlinkAddress property. * * @return * possible object is * {@link String } * */ public String getHyperlinkAddress() { return hyperlinkAddress; } /** * Sets the value of the hyperlinkAddress property. * * @param value * allowed object is * {@link String } * */ public void setHyperlinkAddress(String value) { this.hyperlinkAddress = value; } /** * Gets the value of the hyperlinkSubAddress property. * * @return * possible object is * {@link String } * */ public String getHyperlinkSubAddress() { return hyperlinkSubAddress; } /** * Sets the value of the hyperlinkSubAddress property. * * @param value * allowed object is * {@link String } * */ public void setHyperlinkSubAddress(String value) { this.hyperlinkSubAddress = value; } /** * Gets the value of the ignoreResourceCalendar property. * * @return * possible object is * {@link String } * */ public Boolean isIgnoreResourceCalendar() { return ignoreResourceCalendar; } /** * Sets the value of the ignoreResourceCalendar property. * * @param value * allowed object is * {@link String } * */ public void setIgnoreResourceCalendar(Boolean value) { this.ignoreResourceCalendar = value; } /** * Gets the value of the notes property. * * @return * possible object is * {@link String } * */ public String getNotes() { return notes; } /** * Sets the value of the notes property. * * @param value * allowed object is * {@link String } * */ public void setNotes(String value) { this.notes = value; } /** * Gets the value of the hideBar property. * * @return * possible object is * {@link String } * */ public Boolean isHideBar() { return hideBar; } /** * Sets the value of the hideBar property. * * @param value * allowed object is * {@link String } * */ public void setHideBar(Boolean value) { this.hideBar = value; } /** * Gets the value of the rollup property. * * @return * possible object is * {@link String } * */ public Boolean isRollup() { return rollup; } /** * Sets the value of the rollup property. * * @param value * allowed object is * {@link String } * */ public void setRollup(Boolean value) { this.rollup = value; } /** * Gets the value of the bcws property. * * @return * possible object is * {@link String } * */ public BigDecimal getBCWS() { return bcws; } /** * Sets the value of the bcws property. * * @param value * allowed object is * {@link String } * */ public void setBCWS(BigDecimal value) { this.bcws = value; } /** * Gets the value of the bcwp property. * * @return * possible object is * {@link String } * */ public BigDecimal getBCWP() { return bcwp; } /** * Sets the value of the bcwp property. * * @param value * allowed object is * {@link String } * */ public void setBCWP(BigDecimal value) { this.bcwp = value; } /** * Gets the value of the physicalPercentComplete property. * * @return * possible object is * {@link String } * */ public Number getPhysicalPercentComplete() { return physicalPercentComplete; } /** * Sets the value of the physicalPercentComplete property. * * @param value * allowed object is * {@link String } * */ public void setPhysicalPercentComplete(Number value) { this.physicalPercentComplete = value; } /** * Gets the value of the earnedValueMethod property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getEarnedValueMethod() { return earnedValueMethod; } /** * Sets the value of the earnedValueMethod property. * * @param value * allowed object is * {@link BigInteger } * */ public void setEarnedValueMethod(BigInteger value) { this.earnedValueMethod = value; } /** * Gets the value of the predecessorLink property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the Jakarta XML Binding object. * This is why there is not a set method for the predecessorLink property. * *

* For example, to add a new item, do as follows: *

          *    getPredecessorLink().add(newItem);
          * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Project.Tasks.Task.PredecessorLink } * * */ public List getPredecessorLink() { if (predecessorLink == null) { predecessorLink = new ArrayList<>(); } return this.predecessorLink; } /** * Gets the value of the actualWorkProtected property. * * @return * possible object is * {@link String } * */ public String getActualWorkProtected() { return actualWorkProtected; } /** * Sets the value of the actualWorkProtected property. * * @param value * allowed object is * {@link String } * */ public void setActualWorkProtected(String value) { this.actualWorkProtected = value; } /** * Gets the value of the actualOvertimeWorkProtected property. * * @return * possible object is * {@link String } * */ public String getActualOvertimeWorkProtected() { return actualOvertimeWorkProtected; } /** * Sets the value of the actualOvertimeWorkProtected property. * * @param value * allowed object is * {@link String } * */ public void setActualOvertimeWorkProtected(String value) { this.actualOvertimeWorkProtected = value; } /** * Gets the value of the extendedAttribute property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the Jakarta XML Binding object. * This is why there is not a set method for the extendedAttribute property. * *

* For example, to add a new item, do as follows: *

          *    getExtendedAttribute().add(newItem);
          * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Project.Tasks.Task.ExtendedAttribute } * * */ public List getExtendedAttribute() { if (extendedAttribute == null) { extendedAttribute = new ArrayList<>(); } return this.extendedAttribute; } /** * Gets the value of the baseline property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the Jakarta XML Binding object. * This is why there is not a set method for the baseline property. * *

* For example, to add a new item, do as follows: *

          *    getBaseline().add(newItem);
          * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Project.Tasks.Task.Baseline } * * */ public List getBaseline() { if (baseline == null) { baseline = new ArrayList<>(); } return this.baseline; } /** * Gets the value of the outlineCode property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the Jakarta XML Binding object. * This is why there is not a set method for the outlineCode property. * *

* For example, to add a new item, do as follows: *

          *    getOutlineCode().add(newItem);
          * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Project.Tasks.Task.OutlineCode } * * */ public List getOutlineCode() { if (outlineCode == null) { outlineCode = new ArrayList<>(); } return this.outlineCode; } /** * Gets the value of the isPublished property. * * @return * possible object is * {@link String } * */ public Boolean isIsPublished() { return isPublished; } /** * Sets the value of the isPublished property. * * @param value * allowed object is * {@link String } * */ public void setIsPublished(Boolean value) { this.isPublished = value; } /** * Gets the value of the statusManager property. * * @return * possible object is * {@link String } * */ public String getStatusManager() { return statusManager; } /** * Sets the value of the statusManager property. * * @param value * allowed object is * {@link String } * */ public void setStatusManager(String value) { this.statusManager = value; } /** * Gets the value of the commitmentStart property. * * @return * possible object is * {@link String } * */ public LocalDateTime getCommitmentStart() { return commitmentStart; } /** * Sets the value of the commitmentStart property. * * @param value * allowed object is * {@link String } * */ public void setCommitmentStart(LocalDateTime value) { this.commitmentStart = value; } /** * Gets the value of the commitmentFinish property. * * @return * possible object is * {@link String } * */ public LocalDateTime getCommitmentFinish() { return commitmentFinish; } /** * Sets the value of the commitmentFinish property. * * @param value * allowed object is * {@link String } * */ public void setCommitmentFinish(LocalDateTime value) { this.commitmentFinish = value; } /** * Gets the value of the commitmentType property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getCommitmentType() { return commitmentType; } /** * Sets the value of the commitmentType property. * * @param value * allowed object is * {@link BigInteger } * */ public void setCommitmentType(BigInteger value) { this.commitmentType = value; } /** * Gets the value of the active property. * * @return * possible object is * {@link String } * */ public Boolean isActive() { return active; } /** * Sets the value of the active property. * * @param value * allowed object is * {@link String } * */ public void setActive(Boolean value) { this.active = value; } /** * Gets the value of the manual property. * * @return * possible object is * {@link String } * */ public Boolean isManual() { return manual; } /** * Sets the value of the manual property. * * @param value * allowed object is * {@link String } * */ public void setManual(Boolean value) { this.manual = value; } /** * Gets the value of the startText property. * * @return * possible object is * {@link String } * */ public String getStartText() { return startText; } /** * Sets the value of the startText property. * * @param value * allowed object is * {@link String } * */ public void setStartText(String value) { this.startText = value; } /** * Gets the value of the finishText property. * * @return * possible object is * {@link String } * */ public String getFinishText() { return finishText; } /** * Sets the value of the finishText property. * * @param value * allowed object is * {@link String } * */ public void setFinishText(String value) { this.finishText = value; } /** * Gets the value of the durationText property. * * @return * possible object is * {@link String } * */ public String getDurationText() { return durationText; } /** * Sets the value of the durationText property. * * @param value * allowed object is * {@link String } * */ public void setDurationText(String value) { this.durationText = value; } /** * Gets the value of the manualStart property. * * @return * possible object is * {@link String } * */ public LocalDateTime getManualStart() { return manualStart; } /** * Sets the value of the manualStart property. * * @param value * allowed object is * {@link String } * */ public void setManualStart(LocalDateTime value) { this.manualStart = value; } /** * Gets the value of the manualFinish property. * * @return * possible object is * {@link String } * */ public LocalDateTime getManualFinish() { return manualFinish; } /** * Sets the value of the manualFinish property. * * @param value * allowed object is * {@link String } * */ public void setManualFinish(LocalDateTime value) { this.manualFinish = value; } /** * Gets the value of the manualDuration property. * * @return * possible object is * {@link String } * */ public String getManualDuration() { return manualDuration; } /** * Sets the value of the manualDuration property. * * @param value * allowed object is * {@link String } * */ public void setManualDuration(String value) { this.manualDuration = value; } /** * Gets the value of the timephasedData property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the Jakarta XML Binding object. * This is why there is not a set method for the timephasedData property. * *

* For example, to add a new item, do as follows: *

          *    getTimephasedData().add(newItem);
          * 
* * *

* Objects of the following type(s) are allowed in the list * {@link TimephasedDataType } * * */ public List getTimephasedData() { if (timephasedData == null) { timephasedData = new ArrayList<>(); } return this.timephasedData; } /** * Gets the value of the project property. * * @return * possible object is * {@link Project } * */ public Project getProject() { return project; } /** * Sets the value of the project property. * * @param value * allowed object is * {@link Project } * */ public void setProject(Project value) { this.project = value; } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

          * <complexType>
          *   <complexContent>
          *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          *       <sequence>
          *         <element name="TimephasedData" type="{http://schemas.microsoft.com/project}TimephasedDataType" maxOccurs="unbounded" minOccurs="0"/>
          *         <element name="Number" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
          *         <element name="Interim" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
          *         <element name="Start" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
          *         <element name="Finish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
          *         <element name="Duration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
          *         <element name="DurationFormat" minOccurs="0">
          *           <simpleType>
          *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
          *               <enumeration value="3"/>
          *               <enumeration value="4"/>
          *               <enumeration value="5"/>
          *               <enumeration value="6"/>
          *               <enumeration value="7"/>
          *               <enumeration value="8"/>
          *               <enumeration value="9"/>
          *               <enumeration value="10"/>
          *               <enumeration value="11"/>
          *               <enumeration value="12"/>
          *               <enumeration value="19"/>
          *               <enumeration value="20"/>
          *               <enumeration value="21"/>
          *               <enumeration value="35"/>
          *               <enumeration value="36"/>
          *               <enumeration value="37"/>
          *               <enumeration value="38"/>
          *               <enumeration value="39"/>
          *               <enumeration value="40"/>
          *               <enumeration value="41"/>
          *               <enumeration value="42"/>
          *               <enumeration value="43"/>
          *               <enumeration value="44"/>
          *               <enumeration value="51"/>
          *               <enumeration value="52"/>
          *               <enumeration value="53"/>
          *             </restriction>
          *           </simpleType>
          *         </element>
          *         <element name="EstimatedDuration" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
          *         <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
          *         <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
          *         <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
          *         <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
          *         <element name="FixedCost" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
          *       </sequence>
          *     </restriction>
          *   </complexContent>
          * </complexType>
          * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "timephasedData", "number", "interim", "start", "finish", "duration", "durationFormat", "estimatedDuration", "work", "cost", "bcws", "bcwp", "fixedCost" }) public static class Baseline { @XmlElement(name = "TimephasedData") protected List timephasedData; @XmlElement(name = "Number") protected BigInteger number; @XmlElement(name = "Interim", type = String.class, defaultValue = "false") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean interim; @XmlElement(name = "Start", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime start; @XmlElement(name = "Finish", type = String.class) @XmlJavaTypeAdapter(Adapter4.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime finish; @XmlElement(name = "Duration") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String duration; @XmlElement(name = "DurationFormat") protected BigInteger durationFormat; @XmlElement(name = "EstimatedDuration", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean estimatedDuration; @XmlElement(name = "Work") @XmlJavaTypeAdapter(Adapter3.class) @XmlSchemaType(name = "duration") protected String work; @XmlElement(name = "Cost") protected BigDecimal cost; @XmlElement(name = "BCWS", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal bcws; @XmlElement(name = "BCWP", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal bcwp; @XmlElement(name = "FixedCost", type = String.class) @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "float") protected BigDecimal fixedCost; /** * Gets the value of the timephasedData property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the Jakarta XML Binding object. * This is why there is not a set method for the timephasedData property. * *

* For example, to add a new item, do as follows: *

             *    getTimephasedData().add(newItem);
             * 
* * *

* Objects of the following type(s) are allowed in the list * {@link TimephasedDataType } * * */ public List getTimephasedData() { if (timephasedData == null) { timephasedData = new ArrayList<>(); } return this.timephasedData; } /** * Gets the value of the number property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getNumber() { return number; } /** * Sets the value of the number property. * * @param value * allowed object is * {@link BigInteger } * */ public void setNumber(BigInteger value) { this.number = value; } /** * Gets the value of the interim property. * * @return * possible object is * {@link String } * */ public Boolean isInterim() { return interim; } /** * Sets the value of the interim property. * * @param value * allowed object is * {@link String } * */ public void setInterim(Boolean value) { this.interim = value; } /** * Gets the value of the start property. * * @return * possible object is * {@link String } * */ public LocalDateTime getStart() { return start; } /** * Sets the value of the start property. * * @param value * allowed object is * {@link String } * */ public void setStart(LocalDateTime value) { this.start = value; } /** * Gets the value of the finish property. * * @return * possible object is * {@link String } * */ public LocalDateTime getFinish() { return finish; } /** * Sets the value of the finish property. * * @param value * allowed object is * {@link String } * */ public void setFinish(LocalDateTime value) { this.finish = value; } /** * Gets the value of the duration property. * * @return * possible object is * {@link String } * */ public String getDuration() { return duration; } /** * Sets the value of the duration property. * * @param value * allowed object is * {@link String } * */ public void setDuration(String value) { this.duration = value; } /** * Gets the value of the durationFormat property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getDurationFormat() { return durationFormat; } /** * Sets the value of the durationFormat property. * * @param value * allowed object is * {@link BigInteger } * */ public void setDurationFormat(BigInteger value) { this.durationFormat = value; } /** * Gets the value of the estimatedDuration property. * * @return * possible object is * {@link String } * */ public Boolean isEstimatedDuration() { return estimatedDuration; } /** * Sets the value of the estimatedDuration property. * * @param value * allowed object is * {@link String } * */ public void setEstimatedDuration(Boolean value) { this.estimatedDuration = value; } /** * Gets the value of the work property. * * @return * possible object is * {@link String } * */ public String getWork() { return work; } /** * Sets the value of the work property. * * @param value * allowed object is * {@link String } * */ public void setWork(String value) { this.work = value; } /** * Gets the value of the cost property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getCost() { return cost; } /** * Sets the value of the cost property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setCost(BigDecimal value) { this.cost = value; } /** * Gets the value of the bcws property. * * @return * possible object is * {@link String } * */ public BigDecimal getBCWS() { return bcws; } /** * Sets the value of the bcws property. * * @param value * allowed object is * {@link String } * */ public void setBCWS(BigDecimal value) { this.bcws = value; } /** * Gets the value of the bcwp property. * * @return * possible object is * {@link String } * */ public BigDecimal getBCWP() { return bcwp; } /** * Sets the value of the bcwp property. * * @param value * allowed object is * {@link String } * */ public void setBCWP(BigDecimal value) { this.bcwp = value; } /** * Gets the value of the fixedCost property. * * @return * possible object is * {@link String } * */ public BigDecimal getFixedCost() { return fixedCost; } /** * Sets the value of the fixedCost property. * * @param value * allowed object is * {@link String } * */ public void setFixedCost(BigDecimal value) { this.fixedCost = value; } } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

          * <complexType>
          *   <complexContent>
          *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          *       <sequence>
          *         <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
          *         <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
          *         <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
          *         <element name="DurationFormat" minOccurs="0">
          *           <simpleType>
          *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
          *               <enumeration value="3"/>
          *               <enumeration value="4"/>
          *               <enumeration value="5"/>
          *               <enumeration value="6"/>
          *               <enumeration value="7"/>
          *               <enumeration value="8"/>
          *               <enumeration value="9"/>
          *               <enumeration value="10"/>
          *               <enumeration value="11"/>
          *               <enumeration value="12"/>
          *               <enumeration value="19"/>
          *               <enumeration value="20"/>
          *               <enumeration value="21"/>
          *               <enumeration value="35"/>
          *               <enumeration value="36"/>
          *               <enumeration value="37"/>
          *               <enumeration value="38"/>
          *               <enumeration value="39"/>
          *               <enumeration value="40"/>
          *               <enumeration value="41"/>
          *               <enumeration value="42"/>
          *               <enumeration value="43"/>
          *               <enumeration value="44"/>
          *               <enumeration value="51"/>
          *               <enumeration value="52"/>
          *               <enumeration value="53"/>
          *             </restriction>
          *           </simpleType>
          *         </element>
          *       </sequence>
          *     </restriction>
          *   </complexContent>
          * </complexType>
          * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "fieldID", "value", "valueGUID", "durationFormat" }) public static class ExtendedAttribute { @XmlElement(name = "FieldID") protected String fieldID; @XmlElement(name = "Value") protected String value; @XmlElement(name = "ValueGUID", type = String.class) @XmlJavaTypeAdapter(Adapter29.class) protected UUID valueGUID; @XmlElement(name = "DurationFormat") protected BigInteger durationFormat; /** * Gets the value of the fieldID property. * * @return * possible object is * {@link String } * */ public String getFieldID() { return fieldID; } /** * Sets the value of the fieldID property. * * @param value * allowed object is * {@link String } * */ public void setFieldID(String value) { this.fieldID = value; } /** * Gets the value of the value property. * * @return * possible object is * {@link String } * */ public String getValue() { return value; } /** * Sets the value of the value property. * * @param value * allowed object is * {@link String } * */ public void setValue(String value) { this.value = value; } /** * Gets the value of the valueGUID property. * * @return * possible object is * {@link String } * */ public UUID getValueGUID() { return valueGUID; } /** * Sets the value of the valueGUID property. * * @param value * allowed object is * {@link String } * */ public void setValueGUID(UUID value) { this.valueGUID = value; } /** * Gets the value of the durationFormat property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getDurationFormat() { return durationFormat; } /** * Sets the value of the durationFormat property. * * @param value * allowed object is * {@link BigInteger } * */ public void setDurationFormat(BigInteger value) { this.durationFormat = value; } } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

          * <complexType>
          *   <complexContent>
          *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          *       <sequence>
          *         <element name="FieldID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
          *         <element name="ValueID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
          *         <element name="ValueGUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
          *       </sequence>
          *     </restriction>
          *   </complexContent>
          * </complexType>
          * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "fieldID", "valueID", "valueGUID" }) public static class OutlineCode { @XmlElement(name = "FieldID") protected String fieldID; @XmlElement(name = "ValueID") protected BigInteger valueID; @XmlElement(name = "ValueGUID") protected String valueGUID; /** * Gets the value of the fieldID property. * * @return * possible object is * {@link String } * */ public String getFieldID() { return fieldID; } /** * Sets the value of the fieldID property. * * @param value * allowed object is * {@link String } * */ public void setFieldID(String value) { this.fieldID = value; } /** * Gets the value of the valueID property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getValueID() { return valueID; } /** * Sets the value of the valueID property. * * @param value * allowed object is * {@link BigInteger } * */ public void setValueID(BigInteger value) { this.valueID = value; } /** * Gets the value of the valueGUID property. * * @return * possible object is * {@link String } * */ public String getValueGUID() { return valueGUID; } /** * Sets the value of the valueGUID property. * * @param value * allowed object is * {@link String } * */ public void setValueGUID(String value) { this.valueGUID = value; } } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

          * <complexType>
          *   <complexContent>
          *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          *       <sequence>
          *         <element name="PredecessorUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
          *         <element name="Type" minOccurs="0">
          *           <simpleType>
          *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
          *               <enumeration value="0"/>
          *               <enumeration value="1"/>
          *               <enumeration value="2"/>
          *               <enumeration value="3"/>
          *             </restriction>
          *           </simpleType>
          *         </element>
          *         <element name="CrossProject" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
          *         <element name="CrossProjectName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
          *         <element name="LinkLag" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
          *         <element name="LagFormat" minOccurs="0">
          *           <simpleType>
          *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
          *               <enumeration value="3"/>
          *               <enumeration value="4"/>
          *               <enumeration value="5"/>
          *               <enumeration value="6"/>
          *               <enumeration value="7"/>
          *               <enumeration value="8"/>
          *               <enumeration value="9"/>
          *               <enumeration value="10"/>
          *               <enumeration value="11"/>
          *               <enumeration value="12"/>
          *               <enumeration value="19"/>
          *               <enumeration value="20"/>
          *               <enumeration value="35"/>
          *               <enumeration value="36"/>
          *               <enumeration value="37"/>
          *               <enumeration value="38"/>
          *               <enumeration value="39"/>
          *               <enumeration value="40"/>
          *               <enumeration value="41"/>
          *               <enumeration value="42"/>
          *               <enumeration value="43"/>
          *               <enumeration value="44"/>
          *               <enumeration value="51"/>
          *               <enumeration value="52"/>
          *               <enumeration value="53"/>
          *             </restriction>
          *           </simpleType>
          *         </element>
          *       </sequence>
          *     </restriction>
          *   </complexContent>
          * </complexType>
          * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "predecessorUID", "type", "crossProject", "crossProjectName", "linkLag", "lagFormat" }) public static class PredecessorLink { @XmlElement(name = "PredecessorUID") protected BigInteger predecessorUID; @XmlElement(name = "Type") protected BigInteger type; @XmlElement(name = "CrossProject", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean crossProject; @XmlElement(name = "CrossProjectName") protected String crossProjectName; @XmlElement(name = "LinkLag") protected BigInteger linkLag; @XmlElement(name = "LagFormat") protected BigInteger lagFormat; /** * Gets the value of the predecessorUID property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getPredecessorUID() { return predecessorUID; } /** * Sets the value of the predecessorUID property. * * @param value * allowed object is * {@link BigInteger } * */ public void setPredecessorUID(BigInteger value) { this.predecessorUID = value; } /** * Gets the value of the type property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getType() { return type; } /** * Sets the value of the type property. * * @param value * allowed object is * {@link BigInteger } * */ public void setType(BigInteger value) { this.type = value; } /** * Gets the value of the crossProject property. * * @return * possible object is * {@link String } * */ public Boolean isCrossProject() { return crossProject; } /** * Sets the value of the crossProject property. * * @param value * allowed object is * {@link String } * */ public void setCrossProject(Boolean value) { this.crossProject = value; } /** * Gets the value of the crossProjectName property. * * @return * possible object is * {@link String } * */ public String getCrossProjectName() { return crossProjectName; } /** * Sets the value of the crossProjectName property. * * @param value * allowed object is * {@link String } * */ public void setCrossProjectName(String value) { this.crossProjectName = value; } /** * Gets the value of the linkLag property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getLinkLag() { return linkLag; } /** * Sets the value of the linkLag property. * * @param value * allowed object is * {@link BigInteger } * */ public void setLinkLag(BigInteger value) { this.linkLag = value; } /** * Gets the value of the lagFormat property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getLagFormat() { return lagFormat; } /** * Sets the value of the lagFormat property. * * @param value * allowed object is * {@link BigInteger } * */ public void setLagFormat(BigInteger value) { this.lagFormat = value; } } } } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

    * <complexType>
    *   <complexContent>
    *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *       <sequence>
    *         <element name="VerifyUniqueCodes" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *         <element name="GenerateCodes" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
    *         <element name="Prefix" minOccurs="0">
    *           <simpleType>
    *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
    *               <maxLength value="50"/>
    *             </restriction>
    *           </simpleType>
    *         </element>
    *         <element name="WBSMask" maxOccurs="unbounded" minOccurs="0">
    *           <complexType>
    *             <complexContent>
    *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                 <sequence>
    *                   <element name="Level" type="{http://www.w3.org/2001/XMLSchema}integer"/>
    *                   <element name="Type">
    *                     <simpleType>
    *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
    *                         <enumeration value="0"/>
    *                         <enumeration value="1"/>
    *                         <enumeration value="2"/>
    *                         <enumeration value="3"/>
    *                       </restriction>
    *                     </simpleType>
    *                   </element>
    *                   <element name="Length" type="{http://www.w3.org/2001/XMLSchema}string"/>
    *                   <element name="Separator" type="{http://www.w3.org/2001/XMLSchema}string"/>
    *                 </sequence>
    *               </restriction>
    *             </complexContent>
    *           </complexType>
    *         </element>
    *       </sequence>
    *     </restriction>
    *   </complexContent>
    * </complexType>
    * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "verifyUniqueCodes", "generateCodes", "prefix", "wbsMask" }) public static class WBSMasks { @XmlElement(name = "VerifyUniqueCodes", type = String.class, defaultValue = "false") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean verifyUniqueCodes; @XmlElement(name = "GenerateCodes", type = String.class, defaultValue = "false") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "boolean") protected Boolean generateCodes; @XmlElement(name = "Prefix") protected String prefix; @XmlElement(name = "WBSMask") protected List wbsMask; /** * Gets the value of the verifyUniqueCodes property. * * @return * possible object is * {@link String } * */ public Boolean isVerifyUniqueCodes() { return verifyUniqueCodes; } /** * Sets the value of the verifyUniqueCodes property. * * @param value * allowed object is * {@link String } * */ public void setVerifyUniqueCodes(Boolean value) { this.verifyUniqueCodes = value; } /** * Gets the value of the generateCodes property. * * @return * possible object is * {@link String } * */ public Boolean isGenerateCodes() { return generateCodes; } /** * Sets the value of the generateCodes property. * * @param value * allowed object is * {@link String } * */ public void setGenerateCodes(Boolean value) { this.generateCodes = value; } /** * Gets the value of the prefix property. * * @return * possible object is * {@link String } * */ public String getPrefix() { return prefix; } /** * Sets the value of the prefix property. * * @param value * allowed object is * {@link String } * */ public void setPrefix(String value) { this.prefix = value; } /** * Gets the value of the wbsMask property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the Jakarta XML Binding object. * This is why there is not a set method for the wbsMask property. * *

* For example, to add a new item, do as follows: *

       *    getWBSMask().add(newItem);
       * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Project.WBSMasks.WBSMask } * * */ public List getWBSMask() { if (wbsMask == null) { wbsMask = new ArrayList<>(); } return this.wbsMask; } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

       * <complexType>
       *   <complexContent>
       *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *       <sequence>
       *         <element name="Level" type="{http://www.w3.org/2001/XMLSchema}integer"/>
       *         <element name="Type">
       *           <simpleType>
       *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
       *               <enumeration value="0"/>
       *               <enumeration value="1"/>
       *               <enumeration value="2"/>
       *               <enumeration value="3"/>
       *             </restriction>
       *           </simpleType>
       *         </element>
       *         <element name="Length" type="{http://www.w3.org/2001/XMLSchema}string"/>
       *         <element name="Separator" type="{http://www.w3.org/2001/XMLSchema}string"/>
       *       </sequence>
       *     </restriction>
       *   </complexContent>
       * </complexType>
       * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "level", "type", "length", "separator" }) public static class WBSMask { @XmlElement(name = "Level", required = true) protected BigInteger level; @XmlElement(name = "Type", required = true) protected BigInteger type; @XmlElement(name = "Length", required = true) protected String length; @XmlElement(name = "Separator", required = true) protected String separator; /** * Gets the value of the level property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getLevel() { return level; } /** * Sets the value of the level property. * * @param value * allowed object is * {@link BigInteger } * */ public void setLevel(BigInteger value) { this.level = value; } /** * Gets the value of the type property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getType() { return type; } /** * Sets the value of the type property. * * @param value * allowed object is * {@link BigInteger } * */ public void setType(BigInteger value) { this.type = value; } /** * Gets the value of the length property. * * @return * possible object is * {@link String } * */ public String getLength() { return length; } /** * Sets the value of the length property. * * @param value * allowed object is * {@link String } * */ public void setLength(String value) { this.length = value; } /** * Gets the value of the separator property. * * @return * possible object is * {@link String } * */ public String getSeparator() { return separator; } /** * Sets the value of the separator property. * * @param value * allowed object is * {@link String } * */ public void setSeparator(String value) { this.separator = value; } } } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy