diff --git a/jaxb/phoenix-5.xsd b/jaxb/phoenix-5.xsd index 13d3acaa33..63a516495f 100644 --- a/jaxb/phoenix-5.xsd +++ b/jaxb/phoenix-5.xsd @@ -225,15 +225,15 @@ - - - - + + + + - - - - + + + + diff --git a/src/changes/changes.xml b/src/changes/changes.xml index 0a123ba84d..74189901db 100644 --- a/src/changes/changes.xml +++ b/src/changes/changes.xml @@ -6,6 +6,7 @@ + Ensure the Scheduling Progressed Activities project property is populated when reading Phoenix schedules. Handle duplicate custom field value unique IDs when reading MSPDI files. diff --git a/src/main/java/net/sf/mpxj/openplan/ProjectDirectoryReader.java b/src/main/java/net/sf/mpxj/openplan/ProjectDirectoryReader.java index aecbf17912..06c21d5810 100644 --- a/src/main/java/net/sf/mpxj/openplan/ProjectDirectoryReader.java +++ b/src/main/java/net/sf/mpxj/openplan/ProjectDirectoryReader.java @@ -56,7 +56,7 @@ public ProjectFile read(String name) { /* Project Directory Contents - + ACT - Activity ASG - Resource Assignment BSA - Baseline Activity diff --git a/src/main/java/net/sf/mpxj/openplan/ResourceDirectoryReader.java b/src/main/java/net/sf/mpxj/openplan/ResourceDirectoryReader.java index 309db8e1fb..ad519aabe2 100644 --- a/src/main/java/net/sf/mpxj/openplan/ResourceDirectoryReader.java +++ b/src/main/java/net/sf/mpxj/openplan/ResourceDirectoryReader.java @@ -124,27 +124,27 @@ public void read(String name) // Resource Structure System.out.println("RDS"); new TableReader(dir, "RDS").read().forEach(System.out::println); - + // Resource Cost Escalation System.out.println("RSL"); new TableReader(dir, "RSL").read().forEach(System.out::println); - + // Skill Assignment System.out.println("SKL"); new TableReader(dir, "SKL").read().forEach(System.out::println); - + // Explorer Folders System.out.println("EXF"); new TableReader(dir, "EXF").read().forEach(System.out::println); - + // Project Summary Usage System.out.println("PSU"); new TableReader(dir, "PSU").read().forEach(System.out::println); - + // Explorer Folder Items System.out.println("EXI"); new TableReader(dir, "EXI").read().forEach(System.out::println); - + // Code Structure Association // Not populated for any resources in the sample data System.out.println("SCA"); diff --git a/src/main/java/net/sf/mpxj/phoenix/Phoenix4Reader.java b/src/main/java/net/sf/mpxj/phoenix/Phoenix4Reader.java index ef991e72e1..197c7ac468 100644 --- a/src/main/java/net/sf/mpxj/phoenix/Phoenix4Reader.java +++ b/src/main/java/net/sf/mpxj/phoenix/Phoenix4Reader.java @@ -48,6 +48,7 @@ import net.sf.mpxj.RecurrenceType; import net.sf.mpxj.RecurringData; import net.sf.mpxj.Relation; +import net.sf.mpxj.SchedulingProgressedActivities; import net.sf.mpxj.common.LocalDateHelper; import net.sf.mpxj.common.LocalDateTimeHelper; import net.sf.mpxj.common.SlackHelper; @@ -133,7 +134,7 @@ public Phoenix4Reader(boolean useActivityCodesForTaskHierarchy) Project phoenixProject = (Project) UnmarshalHelper.unmarshal(CONTEXT, new SkipNulInputStream(stream)); Storepoint storepoint = getCurrentStorepoint(phoenixProject); - readProjectProperties(phoenixProject.getSettings(), storepoint); + readProjectProperties(phoenixProject, storepoint); readCalendars(storepoint); readActivityCodes(storepoint); readTasks(phoenixProject, storepoint); @@ -164,16 +165,20 @@ public Phoenix4Reader(boolean useActivityCodesForTaskHierarchy) /** * This method extracts project properties from a Phoenix file. * - * @param phoenixSettings Phoenix settings + * @param phoenixProject Phoenix project * @param storepoint Current storepoint */ - private void readProjectProperties(Settings phoenixSettings, Storepoint storepoint) + private void readProjectProperties(Project phoenixProject, Storepoint storepoint) { + Settings phoenixSettings = phoenixProject.getSettings(); + Layout activeLayout = getActiveLayout(phoenixProject); + ProjectProperties mpxjProperties = m_projectFile.getProjectProperties(); mpxjProperties.setName(phoenixSettings.getTitle()); mpxjProperties.setDefaultDurationUnits(phoenixSettings.getBaseunit()); mpxjProperties.setStatusDate(storepoint.getDataDate()); mpxjProperties.setStartDate(storepoint.getStart()); + mpxjProperties.setSchedulingProgressedActivities(activeLayout.isRetainedLogic().booleanValue()? SchedulingProgressedActivities.RETAINED_LOGIC : (activeLayout.isProgressOverride().booleanValue() ? SchedulingProgressedActivities.PROGRESS_OVERRIDE : SchedulingProgressedActivities.ACTUAL_DATES)); } /** @@ -1077,7 +1082,7 @@ private void closeLogFile() private Map m_activityCodeValues; private Map> m_activityCodeCache; private EventManager m_eventManager; - List m_codeSequence; + private List m_codeSequence; private final boolean m_useActivityCodesForTaskHierarchy; /** diff --git a/src/main/java/net/sf/mpxj/phoenix/Phoenix5Reader.java b/src/main/java/net/sf/mpxj/phoenix/Phoenix5Reader.java index 942b841bce..99166859d6 100644 --- a/src/main/java/net/sf/mpxj/phoenix/Phoenix5Reader.java +++ b/src/main/java/net/sf/mpxj/phoenix/Phoenix5Reader.java @@ -50,6 +50,7 @@ import net.sf.mpxj.RecurringData; import net.sf.mpxj.RelationshipLagCalendar; import net.sf.mpxj.Relation; +import net.sf.mpxj.SchedulingProgressedActivities; import net.sf.mpxj.common.LocalDateHelper; import net.sf.mpxj.common.LocalDateTimeHelper; import net.sf.mpxj.common.SlackHelper; @@ -134,7 +135,7 @@ public Phoenix5Reader(boolean useActivityCodesForTaskHierarchy) Project phoenixProject = (Project) UnmarshalHelper.unmarshal(CONTEXT, new SkipNulInputStream(stream)); Storepoint storepoint = getCurrentStorepoint(phoenixProject); - readProjectProperties(phoenixProject.getSettings(), storepoint); + readProjectProperties(phoenixProject, storepoint); readCalendars(storepoint); readActivityCodes(storepoint); readTasks(phoenixProject, storepoint); @@ -165,17 +166,19 @@ public Phoenix5Reader(boolean useActivityCodesForTaskHierarchy) /** * This method extracts project properties from a Phoenix file. * - * @param phoenixSettings Phoenix settings + * @param phoenixProject Phoenix project * @param storepoint Current storepoint */ - private void readProjectProperties(Settings phoenixSettings, Storepoint storepoint) + private void readProjectProperties(Project phoenixProject, Storepoint storepoint) { + Settings phoenixSettings = phoenixProject.getSettings(); ProjectProperties mpxjProperties = m_projectFile.getProjectProperties(); mpxjProperties.setName(phoenixSettings.getTitle()); mpxjProperties.setDefaultDurationUnits(phoenixSettings.getBaseunit()); mpxjProperties.setStatusDate(storepoint.getDataDate()); mpxjProperties.setStartDate(storepoint.getStart()); mpxjProperties.setRelationshipLagCalendar(LAG_CALENDAR_MAP.getOrDefault(storepoint.getLagCalendar(), mpxjProperties.getRelationshipLagCalendar())); + mpxjProperties.setSchedulingProgressedActivities(storepoint.isRetainedLogic().booleanValue() ? SchedulingProgressedActivities.RETAINED_LOGIC : (storepoint.isProgressOverride().booleanValue() ? SchedulingProgressedActivities.PROGRESS_OVERRIDE : SchedulingProgressedActivities.ACTUAL_DATES)); } /** diff --git a/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Adapter1.java b/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Adapter1.java index bfa010d75b..927e7a3f2d 100644 --- a/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Adapter1.java +++ b/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Adapter1.java @@ -2,27 +2,26 @@ // 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.07.22 at 12:22:04 PM BST +// Generated on: 2024.09.08 at 11:22:53 AM BST // + package net.sf.mpxj.phoenix.schema.phoenix5; import java.time.LocalDateTime; import jakarta.xml.bind.annotation.adapters.XmlAdapter; public class Adapter1 - extends - XmlAdapter + extends XmlAdapter { - @Override public LocalDateTime unmarshal(String value) - { - return (net.sf.mpxj.phoenix.DatatypeConverter.parseDateTime(value)); - } - @Override public String marshal(LocalDateTime value) - { - return (net.sf.mpxj.phoenix.DatatypeConverter.printDateTime(value)); - } + @Override public LocalDateTime unmarshal(String value) { + return (net.sf.mpxj.phoenix.DatatypeConverter.parseDateTime(value)); + } + + @Override public String marshal(LocalDateTime value) { + return (net.sf.mpxj.phoenix.DatatypeConverter.printDateTime(value)); + } } diff --git a/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Adapter2.java b/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Adapter2.java index 4b5c742b39..cd125588c6 100644 --- a/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Adapter2.java +++ b/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Adapter2.java @@ -2,26 +2,25 @@ // 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.07.22 at 12:22:04 PM BST +// Generated on: 2024.09.08 at 11:22:53 AM BST // + package net.sf.mpxj.phoenix.schema.phoenix5; import jakarta.xml.bind.annotation.adapters.XmlAdapter; public class Adapter2 - extends - XmlAdapter + extends XmlAdapter { - @Override public Integer unmarshal(String value) - { - return (net.sf.mpxj.phoenix.DatatypeConverter.parseInteger(value)); - } - @Override public String marshal(Integer value) - { - return (net.sf.mpxj.phoenix.DatatypeConverter.printInteger(value)); - } + @Override public Integer unmarshal(String value) { + return (net.sf.mpxj.phoenix.DatatypeConverter.parseInteger(value)); + } + + @Override public String marshal(Integer value) { + return (net.sf.mpxj.phoenix.DatatypeConverter.printInteger(value)); + } } diff --git a/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Adapter3.java b/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Adapter3.java index 8311e3f93b..a46d9f9ba3 100644 --- a/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Adapter3.java +++ b/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Adapter3.java @@ -2,27 +2,26 @@ // 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.07.22 at 12:22:04 PM BST +// Generated on: 2024.09.08 at 11:22:53 AM BST // + package net.sf.mpxj.phoenix.schema.phoenix5; import jakarta.xml.bind.annotation.adapters.XmlAdapter; import net.sf.mpxj.Duration; public class Adapter3 - extends - XmlAdapter + extends XmlAdapter { - @Override public Duration unmarshal(String value) - { - return (net.sf.mpxj.phoenix.DatatypeConverter.parseDuration(value)); - } - @Override public String marshal(Duration value) - { - return (net.sf.mpxj.phoenix.DatatypeConverter.printDuration(value)); - } + @Override public Duration unmarshal(String value) { + return (net.sf.mpxj.phoenix.DatatypeConverter.parseDuration(value)); + } + + @Override public String marshal(Duration value) { + return (net.sf.mpxj.phoenix.DatatypeConverter.printDuration(value)); + } } diff --git a/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Adapter4.java b/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Adapter4.java index a043499099..4e97bfa993 100644 --- a/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Adapter4.java +++ b/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Adapter4.java @@ -2,27 +2,26 @@ // 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.07.22 at 12:22:04 PM BST +// Generated on: 2024.09.08 at 11:22:53 AM BST // + package net.sf.mpxj.phoenix.schema.phoenix5; import java.util.UUID; import jakarta.xml.bind.annotation.adapters.XmlAdapter; public class Adapter4 - extends - XmlAdapter + extends XmlAdapter { - @Override public UUID unmarshal(String value) - { - return (net.sf.mpxj.phoenix.DatatypeConverter.parseUUID(value)); - } - @Override public String marshal(UUID value) - { - return (net.sf.mpxj.phoenix.DatatypeConverter.printUUID(value)); - } + @Override public UUID unmarshal(String value) { + return (net.sf.mpxj.phoenix.DatatypeConverter.parseUUID(value)); + } + + @Override public String marshal(UUID value) { + return (net.sf.mpxj.phoenix.DatatypeConverter.printUUID(value)); + } } diff --git a/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Adapter5.java b/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Adapter5.java index 7104244fe9..2982c5cea7 100644 --- a/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Adapter5.java +++ b/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Adapter5.java @@ -2,27 +2,26 @@ // 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.07.22 at 12:22:04 PM BST +// Generated on: 2024.09.08 at 11:22:53 AM BST // + package net.sf.mpxj.phoenix.schema.phoenix5; import jakarta.xml.bind.annotation.adapters.XmlAdapter; import net.sf.mpxj.RelationType; public class Adapter5 - extends - XmlAdapter + extends XmlAdapter { - @Override public RelationType unmarshal(String value) - { - return (net.sf.mpxj.phoenix.DatatypeConverter.parseRelationType(value)); - } - @Override public String marshal(RelationType value) - { - return (net.sf.mpxj.phoenix.DatatypeConverter.printRelationType(value)); - } + @Override public RelationType unmarshal(String value) { + return (net.sf.mpxj.phoenix.DatatypeConverter.parseRelationType(value)); + } + + @Override public String marshal(RelationType value) { + return (net.sf.mpxj.phoenix.DatatypeConverter.printRelationType(value)); + } } diff --git a/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Adapter6.java b/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Adapter6.java index 4f816733fe..e1a6f43d40 100644 --- a/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Adapter6.java +++ b/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Adapter6.java @@ -2,27 +2,26 @@ // 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.07.22 at 12:22:04 PM BST +// Generated on: 2024.09.08 at 11:22:53 AM BST // + package net.sf.mpxj.phoenix.schema.phoenix5; import jakarta.xml.bind.annotation.adapters.XmlAdapter; import net.sf.mpxj.TimeUnit; public class Adapter6 - extends - XmlAdapter + extends XmlAdapter { - @Override public TimeUnit unmarshal(String value) - { - return (net.sf.mpxj.phoenix.DatatypeConverter.parseTimeUnits(value)); - } - @Override public String marshal(TimeUnit value) - { - return (net.sf.mpxj.phoenix.DatatypeConverter.printTimeUnits(value)); - } + @Override public TimeUnit unmarshal(String value) { + return (net.sf.mpxj.phoenix.DatatypeConverter.parseTimeUnits(value)); + } + + @Override public String marshal(TimeUnit value) { + return (net.sf.mpxj.phoenix.DatatypeConverter.printTimeUnits(value)); + } } diff --git a/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Adapter7.java b/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Adapter7.java index 31cfd499ea..0d8a32791c 100644 --- a/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Adapter7.java +++ b/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Adapter7.java @@ -2,27 +2,26 @@ // 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.07.22 at 12:22:04 PM BST +// Generated on: 2024.09.08 at 11:22:53 AM BST // + package net.sf.mpxj.phoenix.schema.phoenix5; import jakarta.xml.bind.annotation.adapters.XmlAdapter; import net.sf.mpxj.ResourceType; public class Adapter7 - extends - XmlAdapter + extends XmlAdapter { - @Override public ResourceType unmarshal(String value) - { - return (net.sf.mpxj.phoenix.DatatypeConverter.parseResourceType(value)); - } - @Override public String marshal(ResourceType value) - { - return (net.sf.mpxj.phoenix.DatatypeConverter.printResourceType(value)); - } + @Override public ResourceType unmarshal(String value) { + return (net.sf.mpxj.phoenix.DatatypeConverter.parseResourceType(value)); + } + + @Override public String marshal(ResourceType value) { + return (net.sf.mpxj.phoenix.DatatypeConverter.printResourceType(value)); + } } diff --git a/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Adapter8.java b/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Adapter8.java index 18dcab18ce..6527c33270 100644 --- a/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Adapter8.java +++ b/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Adapter8.java @@ -2,27 +2,26 @@ // 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.07.22 at 12:22:04 PM BST +// Generated on: 2024.09.08 at 11:22:53 AM BST // + package net.sf.mpxj.phoenix.schema.phoenix5; import java.time.DayOfWeek; import jakarta.xml.bind.annotation.adapters.XmlAdapter; public class Adapter8 - extends - XmlAdapter + extends XmlAdapter { - @Override public DayOfWeek unmarshal(String value) - { - return (net.sf.mpxj.phoenix.DatatypeConverter.parseDay(value)); - } - @Override public String marshal(DayOfWeek value) - { - return (net.sf.mpxj.phoenix.DatatypeConverter.printDay(value)); - } + @Override public DayOfWeek unmarshal(String value) { + return (net.sf.mpxj.phoenix.DatatypeConverter.parseDay(value)); + } + + @Override public String marshal(DayOfWeek value) { + return (net.sf.mpxj.phoenix.DatatypeConverter.printDay(value)); + } } diff --git a/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Adapter9.java b/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Adapter9.java index 908b2e3059..2611a3e3ff 100644 --- a/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Adapter9.java +++ b/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Adapter9.java @@ -2,27 +2,26 @@ // 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.07.22 at 12:22:04 PM BST +// Generated on: 2024.09.08 at 11:22:53 AM BST // + package net.sf.mpxj.phoenix.schema.phoenix5; import java.time.LocalDateTime; import jakarta.xml.bind.annotation.adapters.XmlAdapter; public class Adapter9 - extends - XmlAdapter + extends XmlAdapter { - @Override public LocalDateTime unmarshal(String value) - { - return (net.sf.mpxj.phoenix.DatatypeConverter.parseFinishDateTime(value)); - } - @Override public String marshal(LocalDateTime value) - { - return (net.sf.mpxj.phoenix.DatatypeConverter.printFinishDateTime(value)); - } + @Override public LocalDateTime unmarshal(String value) { + return (net.sf.mpxj.phoenix.DatatypeConverter.parseFinishDateTime(value)); + } + + @Override public String marshal(LocalDateTime value) { + return (net.sf.mpxj.phoenix.DatatypeConverter.printFinishDateTime(value)); + } } diff --git a/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/ObjectFactory.java b/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/ObjectFactory.java index dd2a954498..f0dd27e7af 100644 --- a/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/ObjectFactory.java +++ b/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/ObjectFactory.java @@ -2,13 +2,15 @@ // 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.07.22 at 12:22:04 PM BST +// Generated on: 2024.09.08 at 11:22:53 AM BST // + package net.sf.mpxj.phoenix.schema.phoenix5; import jakarta.xml.bind.annotation.XmlRegistry; + /** * This object contains factory methods for each * Java content interface and Java element interface @@ -23,555 +25,495 @@ * provided in this class. * */ -@XmlRegistry public class ObjectFactory -{ - - /** - * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: net.sf.mpxj.phoenix.schema.phoenix5 - * - */ - public ObjectFactory() - { - } - - /** - * Create an instance of {@link Project } - * - */ - public Project createProject() - { - return new Project(); - } - - /** - * Create an instance of {@link Project.Filters } - * - */ - public Project.Filters createProjectFilters() - { - return new Project.Filters(); - } - - /** - * Create an instance of {@link Project.Filters.Filter } - * - */ - public Project.Filters.Filter createProjectFiltersFilter() - { - return new Project.Filters.Filter(); - } - - /** - * Create an instance of {@link Project.Filters.Filter.ContainerCriteria } - * - */ - public Project.Filters.Filter.ContainerCriteria createProjectFiltersFilterContainerCriteria() - { - return new Project.Filters.Filter.ContainerCriteria(); - } - - /** - * Create an instance of {@link Project.Layouts } - * - */ - public Project.Layouts createProjectLayouts() - { - return new Project.Layouts(); - } - - /** - * Create an instance of {@link Project.Layouts.NetworkLayout } - * - */ - public Project.Layouts.NetworkLayout createProjectLayoutsNetworkLayout() - { - return new Project.Layouts.NetworkLayout(); - } - - /** - * Create an instance of {@link Project.Layouts.NetworkLayout.NetworkFinishNodeDates } - * - */ - public Project.Layouts.NetworkLayout.NetworkFinishNodeDates createProjectLayoutsNetworkLayoutNetworkFinishNodeDates() - { - return new Project.Layouts.NetworkLayout.NetworkFinishNodeDates(); - } - - /** - * Create an instance of {@link Project.Layouts.NetworkLayout.NetworkStartNodeDates } - * - */ - public Project.Layouts.NetworkLayout.NetworkStartNodeDates createProjectLayoutsNetworkLayoutNetworkStartNodeDates() - { - return new Project.Layouts.NetworkLayout.NetworkStartNodeDates(); - } - - /** - * Create an instance of {@link Project.Layouts.NetworkLayout.NetworkLines } - * - */ - public Project.Layouts.NetworkLayout.NetworkLines createProjectLayoutsNetworkLayoutNetworkLines() - { - return new Project.Layouts.NetworkLayout.NetworkLines(); - } - - /** - * Create an instance of {@link Project.Layouts.NetworkLayout.CodeOptions } - * - */ - public Project.Layouts.NetworkLayout.CodeOptions createProjectLayoutsNetworkLayoutCodeOptions() - { - return new Project.Layouts.NetworkLayout.CodeOptions(); - } - - /** - * Create an instance of {@link Project.Layouts.NetworkLayout.Bars } - * - */ - public Project.Layouts.NetworkLayout.Bars createProjectLayoutsNetworkLayoutBars() - { - return new Project.Layouts.NetworkLayout.Bars(); - } - - /** - * Create an instance of {@link Project.Layouts.NetworkLayout.Bars.Bar } - * - */ - public Project.Layouts.NetworkLayout.Bars.Bar createProjectLayoutsNetworkLayoutBarsBar() - { - return new Project.Layouts.NetworkLayout.Bars.Bar(); - } - - /** - * Create an instance of {@link Project.Layouts.NetworkLayout.Timescale } - * - */ - public Project.Layouts.NetworkLayout.Timescale createProjectLayoutsNetworkLayoutTimescale() - { - return new Project.Layouts.NetworkLayout.Timescale(); - } - - /** - * Create an instance of {@link Project.Layouts.GanttLayout } - * - */ - public Project.Layouts.GanttLayout createProjectLayoutsGanttLayout() - { - return new Project.Layouts.GanttLayout(); - } - - /** - * Create an instance of {@link Project.Layouts.GanttLayout.Comparisons } - * - */ - public Project.Layouts.GanttLayout.Comparisons createProjectLayoutsGanttLayoutComparisons() - { - return new Project.Layouts.GanttLayout.Comparisons(); - } - - /** - * Create an instance of {@link Project.Layouts.GanttLayout.Columns } - * - */ - public Project.Layouts.GanttLayout.Columns createProjectLayoutsGanttLayoutColumns() - { - return new Project.Layouts.GanttLayout.Columns(); - } - - /** - * Create an instance of {@link Project.Layouts.GanttLayout.Sort } - * - */ - public Project.Layouts.GanttLayout.Sort createProjectLayoutsGanttLayoutSort() - { - return new Project.Layouts.GanttLayout.Sort(); - } - - /** - * Create an instance of {@link Project.Layouts.GanttLayout.CodeOptions } - * - */ - public Project.Layouts.GanttLayout.CodeOptions createProjectLayoutsGanttLayoutCodeOptions() - { - return new Project.Layouts.GanttLayout.CodeOptions(); - } - - /** - * Create an instance of {@link Project.Layouts.GanttLayout.Bars } - * - */ - public Project.Layouts.GanttLayout.Bars createProjectLayoutsGanttLayoutBars() - { - return new Project.Layouts.GanttLayout.Bars(); - } - - /** - * Create an instance of {@link Project.Layouts.GanttLayout.Bars.Bar } - * - */ - public Project.Layouts.GanttLayout.Bars.Bar createProjectLayoutsGanttLayoutBarsBar() - { - return new Project.Layouts.GanttLayout.Bars.Bar(); - } - - /** - * Create an instance of {@link Project.Layouts.GanttLayout.Timescale } - * - */ - public Project.Layouts.GanttLayout.Timescale createProjectLayoutsGanttLayoutTimescale() - { - return new Project.Layouts.GanttLayout.Timescale(); - } - - /** - * Create an instance of {@link Project.Storepoints } - * - */ - public Project.Storepoints createProjectStorepoints() - { - return new Project.Storepoints(); - } - - /** - * Create an instance of {@link Project.Storepoints.Storepoint } - * - */ - public Project.Storepoints.Storepoint createProjectStorepointsStorepoint() - { - return new Project.Storepoints.Storepoint(); - } - - /** - * Create an instance of {@link Project.Storepoints.Storepoint.Relationships } - * - */ - public Project.Storepoints.Storepoint.Relationships createProjectStorepointsStorepointRelationships() - { - return new Project.Storepoints.Storepoint.Relationships(); - } - - /** - * Create an instance of {@link Project.Storepoints.Storepoint.Resources } - * - */ - public Project.Storepoints.Storepoint.Resources createProjectStorepointsStorepointResources() - { - return new Project.Storepoints.Storepoint.Resources(); - } - - /** - * Create an instance of {@link Project.Storepoints.Storepoint.Resources.Resource } - * - */ - public Project.Storepoints.Storepoint.Resources.Resource createProjectStorepointsStorepointResourcesResource() - { - return new Project.Storepoints.Storepoint.Resources.Resource(); - } - - /** - * Create an instance of {@link Project.Storepoints.Storepoint.Activities } - * - */ - public Project.Storepoints.Storepoint.Activities createProjectStorepointsStorepointActivities() - { - return new Project.Storepoints.Storepoint.Activities(); - } - - /** - * Create an instance of {@link Project.Storepoints.Storepoint.Activities.Activity } - * - */ - public Project.Storepoints.Storepoint.Activities.Activity createProjectStorepointsStorepointActivitiesActivity() - { - return new Project.Storepoints.Storepoint.Activities.Activity(); - } - - /** - * Create an instance of {@link Project.Storepoints.Storepoint.ActivityCodes } - * - */ - public Project.Storepoints.Storepoint.ActivityCodes createProjectStorepointsStorepointActivityCodes() - { - return new Project.Storepoints.Storepoint.ActivityCodes(); - } - - /** - * Create an instance of {@link Project.Storepoints.Storepoint.ActivityCodes.Code } - * - */ - public Project.Storepoints.Storepoint.ActivityCodes.Code createProjectStorepointsStorepointActivityCodesCode() - { - return new Project.Storepoints.Storepoint.ActivityCodes.Code(); - } - - /** - * Create an instance of {@link Project.Storepoints.Storepoint.Calendars } - * - */ - public Project.Storepoints.Storepoint.Calendars createProjectStorepointsStorepointCalendars() - { - return new Project.Storepoints.Storepoint.Calendars(); - } - - /** - * Create an instance of {@link Project.Storepoints.Storepoint.Calendars.Calendar } - * - */ - public Project.Storepoints.Storepoint.Calendars.Calendar createProjectStorepointsStorepointCalendarsCalendar() - { - return new Project.Storepoints.Storepoint.Calendars.Calendar(); - } - - /** - * Create an instance of {@link Project.Settings } - * - */ - public Project.Settings createProjectSettings() - { - return new Project.Settings(); - } - - /** - * Create an instance of {@link Project.Settings.Export } - * - */ - public Project.Settings.Export createProjectSettingsExport() - { - return new Project.Settings.Export(); - } - - /** - * Create an instance of {@link Project.Filters.Filter.ContainerCriteria.BinaryCriteria } - * - */ - public Project.Filters.Filter.ContainerCriteria.BinaryCriteria createProjectFiltersFilterContainerCriteriaBinaryCriteria() - { - return new Project.Filters.Filter.ContainerCriteria.BinaryCriteria(); - } - - /** - * Create an instance of {@link Project.Layouts.NetworkLayout.DateFormat } - * - */ - public Project.Layouts.NetworkLayout.DateFormat createProjectLayoutsNetworkLayoutDateFormat() - { - return new Project.Layouts.NetworkLayout.DateFormat(); - } - - /** - * Create an instance of {@link Project.Layouts.NetworkLayout.PageLayout } - * - */ - public Project.Layouts.NetworkLayout.PageLayout createProjectLayoutsNetworkLayoutPageLayout() - { - return new Project.Layouts.NetworkLayout.PageLayout(); - } - - /** - * Create an instance of {@link Project.Layouts.NetworkLayout.Currency } - * - */ - public Project.Layouts.NetworkLayout.Currency createProjectLayoutsNetworkLayoutCurrency() - { - return new Project.Layouts.NetworkLayout.Currency(); - } - - /** - * Create an instance of {@link Project.Layouts.NetworkLayout.NetworkFinishNodeDates.NodeDate } - * - */ - public Project.Layouts.NetworkLayout.NetworkFinishNodeDates.NodeDate createProjectLayoutsNetworkLayoutNetworkFinishNodeDatesNodeDate() - { - return new Project.Layouts.NetworkLayout.NetworkFinishNodeDates.NodeDate(); - } - - /** - * Create an instance of {@link Project.Layouts.NetworkLayout.NetworkStartNodeDates.NodeDate } - * - */ - public Project.Layouts.NetworkLayout.NetworkStartNodeDates.NodeDate createProjectLayoutsNetworkLayoutNetworkStartNodeDatesNodeDate() - { - return new Project.Layouts.NetworkLayout.NetworkStartNodeDates.NodeDate(); - } - - /** - * Create an instance of {@link Project.Layouts.NetworkLayout.NetworkLines.NetworkActivity } - * - */ - public Project.Layouts.NetworkLayout.NetworkLines.NetworkActivity createProjectLayoutsNetworkLayoutNetworkLinesNetworkActivity() - { - return new Project.Layouts.NetworkLayout.NetworkLines.NetworkActivity(); - } - - /** - * Create an instance of {@link Project.Layouts.NetworkLayout.CodeOptions.CodeOption } - * - */ - public Project.Layouts.NetworkLayout.CodeOptions.CodeOption createProjectLayoutsNetworkLayoutCodeOptionsCodeOption() - { - return new Project.Layouts.NetworkLayout.CodeOptions.CodeOption(); - } - - /** - * Create an instance of {@link Project.Layouts.NetworkLayout.Bars.Bar.BarPoint } - * - */ - public Project.Layouts.NetworkLayout.Bars.Bar.BarPoint createProjectLayoutsNetworkLayoutBarsBarBarPoint() - { - return new Project.Layouts.NetworkLayout.Bars.Bar.BarPoint(); - } - - /** - * Create an instance of {@link Project.Layouts.NetworkLayout.Timescale.Tier } - * - */ - public Project.Layouts.NetworkLayout.Timescale.Tier createProjectLayoutsNetworkLayoutTimescaleTier() - { - return new Project.Layouts.NetworkLayout.Timescale.Tier(); - } - - /** - * Create an instance of {@link Project.Layouts.GanttLayout.DateFormat } - * - */ - public Project.Layouts.GanttLayout.DateFormat createProjectLayoutsGanttLayoutDateFormat() - { - return new Project.Layouts.GanttLayout.DateFormat(); - } - - /** - * Create an instance of {@link Project.Layouts.GanttLayout.PageLayout } - * - */ - public Project.Layouts.GanttLayout.PageLayout createProjectLayoutsGanttLayoutPageLayout() - { - return new Project.Layouts.GanttLayout.PageLayout(); - } - - /** - * Create an instance of {@link Project.Layouts.GanttLayout.Currency } - * - */ - public Project.Layouts.GanttLayout.Currency createProjectLayoutsGanttLayoutCurrency() - { - return new Project.Layouts.GanttLayout.Currency(); - } - - /** - * Create an instance of {@link Project.Layouts.GanttLayout.Comparisons.Comparison } - * - */ - public Project.Layouts.GanttLayout.Comparisons.Comparison createProjectLayoutsGanttLayoutComparisonsComparison() - { - return new Project.Layouts.GanttLayout.Comparisons.Comparison(); - } - - /** - * Create an instance of {@link Project.Layouts.GanttLayout.Columns.Column } - * - */ - public Project.Layouts.GanttLayout.Columns.Column createProjectLayoutsGanttLayoutColumnsColumn() - { - return new Project.Layouts.GanttLayout.Columns.Column(); - } - - /** - * Create an instance of {@link Project.Layouts.GanttLayout.Sort.SortColumn } - * - */ - public Project.Layouts.GanttLayout.Sort.SortColumn createProjectLayoutsGanttLayoutSortSortColumn() - { - return new Project.Layouts.GanttLayout.Sort.SortColumn(); - } - - /** - * Create an instance of {@link Project.Layouts.GanttLayout.CodeOptions.CodeOption } - * - */ - public Project.Layouts.GanttLayout.CodeOptions.CodeOption createProjectLayoutsGanttLayoutCodeOptionsCodeOption() - { - return new Project.Layouts.GanttLayout.CodeOptions.CodeOption(); - } - - /** - * Create an instance of {@link Project.Layouts.GanttLayout.Bars.Bar.BarPoint } - * - */ - public Project.Layouts.GanttLayout.Bars.Bar.BarPoint createProjectLayoutsGanttLayoutBarsBarBarPoint() - { - return new Project.Layouts.GanttLayout.Bars.Bar.BarPoint(); - } - - /** - * Create an instance of {@link Project.Layouts.GanttLayout.Timescale.Tier } - * - */ - public Project.Layouts.GanttLayout.Timescale.Tier createProjectLayoutsGanttLayoutTimescaleTier() - { - return new Project.Layouts.GanttLayout.Timescale.Tier(); - } - - /** - * Create an instance of {@link Project.Storepoints.Storepoint.Relationships.Relationship } - * - */ - public Project.Storepoints.Storepoint.Relationships.Relationship createProjectStorepointsStorepointRelationshipsRelationship() - { - return new Project.Storepoints.Storepoint.Relationships.Relationship(); - } - - /** - * Create an instance of {@link Project.Storepoints.Storepoint.Resources.Resource.Assignment } - * - */ - public Project.Storepoints.Storepoint.Resources.Resource.Assignment createProjectStorepointsStorepointResourcesResourceAssignment() - { - return new Project.Storepoints.Storepoint.Resources.Resource.Assignment(); - } - - /** - * Create an instance of {@link Project.Storepoints.Storepoint.Activities.Activity.Constraint } - * - */ - public Project.Storepoints.Storepoint.Activities.Activity.Constraint createProjectStorepointsStorepointActivitiesActivityConstraint() - { - return new Project.Storepoints.Storepoint.Activities.Activity.Constraint(); - } - - /** - * Create an instance of {@link Project.Storepoints.Storepoint.Activities.Activity.CodeAssignment } - * - */ - public Project.Storepoints.Storepoint.Activities.Activity.CodeAssignment createProjectStorepointsStorepointActivitiesActivityCodeAssignment() - { - return new Project.Storepoints.Storepoint.Activities.Activity.CodeAssignment(); - } - - /** - * Create an instance of {@link Project.Storepoints.Storepoint.ActivityCodes.Code.Value } - * - */ - public Project.Storepoints.Storepoint.ActivityCodes.Code.Value createProjectStorepointsStorepointActivityCodesCodeValue() - { - return new Project.Storepoints.Storepoint.ActivityCodes.Code.Value(); - } - - /** - * Create an instance of {@link Project.Storepoints.Storepoint.Calendars.Calendar.NonWork } - * - */ - public Project.Storepoints.Storepoint.Calendars.Calendar.NonWork createProjectStorepointsStorepointCalendarsCalendarNonWork() - { - return new Project.Storepoints.Storepoint.Calendars.Calendar.NonWork(); - } - - /** - * Create an instance of {@link Project.Settings.Export.Sdef } - * - */ - public Project.Settings.Export.Sdef createProjectSettingsExportSdef() - { - return new Project.Settings.Export.Sdef(); - } +@XmlRegistry +public class ObjectFactory { + + + /** + * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: net.sf.mpxj.phoenix.schema.phoenix5 + * + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link Project } + * + */ + public Project createProject() { + return new Project(); + } + + /** + * Create an instance of {@link Project.Filters } + * + */ + public Project.Filters createProjectFilters() { + return new Project.Filters(); + } + + /** + * Create an instance of {@link Project.Filters.Filter } + * + */ + public Project.Filters.Filter createProjectFiltersFilter() { + return new Project.Filters.Filter(); + } + + /** + * Create an instance of {@link Project.Filters.Filter.ContainerCriteria } + * + */ + public Project.Filters.Filter.ContainerCriteria createProjectFiltersFilterContainerCriteria() { + return new Project.Filters.Filter.ContainerCriteria(); + } + + /** + * Create an instance of {@link Project.Layouts } + * + */ + public Project.Layouts createProjectLayouts() { + return new Project.Layouts(); + } + + /** + * Create an instance of {@link Project.Layouts.NetworkLayout } + * + */ + public Project.Layouts.NetworkLayout createProjectLayoutsNetworkLayout() { + return new Project.Layouts.NetworkLayout(); + } + + /** + * Create an instance of {@link Project.Layouts.NetworkLayout.NetworkFinishNodeDates } + * + */ + public Project.Layouts.NetworkLayout.NetworkFinishNodeDates createProjectLayoutsNetworkLayoutNetworkFinishNodeDates() { + return new Project.Layouts.NetworkLayout.NetworkFinishNodeDates(); + } + + /** + * Create an instance of {@link Project.Layouts.NetworkLayout.NetworkStartNodeDates } + * + */ + public Project.Layouts.NetworkLayout.NetworkStartNodeDates createProjectLayoutsNetworkLayoutNetworkStartNodeDates() { + return new Project.Layouts.NetworkLayout.NetworkStartNodeDates(); + } + + /** + * Create an instance of {@link Project.Layouts.NetworkLayout.NetworkLines } + * + */ + public Project.Layouts.NetworkLayout.NetworkLines createProjectLayoutsNetworkLayoutNetworkLines() { + return new Project.Layouts.NetworkLayout.NetworkLines(); + } + + /** + * Create an instance of {@link Project.Layouts.NetworkLayout.CodeOptions } + * + */ + public Project.Layouts.NetworkLayout.CodeOptions createProjectLayoutsNetworkLayoutCodeOptions() { + return new Project.Layouts.NetworkLayout.CodeOptions(); + } + + /** + * Create an instance of {@link Project.Layouts.NetworkLayout.Bars } + * + */ + public Project.Layouts.NetworkLayout.Bars createProjectLayoutsNetworkLayoutBars() { + return new Project.Layouts.NetworkLayout.Bars(); + } + + /** + * Create an instance of {@link Project.Layouts.NetworkLayout.Bars.Bar } + * + */ + public Project.Layouts.NetworkLayout.Bars.Bar createProjectLayoutsNetworkLayoutBarsBar() { + return new Project.Layouts.NetworkLayout.Bars.Bar(); + } + + /** + * Create an instance of {@link Project.Layouts.NetworkLayout.Timescale } + * + */ + public Project.Layouts.NetworkLayout.Timescale createProjectLayoutsNetworkLayoutTimescale() { + return new Project.Layouts.NetworkLayout.Timescale(); + } + + /** + * Create an instance of {@link Project.Layouts.GanttLayout } + * + */ + public Project.Layouts.GanttLayout createProjectLayoutsGanttLayout() { + return new Project.Layouts.GanttLayout(); + } + + /** + * Create an instance of {@link Project.Layouts.GanttLayout.Comparisons } + * + */ + public Project.Layouts.GanttLayout.Comparisons createProjectLayoutsGanttLayoutComparisons() { + return new Project.Layouts.GanttLayout.Comparisons(); + } + + /** + * Create an instance of {@link Project.Layouts.GanttLayout.Columns } + * + */ + public Project.Layouts.GanttLayout.Columns createProjectLayoutsGanttLayoutColumns() { + return new Project.Layouts.GanttLayout.Columns(); + } + + /** + * Create an instance of {@link Project.Layouts.GanttLayout.Sort } + * + */ + public Project.Layouts.GanttLayout.Sort createProjectLayoutsGanttLayoutSort() { + return new Project.Layouts.GanttLayout.Sort(); + } + + /** + * Create an instance of {@link Project.Layouts.GanttLayout.CodeOptions } + * + */ + public Project.Layouts.GanttLayout.CodeOptions createProjectLayoutsGanttLayoutCodeOptions() { + return new Project.Layouts.GanttLayout.CodeOptions(); + } + + /** + * Create an instance of {@link Project.Layouts.GanttLayout.Bars } + * + */ + public Project.Layouts.GanttLayout.Bars createProjectLayoutsGanttLayoutBars() { + return new Project.Layouts.GanttLayout.Bars(); + } + + /** + * Create an instance of {@link Project.Layouts.GanttLayout.Bars.Bar } + * + */ + public Project.Layouts.GanttLayout.Bars.Bar createProjectLayoutsGanttLayoutBarsBar() { + return new Project.Layouts.GanttLayout.Bars.Bar(); + } + + /** + * Create an instance of {@link Project.Layouts.GanttLayout.Timescale } + * + */ + public Project.Layouts.GanttLayout.Timescale createProjectLayoutsGanttLayoutTimescale() { + return new Project.Layouts.GanttLayout.Timescale(); + } + + /** + * Create an instance of {@link Project.Storepoints } + * + */ + public Project.Storepoints createProjectStorepoints() { + return new Project.Storepoints(); + } + + /** + * Create an instance of {@link Project.Storepoints.Storepoint } + * + */ + public Project.Storepoints.Storepoint createProjectStorepointsStorepoint() { + return new Project.Storepoints.Storepoint(); + } + + /** + * Create an instance of {@link Project.Storepoints.Storepoint.Relationships } + * + */ + public Project.Storepoints.Storepoint.Relationships createProjectStorepointsStorepointRelationships() { + return new Project.Storepoints.Storepoint.Relationships(); + } + + /** + * Create an instance of {@link Project.Storepoints.Storepoint.Resources } + * + */ + public Project.Storepoints.Storepoint.Resources createProjectStorepointsStorepointResources() { + return new Project.Storepoints.Storepoint.Resources(); + } + + /** + * Create an instance of {@link Project.Storepoints.Storepoint.Resources.Resource } + * + */ + public Project.Storepoints.Storepoint.Resources.Resource createProjectStorepointsStorepointResourcesResource() { + return new Project.Storepoints.Storepoint.Resources.Resource(); + } + + /** + * Create an instance of {@link Project.Storepoints.Storepoint.Activities } + * + */ + public Project.Storepoints.Storepoint.Activities createProjectStorepointsStorepointActivities() { + return new Project.Storepoints.Storepoint.Activities(); + } + + /** + * Create an instance of {@link Project.Storepoints.Storepoint.Activities.Activity } + * + */ + public Project.Storepoints.Storepoint.Activities.Activity createProjectStorepointsStorepointActivitiesActivity() { + return new Project.Storepoints.Storepoint.Activities.Activity(); + } + + /** + * Create an instance of {@link Project.Storepoints.Storepoint.ActivityCodes } + * + */ + public Project.Storepoints.Storepoint.ActivityCodes createProjectStorepointsStorepointActivityCodes() { + return new Project.Storepoints.Storepoint.ActivityCodes(); + } + + /** + * Create an instance of {@link Project.Storepoints.Storepoint.ActivityCodes.Code } + * + */ + public Project.Storepoints.Storepoint.ActivityCodes.Code createProjectStorepointsStorepointActivityCodesCode() { + return new Project.Storepoints.Storepoint.ActivityCodes.Code(); + } + + /** + * Create an instance of {@link Project.Storepoints.Storepoint.Calendars } + * + */ + public Project.Storepoints.Storepoint.Calendars createProjectStorepointsStorepointCalendars() { + return new Project.Storepoints.Storepoint.Calendars(); + } + + /** + * Create an instance of {@link Project.Storepoints.Storepoint.Calendars.Calendar } + * + */ + public Project.Storepoints.Storepoint.Calendars.Calendar createProjectStorepointsStorepointCalendarsCalendar() { + return new Project.Storepoints.Storepoint.Calendars.Calendar(); + } + + /** + * Create an instance of {@link Project.Settings } + * + */ + public Project.Settings createProjectSettings() { + return new Project.Settings(); + } + + /** + * Create an instance of {@link Project.Settings.Export } + * + */ + public Project.Settings.Export createProjectSettingsExport() { + return new Project.Settings.Export(); + } + + /** + * Create an instance of {@link Project.Filters.Filter.ContainerCriteria.BinaryCriteria } + * + */ + public Project.Filters.Filter.ContainerCriteria.BinaryCriteria createProjectFiltersFilterContainerCriteriaBinaryCriteria() { + return new Project.Filters.Filter.ContainerCriteria.BinaryCriteria(); + } + + /** + * Create an instance of {@link Project.Layouts.NetworkLayout.DateFormat } + * + */ + public Project.Layouts.NetworkLayout.DateFormat createProjectLayoutsNetworkLayoutDateFormat() { + return new Project.Layouts.NetworkLayout.DateFormat(); + } + + /** + * Create an instance of {@link Project.Layouts.NetworkLayout.PageLayout } + * + */ + public Project.Layouts.NetworkLayout.PageLayout createProjectLayoutsNetworkLayoutPageLayout() { + return new Project.Layouts.NetworkLayout.PageLayout(); + } + + /** + * Create an instance of {@link Project.Layouts.NetworkLayout.Currency } + * + */ + public Project.Layouts.NetworkLayout.Currency createProjectLayoutsNetworkLayoutCurrency() { + return new Project.Layouts.NetworkLayout.Currency(); + } + + /** + * Create an instance of {@link Project.Layouts.NetworkLayout.NetworkFinishNodeDates.NodeDate } + * + */ + public Project.Layouts.NetworkLayout.NetworkFinishNodeDates.NodeDate createProjectLayoutsNetworkLayoutNetworkFinishNodeDatesNodeDate() { + return new Project.Layouts.NetworkLayout.NetworkFinishNodeDates.NodeDate(); + } + + /** + * Create an instance of {@link Project.Layouts.NetworkLayout.NetworkStartNodeDates.NodeDate } + * + */ + public Project.Layouts.NetworkLayout.NetworkStartNodeDates.NodeDate createProjectLayoutsNetworkLayoutNetworkStartNodeDatesNodeDate() { + return new Project.Layouts.NetworkLayout.NetworkStartNodeDates.NodeDate(); + } + + /** + * Create an instance of {@link Project.Layouts.NetworkLayout.NetworkLines.NetworkActivity } + * + */ + public Project.Layouts.NetworkLayout.NetworkLines.NetworkActivity createProjectLayoutsNetworkLayoutNetworkLinesNetworkActivity() { + return new Project.Layouts.NetworkLayout.NetworkLines.NetworkActivity(); + } + + /** + * Create an instance of {@link Project.Layouts.NetworkLayout.CodeOptions.CodeOption } + * + */ + public Project.Layouts.NetworkLayout.CodeOptions.CodeOption createProjectLayoutsNetworkLayoutCodeOptionsCodeOption() { + return new Project.Layouts.NetworkLayout.CodeOptions.CodeOption(); + } + + /** + * Create an instance of {@link Project.Layouts.NetworkLayout.Bars.Bar.BarPoint } + * + */ + public Project.Layouts.NetworkLayout.Bars.Bar.BarPoint createProjectLayoutsNetworkLayoutBarsBarBarPoint() { + return new Project.Layouts.NetworkLayout.Bars.Bar.BarPoint(); + } + + /** + * Create an instance of {@link Project.Layouts.NetworkLayout.Timescale.Tier } + * + */ + public Project.Layouts.NetworkLayout.Timescale.Tier createProjectLayoutsNetworkLayoutTimescaleTier() { + return new Project.Layouts.NetworkLayout.Timescale.Tier(); + } + + /** + * Create an instance of {@link Project.Layouts.GanttLayout.DateFormat } + * + */ + public Project.Layouts.GanttLayout.DateFormat createProjectLayoutsGanttLayoutDateFormat() { + return new Project.Layouts.GanttLayout.DateFormat(); + } + + /** + * Create an instance of {@link Project.Layouts.GanttLayout.PageLayout } + * + */ + public Project.Layouts.GanttLayout.PageLayout createProjectLayoutsGanttLayoutPageLayout() { + return new Project.Layouts.GanttLayout.PageLayout(); + } + + /** + * Create an instance of {@link Project.Layouts.GanttLayout.Currency } + * + */ + public Project.Layouts.GanttLayout.Currency createProjectLayoutsGanttLayoutCurrency() { + return new Project.Layouts.GanttLayout.Currency(); + } + + /** + * Create an instance of {@link Project.Layouts.GanttLayout.Comparisons.Comparison } + * + */ + public Project.Layouts.GanttLayout.Comparisons.Comparison createProjectLayoutsGanttLayoutComparisonsComparison() { + return new Project.Layouts.GanttLayout.Comparisons.Comparison(); + } + + /** + * Create an instance of {@link Project.Layouts.GanttLayout.Columns.Column } + * + */ + public Project.Layouts.GanttLayout.Columns.Column createProjectLayoutsGanttLayoutColumnsColumn() { + return new Project.Layouts.GanttLayout.Columns.Column(); + } + + /** + * Create an instance of {@link Project.Layouts.GanttLayout.Sort.SortColumn } + * + */ + public Project.Layouts.GanttLayout.Sort.SortColumn createProjectLayoutsGanttLayoutSortSortColumn() { + return new Project.Layouts.GanttLayout.Sort.SortColumn(); + } + + /** + * Create an instance of {@link Project.Layouts.GanttLayout.CodeOptions.CodeOption } + * + */ + public Project.Layouts.GanttLayout.CodeOptions.CodeOption createProjectLayoutsGanttLayoutCodeOptionsCodeOption() { + return new Project.Layouts.GanttLayout.CodeOptions.CodeOption(); + } + + /** + * Create an instance of {@link Project.Layouts.GanttLayout.Bars.Bar.BarPoint } + * + */ + public Project.Layouts.GanttLayout.Bars.Bar.BarPoint createProjectLayoutsGanttLayoutBarsBarBarPoint() { + return new Project.Layouts.GanttLayout.Bars.Bar.BarPoint(); + } + + /** + * Create an instance of {@link Project.Layouts.GanttLayout.Timescale.Tier } + * + */ + public Project.Layouts.GanttLayout.Timescale.Tier createProjectLayoutsGanttLayoutTimescaleTier() { + return new Project.Layouts.GanttLayout.Timescale.Tier(); + } + + /** + * Create an instance of {@link Project.Storepoints.Storepoint.Relationships.Relationship } + * + */ + public Project.Storepoints.Storepoint.Relationships.Relationship createProjectStorepointsStorepointRelationshipsRelationship() { + return new Project.Storepoints.Storepoint.Relationships.Relationship(); + } + + /** + * Create an instance of {@link Project.Storepoints.Storepoint.Resources.Resource.Assignment } + * + */ + public Project.Storepoints.Storepoint.Resources.Resource.Assignment createProjectStorepointsStorepointResourcesResourceAssignment() { + return new Project.Storepoints.Storepoint.Resources.Resource.Assignment(); + } + + /** + * Create an instance of {@link Project.Storepoints.Storepoint.Activities.Activity.Constraint } + * + */ + public Project.Storepoints.Storepoint.Activities.Activity.Constraint createProjectStorepointsStorepointActivitiesActivityConstraint() { + return new Project.Storepoints.Storepoint.Activities.Activity.Constraint(); + } + + /** + * Create an instance of {@link Project.Storepoints.Storepoint.Activities.Activity.CodeAssignment } + * + */ + public Project.Storepoints.Storepoint.Activities.Activity.CodeAssignment createProjectStorepointsStorepointActivitiesActivityCodeAssignment() { + return new Project.Storepoints.Storepoint.Activities.Activity.CodeAssignment(); + } + + /** + * Create an instance of {@link Project.Storepoints.Storepoint.ActivityCodes.Code.Value } + * + */ + public Project.Storepoints.Storepoint.ActivityCodes.Code.Value createProjectStorepointsStorepointActivityCodesCodeValue() { + return new Project.Storepoints.Storepoint.ActivityCodes.Code.Value(); + } + + /** + * Create an instance of {@link Project.Storepoints.Storepoint.Calendars.Calendar.NonWork } + * + */ + public Project.Storepoints.Storepoint.Calendars.Calendar.NonWork createProjectStorepointsStorepointCalendarsCalendarNonWork() { + return new Project.Storepoints.Storepoint.Calendars.Calendar.NonWork(); + } + + /** + * Create an instance of {@link Project.Settings.Export.Sdef } + * + */ + public Project.Settings.Export.Sdef createProjectSettingsExportSdef() { + return new Project.Settings.Export.Sdef(); + } } diff --git a/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Project.java b/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Project.java index 3f5164196a..f2770ab7c0 100644 --- a/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Project.java +++ b/src/main/java/net/sf/mpxj/phoenix/schema/phoenix5/Project.java @@ -2,9 +2,10 @@ // 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.07.22 at 12:22:04 PM BST +// Generated on: 2024.09.08 at 11:22:53 AM BST // + package net.sf.mpxj.phoenix.schema.phoenix5; import java.time.DayOfWeek; @@ -25,6 +26,7 @@ import net.sf.mpxj.ResourceType; import net.sf.mpxj.TimeUnit; + /** *

Java class for anonymous complex type. * @@ -302,15 +304,15 @@ * <attribute name="proposed_data_date" type="{http://www.w3.org/2001/XMLSchema}dateTime" /> * <attribute name="default_calendar" type="{http://www.w3.org/2001/XMLSchema}string" /> * <attribute name="id_increment" type="{http://www.w3.org/2001/XMLSchema}int" /> - * <attribute name="contiguous" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="ignore_actuals" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="ignore_data_date" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="interruptible" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="contiguous" type="{http://www.w3.org/2001/XMLSchema}boolean" /> + * <attribute name="ignore_actuals" type="{http://www.w3.org/2001/XMLSchema}boolean" /> + * <attribute name="ignore_data_date" type="{http://www.w3.org/2001/XMLSchema}boolean" /> + * <attribute name="interruptible" type="{http://www.w3.org/2001/XMLSchema}boolean" /> * <attribute name="lag_calendar" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="progress_override" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="retained_logic" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="status_on_current" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="status_on_master" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="progress_override" type="{http://www.w3.org/2001/XMLSchema}boolean" /> + * <attribute name="retained_logic" type="{http://www.w3.org/2001/XMLSchema}boolean" /> + * <attribute name="status_on_current" type="{http://www.w3.org/2001/XMLSchema}boolean" /> + * <attribute name="status_on_master" type="{http://www.w3.org/2001/XMLSchema}boolean" /> * </restriction> * </complexContent> * </complexType> @@ -894,2572 +896,420 @@ * * */ -@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = -{ - "settings", - "storepoints", - "layouts", - "filters" -}) @XmlRootElement(name = "project") public class Project -{ - - @XmlElement(required = true) protected Project.Settings settings; - @XmlElement(required = true) protected Project.Storepoints storepoints; - @XmlElement(required = true) protected Project.Layouts layouts; - @XmlElement(required = true) protected Project.Filters filters; - @XmlAttribute(name = "application") protected String application; - @XmlAttribute(name = "application_version") protected String applicationVersion; - @XmlAttribute(name = "version") protected Double version; - - /** - * Gets the value of the settings property. - * - * @return - * possible object is - * {@link Project.Settings } - * - */ - public Project.Settings getSettings() - { - return settings; - } - - /** - * Sets the value of the settings property. - * - * @param value - * allowed object is - * {@link Project.Settings } - * - */ - public void setSettings(Project.Settings value) - { - this.settings = value; - } - - /** - * Gets the value of the storepoints property. - * - * @return - * possible object is - * {@link Project.Storepoints } - * - */ - public Project.Storepoints getStorepoints() - { - return storepoints; - } - - /** - * Sets the value of the storepoints property. - * - * @param value - * allowed object is - * {@link Project.Storepoints } - * - */ - public void setStorepoints(Project.Storepoints value) - { - this.storepoints = value; - } - - /** - * Gets the value of the layouts property. - * - * @return - * possible object is - * {@link Project.Layouts } - * - */ - public Project.Layouts getLayouts() - { - return layouts; - } - - /** - * Sets the value of the layouts property. - * - * @param value - * allowed object is - * {@link Project.Layouts } - * - */ - public void setLayouts(Project.Layouts value) - { - this.layouts = value; - } - - /** - * Gets the value of the filters property. - * - * @return - * possible object is - * {@link Project.Filters } - * - */ - public Project.Filters getFilters() - { - return filters; - } - - /** - * Sets the value of the filters property. - * - * @param value - * allowed object is - * {@link Project.Filters } - * - */ - public void setFilters(Project.Filters value) - { - this.filters = value; - } - - /** - * Gets the value of the application property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getApplication() - { - return application; - } - - /** - * Sets the value of the application property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setApplication(String value) - { - this.application = value; - } - - /** - * Gets the value of the applicationVersion property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getApplicationVersion() - { - return applicationVersion; - } - - /** - * Sets the value of the applicationVersion property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setApplicationVersion(String value) - { - this.applicationVersion = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link Double } - * - */ - public Double getVersion() - { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link Double } - * - */ - public void setVersion(Double value) - { - this.version = 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="filter" maxOccurs="unbounded">
-    *           <complexType>
-    *             <complexContent>
-    *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                 <sequence>
-    *                   <element name="container_criteria">
-    *                     <complexType>
-    *                       <complexContent>
-    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                           <sequence>
-    *                             <element name="binary_criteria">
-    *                               <complexType>
-    *                                 <complexContent>
-    *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                                     <attribute name="left_data_tag" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="operator" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="right_data_tag" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                   </restriction>
-    *                                 </complexContent>
-    *                               </complexType>
-    *                             </element>
-    *                           </sequence>
-    *                           <attribute name="reduce_operator" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                         </restriction>
-    *                       </complexContent>
-    *                     </complexType>
-    *                   </element>
-    *                 </sequence>
-    *                 <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="uuid" type="{}phoenixUuid" />
-    *               </restriction>
-    *             </complexContent>
-    *           </complexType>
-    *         </element>
-    *       </sequence>
-    *     </restriction>
-    *   </complexContent>
-    * </complexType>
-    * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = - { - "filter" - }) public static class Filters - { - - @XmlElement(required = true) protected List filter; - - /** - * Gets the value of the filter 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 filter property. - * - *

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

-       *    getFilter().add(newItem);
-       * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link Project.Filters.Filter } - * - * - */ - public List getFilter() - { - if (filter == null) - { - filter = new ArrayList<>(); - } - return this.filter; - } - - /** - *

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="container_criteria">
-       *           <complexType>
-       *             <complexContent>
-       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                 <sequence>
-       *                   <element name="binary_criteria">
-       *                     <complexType>
-       *                       <complexContent>
-       *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                           <attribute name="left_data_tag" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="operator" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="right_data_tag" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                         </restriction>
-       *                       </complexContent>
-       *                     </complexType>
-       *                   </element>
-       *                 </sequence>
-       *                 <attribute name="reduce_operator" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *               </restriction>
-       *             </complexContent>
-       *           </complexType>
-       *         </element>
-       *       </sequence>
-       *       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="uuid" type="{}phoenixUuid" />
-       *     </restriction>
-       *   </complexContent>
-       * </complexType>
-       * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = - { - "containerCriteria" - }) public static class Filter - { - - @XmlElement(name = "container_criteria", required = true) protected Project.Filters.Filter.ContainerCriteria containerCriteria; - @XmlAttribute(name = "name") protected String name; - @XmlAttribute(name = "uuid") @XmlJavaTypeAdapter(Adapter4.class) protected UUID uuid; - - /** - * Gets the value of the containerCriteria property. - * - * @return - * possible object is - * {@link Project.Filters.Filter.ContainerCriteria } - * - */ - public Project.Filters.Filter.ContainerCriteria getContainerCriteria() - { - return containerCriteria; - } - - /** - * Sets the value of the containerCriteria property. - * - * @param value - * allowed object is - * {@link Project.Filters.Filter.ContainerCriteria } - * - */ - public void setContainerCriteria(Project.Filters.Filter.ContainerCriteria value) - { - this.containerCriteria = 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 uuid property. - * - * @return - * possible object is - * {@link String } - * - */ - public UUID getUuid() - { - return uuid; - } - - /** - * Sets the value of the uuid property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUuid(UUID value) - { - this.uuid = 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="binary_criteria">
-          *           <complexType>
-          *             <complexContent>
-          *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-          *                 <attribute name="left_data_tag" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="operator" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="right_data_tag" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *               </restriction>
-          *             </complexContent>
-          *           </complexType>
-          *         </element>
-          *       </sequence>
-          *       <attribute name="reduce_operator" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *     </restriction>
-          *   </complexContent>
-          * </complexType>
-          * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = - { - "binaryCriteria" - }) public static class ContainerCriteria - { - - @XmlElement(name = "binary_criteria", required = true) protected Project.Filters.Filter.ContainerCriteria.BinaryCriteria binaryCriteria; - @XmlAttribute(name = "reduce_operator") protected String reduceOperator; - - /** - * Gets the value of the binaryCriteria property. +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "settings", + "storepoints", + "layouts", + "filters" +}) +@XmlRootElement(name = "project") +public class Project { + + @XmlElement(required = true) + protected Project.Settings settings; + @XmlElement(required = true) + protected Project.Storepoints storepoints; + @XmlElement(required = true) + protected Project.Layouts layouts; + @XmlElement(required = true) + protected Project.Filters filters; + @XmlAttribute(name = "application") + protected String application; + @XmlAttribute(name = "application_version") + protected String applicationVersion; + @XmlAttribute(name = "version") + protected Double version; + + /** + * Gets the value of the settings property. + * + * @return + * possible object is + * {@link Project.Settings } + * + */ + public Project.Settings getSettings() { + return settings; + } + + /** + * Sets the value of the settings property. + * + * @param value + * allowed object is + * {@link Project.Settings } + * + */ + public void setSettings(Project.Settings value) { + this.settings = value; + } + + /** + * Gets the value of the storepoints property. + * + * @return + * possible object is + * {@link Project.Storepoints } + * + */ + public Project.Storepoints getStorepoints() { + return storepoints; + } + + /** + * Sets the value of the storepoints property. + * + * @param value + * allowed object is + * {@link Project.Storepoints } + * + */ + public void setStorepoints(Project.Storepoints value) { + this.storepoints = value; + } + + /** + * Gets the value of the layouts property. + * + * @return + * possible object is + * {@link Project.Layouts } + * + */ + public Project.Layouts getLayouts() { + return layouts; + } + + /** + * Sets the value of the layouts property. + * + * @param value + * allowed object is + * {@link Project.Layouts } + * + */ + public void setLayouts(Project.Layouts value) { + this.layouts = value; + } + + /** + * Gets the value of the filters property. + * + * @return + * possible object is + * {@link Project.Filters } + * + */ + public Project.Filters getFilters() { + return filters; + } + + /** + * Sets the value of the filters property. + * + * @param value + * allowed object is + * {@link Project.Filters } + * + */ + public void setFilters(Project.Filters value) { + this.filters = value; + } + + /** + * Gets the value of the application property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getApplication() { + return application; + } + + /** + * Sets the value of the application property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setApplication(String value) { + this.application = value; + } + + /** + * Gets the value of the applicationVersion property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getApplicationVersion() { + return applicationVersion; + } + + /** + * Sets the value of the applicationVersion property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setApplicationVersion(String value) { + this.applicationVersion = value; + } + + /** + * Gets the value of the version property. + * + * @return + * possible object is + * {@link Double } + * + */ + public Double getVersion() { + return version; + } + + /** + * Sets the value of the version property. + * + * @param value + * allowed object is + * {@link Double } + * + */ + public void setVersion(Double value) { + this.version = 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="filter" maxOccurs="unbounded">
+     *           <complexType>
+     *             <complexContent>
+     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                 <sequence>
+     *                   <element name="container_criteria">
+     *                     <complexType>
+     *                       <complexContent>
+     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                           <sequence>
+     *                             <element name="binary_criteria">
+     *                               <complexType>
+     *                                 <complexContent>
+     *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                                     <attribute name="left_data_tag" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="operator" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="right_data_tag" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                   </restriction>
+     *                                 </complexContent>
+     *                               </complexType>
+     *                             </element>
+     *                           </sequence>
+     *                           <attribute name="reduce_operator" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                         </restriction>
+     *                       </complexContent>
+     *                     </complexType>
+     *                   </element>
+     *                 </sequence>
+     *                 <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="uuid" type="{}phoenixUuid" />
+     *               </restriction>
+     *             </complexContent>
+     *           </complexType>
+     *         </element>
+     *       </sequence>
+     *     </restriction>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "filter" + }) + public static class Filters { + + @XmlElement(required = true) + protected List filter; + + /** + * Gets the value of the filter 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 filter property. + * + *

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

+         *    getFilter().add(newItem);
+         * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Project.Filters.Filter } + * + * + */ + public List getFilter() { + if (filter == null) { + filter = new ArrayList<>(); + } + return this.filter; + } + + + /** + *

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="container_criteria">
+         *           <complexType>
+         *             <complexContent>
+         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                 <sequence>
+         *                   <element name="binary_criteria">
+         *                     <complexType>
+         *                       <complexContent>
+         *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                           <attribute name="left_data_tag" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="operator" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="right_data_tag" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                         </restriction>
+         *                       </complexContent>
+         *                     </complexType>
+         *                   </element>
+         *                 </sequence>
+         *                 <attribute name="reduce_operator" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *               </restriction>
+         *             </complexContent>
+         *           </complexType>
+         *         </element>
+         *       </sequence>
+         *       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="uuid" type="{}phoenixUuid" />
+         *     </restriction>
+         *   </complexContent>
+         * </complexType>
+         * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "containerCriteria" + }) + public static class Filter { + + @XmlElement(name = "container_criteria", required = true) + protected Project.Filters.Filter.ContainerCriteria containerCriteria; + @XmlAttribute(name = "name") + protected String name; + @XmlAttribute(name = "uuid") + @XmlJavaTypeAdapter(Adapter4 .class) + protected UUID uuid; + + /** + * Gets the value of the containerCriteria property. * * @return * possible object is - * {@link Project.Filters.Filter.ContainerCriteria.BinaryCriteria } + * {@link Project.Filters.Filter.ContainerCriteria } * */ - public Project.Filters.Filter.ContainerCriteria.BinaryCriteria getBinaryCriteria() - { - return binaryCriteria; + public Project.Filters.Filter.ContainerCriteria getContainerCriteria() { + return containerCriteria; } /** - * Sets the value of the binaryCriteria property. + * Sets the value of the containerCriteria property. * * @param value * allowed object is - * {@link Project.Filters.Filter.ContainerCriteria.BinaryCriteria } + * {@link Project.Filters.Filter.ContainerCriteria } * */ - public void setBinaryCriteria(Project.Filters.Filter.ContainerCriteria.BinaryCriteria value) - { - this.binaryCriteria = value; + public void setContainerCriteria(Project.Filters.Filter.ContainerCriteria value) { + this.containerCriteria = value; } /** - * Gets the value of the reduceOperator property. + * Gets the value of the name property. * * @return * possible object is * {@link String } * */ - public String getReduceOperator() - { - return reduceOperator; + public String getName() { + return name; } /** - * Sets the value of the reduceOperator property. + * Sets the value of the name property. * * @param value * allowed object is * {@link String } * */ - public void setReduceOperator(String value) - { - this.reduceOperator = value; + public void setName(String value) { + this.name = 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">
-             *       <attribute name="left_data_tag" type="{http://www.w3.org/2001/XMLSchema}string" />
-             *       <attribute name="operator" type="{http://www.w3.org/2001/XMLSchema}string" />
-             *       <attribute name="right_data_tag" type="{http://www.w3.org/2001/XMLSchema}string" />
-             *     </restriction>
-             *   </complexContent>
-             * </complexType>
-             * 
+ * Gets the value of the uuid property. * + * @return + * possible object is + * {@link String } * */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class BinaryCriteria - { - - @XmlAttribute(name = "left_data_tag") protected String leftDataTag; - @XmlAttribute(name = "operator") protected String operator; - @XmlAttribute(name = "right_data_tag") protected String rightDataTag; - - /** - * Gets the value of the leftDataTag property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLeftDataTag() - { - return leftDataTag; - } - - /** - * Sets the value of the leftDataTag property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLeftDataTag(String value) - { - this.leftDataTag = value; - } - - /** - * Gets the value of the operator property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getOperator() - { - return operator; - } - - /** - * Sets the value of the operator property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setOperator(String value) - { - this.operator = value; - } - - /** - * Gets the value of the rightDataTag property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRightDataTag() - { - return rightDataTag; - } - - /** - * Sets the value of the rightDataTag property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRightDataTag(String value) - { - this.rightDataTag = 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="gantt_layout" maxOccurs="unbounded">
-    *           <complexType>
-    *             <complexContent>
-    *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                 <sequence>
-    *                   <element name="date_format">
-    *                     <complexType>
-    *                       <complexContent>
-    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                           <attribute name="date_separator" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="full_year" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="military" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="month_format" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="order" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="time_separator" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                         </restriction>
-    *                       </complexContent>
-    *                     </complexType>
-    *                   </element>
-    *                   <element name="page_layout">
-    *                     <complexType>
-    *                       <complexContent>
-    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                           <attribute name="buffer" type="{http://www.w3.org/2001/XMLSchema}int" />
-    *                           <attribute name="custom_finish_date" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="custom_start_date" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="description_font" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="description_foreground" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="description_horizontal_align" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="description_vertical_align" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="fit_pages" type="{http://www.w3.org/2001/XMLSchema}int" />
-    *                           <attribute name="footer_location" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="footer_pages" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="range_finish" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="range_start" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="show_data_date" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="show_filename" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="show_finish_date" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="show_run_date" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="show_start_date" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="user_scale" type="{http://www.w3.org/2001/XMLSchema}int" />
-    *                         </restriction>
-    *                       </complexContent>
-    *                     </complexType>
-    *                   </element>
-    *                   <element name="currency">
-    *                     <complexType>
-    *                       <complexContent>
-    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                           <attribute name="decimal" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="digits" type="{http://www.w3.org/2001/XMLSchema}int" />
-    *                           <attribute name="position" type="{http://www.w3.org/2001/XMLSchema}int" />
-    *                           <attribute name="symbol" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="thousands" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                         </restriction>
-    *                       </complexContent>
-    *                     </complexType>
-    *                   </element>
-    *                   <element name="timescale">
-    *                     <complexType>
-    *                       <complexContent>
-    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                           <sequence>
-    *                             <element name="tier" maxOccurs="unbounded">
-    *                               <complexType>
-    *                                 <complexContent>
-    *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                                     <attribute name="background_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="font" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="font_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="level" type="{http://www.w3.org/2001/XMLSchema}int" />
-    *                                     <attribute name="show" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="unit" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                   </restriction>
-    *                                 </complexContent>
-    *                               </complexType>
-    *                             </element>
-    *                           </sequence>
-    *                         </restriction>
-    *                       </complexContent>
-    *                     </complexType>
-    *                   </element>
-    *                   <element name="bars">
-    *                     <complexType>
-    *                       <complexContent>
-    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                           <sequence>
-    *                             <element name="bar" maxOccurs="unbounded">
-    *                               <complexType>
-    *                                 <complexContent>
-    *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                                     <sequence>
-    *                                       <element name="bar_point" maxOccurs="unbounded">
-    *                                         <complexType>
-    *                                           <complexContent>
-    *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                                               <attribute name="brush_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                               <attribute name="brush_style" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                               <attribute name="color_overrides" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                               <attribute name="endpoint_style" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                               <attribute name="expression" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                               <attribute name="relatable" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                               <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                             </restriction>
-    *                                           </complexContent>
-    *                                         </complexType>
-    *                                       </element>
-    *                                     </sequence>
-    *                                     <attribute name="brush_background_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="brush_foreground_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="brush_hatch" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="brush_style" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="color_overrides" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="comparison_template" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="filter_uuid" type="{}phoenixUuid" />
-    *                                     <attribute name="height" type="{http://www.w3.org/2001/XMLSchema}int" />
-    *                                     <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="row" type="{http://www.w3.org/2001/XMLSchema}int" />
-    *                                     <attribute name="storepoint_filter" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="style" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="visible" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                   </restriction>
-    *                                 </complexContent>
-    *                               </complexType>
-    *                             </element>
-    *                           </sequence>
-    *                         </restriction>
-    *                       </complexContent>
-    *                     </complexType>
-    *                   </element>
-    *                   <element name="code_options">
-    *                     <complexType>
-    *                       <complexContent>
-    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                           <sequence>
-    *                             <element name="code_option" maxOccurs="unbounded">
-    *                               <complexType>
-    *                                 <complexContent>
-    *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                                     <attribute name="code_uuid" type="{}phoenixUuid" />
-    *                                     <attribute name="color" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="font" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="font_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="shown" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-    *                                   </restriction>
-    *                                 </complexContent>
-    *                               </complexType>
-    *                             </element>
-    *                           </sequence>
-    *                         </restriction>
-    *                       </complexContent>
-    *                     </complexType>
-    *                   </element>
-    *                   <element name="sort">
-    *                     <complexType>
-    *                       <complexContent>
-    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                           <sequence>
-    *                             <element name="sort_column">
-    *                               <complexType>
-    *                                 <complexContent>
-    *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                                     <attribute name="ascending" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="data" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                   </restriction>
-    *                                 </complexContent>
-    *                               </complexType>
-    *                             </element>
-    *                           </sequence>
-    *                         </restriction>
-    *                       </complexContent>
-    *                     </complexType>
-    *                   </element>
-    *                   <element name="columns">
-    *                     <complexType>
-    *                       <complexContent>
-    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                           <sequence>
-    *                             <element name="column" maxOccurs="unbounded">
-    *                               <complexType>
-    *                                 <complexContent>
-    *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                                     <attribute name="label" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="width" type="{http://www.w3.org/2001/XMLSchema}int" />
-    *                                     <attribute name="data" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                   </restriction>
-    *                                 </complexContent>
-    *                               </complexType>
-    *                             </element>
-    *                           </sequence>
-    *                           <attribute name="background_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="font_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="font" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="vertical_align" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="horizontal_align" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                         </restriction>
-    *                       </complexContent>
-    *                     </complexType>
-    *                   </element>
-    *                   <element name="comparisons">
-    *                     <complexType>
-    *                       <complexContent>
-    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                           <sequence>
-    *                             <element name="comparison">
-    *                               <complexType>
-    *                                 <complexContent>
-    *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                                     <attribute name="color" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="list_name" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="uuid" type="{}phoenixUuid" />
-    *                                   </restriction>
-    *                                 </complexContent>
-    *                               </complexType>
-    *                             </element>
-    *                           </sequence>
-    *                           <attribute name="match_by" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="row_formatting" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                         </restriction>
-    *                       </complexContent>
-    *                     </complexType>
-    *                   </element>
-    *                 </sequence>
-    *                 <attribute name="active_storepoint" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="auto_row_sizing" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="baseline" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="critical_bar_outlines" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="critical_bars" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="critical_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="critical_milestones" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="critical_relationships" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="critical_tasks" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="critical_threshold" type="{http://www.w3.org/2001/XMLSchema}int" />
-    *                 <attribute name="criticality_method" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="custom_row_size" type="{http://www.w3.org/2001/XMLSchema}int" />
-    *                 <attribute name="group_headings" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="group_summary_cells" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="row_background" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="row_font" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="row_foreground" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="row_grid_lines_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="show_nondriving_relationships" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="show_only_critical" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="show_relationships" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="show_retained_logic_relationships" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="track_newest" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="uuid" type="{}phoenixUuid" />
-    *                 <attribute name="work_remaining" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *               </restriction>
-    *             </complexContent>
-    *           </complexType>
-    *         </element>
-    *         <element name="network_layout" maxOccurs="unbounded">
-    *           <complexType>
-    *             <complexContent>
-    *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                 <sequence>
-    *                   <element name="date_format">
-    *                     <complexType>
-    *                       <complexContent>
-    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                           <attribute name="order" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="military" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="date_separator" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="time_separator" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="full_year" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="month_format" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                         </restriction>
-    *                       </complexContent>
-    *                     </complexType>
-    *                   </element>
-    *                   <element name="page_layout">
-    *                     <complexType>
-    *                       <complexContent>
-    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                           <attribute name="range_start" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="range_finish" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="custom_finish_date" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="fit_pages" type="{http://www.w3.org/2001/XMLSchema}int" />
-    *                           <attribute name="user_scale" type="{http://www.w3.org/2001/XMLSchema}int" />
-    *                           <attribute name="buffer" type="{http://www.w3.org/2001/XMLSchema}int" />
-    *                           <attribute name="footer_location" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="footer_pages" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="custom_start_date" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="description_font" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="description_foreground" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="description_horizontal_align" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="description_vertical_align" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="show_data_date" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="show_filename" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="show_finish_date" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="show_run_date" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="show_start_date" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                         </restriction>
-    *                       </complexContent>
-    *                     </complexType>
-    *                   </element>
-    *                   <element name="currency">
-    *                     <complexType>
-    *                       <complexContent>
-    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                           <attribute name="decimal" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="digits" type="{http://www.w3.org/2001/XMLSchema}int" />
-    *                           <attribute name="position" type="{http://www.w3.org/2001/XMLSchema}int" />
-    *                           <attribute name="symbol" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="thousands" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                         </restriction>
-    *                       </complexContent>
-    *                     </complexType>
-    *                   </element>
-    *                   <element name="timescale">
-    *                     <complexType>
-    *                       <complexContent>
-    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                           <sequence>
-    *                             <element name="tier" maxOccurs="unbounded">
-    *                               <complexType>
-    *                                 <complexContent>
-    *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                                     <attribute name="background_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="font" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="font_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="level" type="{http://www.w3.org/2001/XMLSchema}int" />
-    *                                     <attribute name="show" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="unit" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                   </restriction>
-    *                                 </complexContent>
-    *                               </complexType>
-    *                             </element>
-    *                           </sequence>
-    *                         </restriction>
-    *                       </complexContent>
-    *                     </complexType>
-    *                   </element>
-    *                   <element name="bars">
-    *                     <complexType>
-    *                       <complexContent>
-    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                           <sequence>
-    *                             <element name="bar" maxOccurs="unbounded">
-    *                               <complexType>
-    *                                 <complexContent>
-    *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                                     <sequence>
-    *                                       <element name="bar_point" maxOccurs="unbounded">
-    *                                         <complexType>
-    *                                           <complexContent>
-    *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                                               <attribute name="brush_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                               <attribute name="brush_style" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                               <attribute name="color_overrides" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                               <attribute name="endpoint_style" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                               <attribute name="expression" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                               <attribute name="relatable" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                               <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                             </restriction>
-    *                                           </complexContent>
-    *                                         </complexType>
-    *                                       </element>
-    *                                     </sequence>
-    *                                     <attribute name="brush_background_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="brush_foreground_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="brush_hatch" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="brush_style" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="color_overrides" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="comparison_template" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="filter_uuid" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="height" type="{http://www.w3.org/2001/XMLSchema}int" />
-    *                                     <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="row" type="{http://www.w3.org/2001/XMLSchema}int" />
-    *                                     <attribute name="storepoint_filter" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="style" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="visible" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                   </restriction>
-    *                                 </complexContent>
-    *                               </complexType>
-    *                             </element>
-    *                           </sequence>
-    *                         </restriction>
-    *                       </complexContent>
-    *                     </complexType>
-    *                   </element>
-    *                   <element name="code_options">
-    *                     <complexType>
-    *                       <complexContent>
-    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                           <sequence>
-    *                             <element name="code_option" maxOccurs="unbounded">
-    *                               <complexType>
-    *                                 <complexContent>
-    *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                                     <attribute name="shown" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-    *                                     <attribute name="color" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="code_uuid" type="{}phoenixUuid" />
-    *                                     <attribute name="font_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="font" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                   </restriction>
-    *                                 </complexContent>
-    *                               </complexType>
-    *                             </element>
-    *                           </sequence>
-    *                           <attribute name="network_labels_visible" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="network_outlines_visible" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="network_backgrounds_visible" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                         </restriction>
-    *                       </complexContent>
-    *                     </complexType>
-    *                   </element>
-    *                   <element name="network_lines">
-    *                     <complexType>
-    *                       <complexContent>
-    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                           <sequence>
-    *                             <element name="network_activity" maxOccurs="unbounded">
-    *                               <complexType>
-    *                                 <complexContent>
-    *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                                     <attribute name="line" type="{http://www.w3.org/2001/XMLSchema}int" />
-    *                                     <attribute name="uuid" type="{}phoenixUuid" />
-    *                                   </restriction>
-    *                                 </complexContent>
-    *                               </complexType>
-    *                             </element>
-    *                           </sequence>
-    *                         </restriction>
-    *                       </complexContent>
-    *                     </complexType>
-    *                   </element>
-    *                   <element name="network_start_node_dates">
-    *                     <complexType>
-    *                       <complexContent>
-    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                           <sequence>
-    *                             <element name="node_date" maxOccurs="unbounded">
-    *                               <complexType>
-    *                                 <complexContent>
-    *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                                     <attribute name="alignment" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="fontface" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="fontfamily" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="fontpoint" type="{http://www.w3.org/2001/XMLSchema}int" />
-    *                                     <attribute name="fontstyle" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="fontunderline" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="fontweight" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="foreground_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}int" />
-    *                                   </restriction>
-    *                                 </complexContent>
-    *                               </complexType>
-    *                             </element>
-    *                           </sequence>
-    *                         </restriction>
-    *                       </complexContent>
-    *                     </complexType>
-    *                   </element>
-    *                   <element name="network_finish_node_dates">
-    *                     <complexType>
-    *                       <complexContent>
-    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                           <sequence>
-    *                             <element name="node_date" maxOccurs="unbounded">
-    *                               <complexType>
-    *                                 <complexContent>
-    *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                                     <attribute name="alignment" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="fontface" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="fontfamily" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="fontpoint" type="{http://www.w3.org/2001/XMLSchema}int" />
-    *                                     <attribute name="fontstyle" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="fontunderline" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="fontweight" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="foreground_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}int" />
-    *                                   </restriction>
-    *                                 </complexContent>
-    *                               </complexType>
-    *                             </element>
-    *                           </sequence>
-    *                         </restriction>
-    *                       </complexContent>
-    *                     </complexType>
-    *                   </element>
-    *                 </sequence>
-    *                 <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="active_storepoint" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="baseline" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="critical_bar_outlines" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="critical_bars" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="critical_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="critical_milestones" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="critical_relationships" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="critical_tasks" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="critical_threshold" type="{http://www.w3.org/2001/XMLSchema}int" />
-    *                 <attribute name="criticality_method" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="show_nondriving_relationships" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="show_only_critical" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="show_relationships" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="show_retained_logic_relationships" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="track_newest" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="uuid" type="{}phoenixUuid" />
-    *                 <attribute name="work_remaining" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *               </restriction>
-    *             </complexContent>
-    *           </complexType>
-    *         </element>
-    *       </sequence>
-    *       <attribute name="network_line_height" type="{http://www.w3.org/2001/XMLSchema}int" />
-    *     </restriction>
-    *   </complexContent>
-    * </complexType>
-    * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = - { - "ganttLayout", - "networkLayout" - }) public static class Layouts - { - - @XmlElement(name = "gantt_layout", required = true) protected List ganttLayout; - @XmlElement(name = "network_layout", required = true) protected List networkLayout; - @XmlAttribute(name = "network_line_height") @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "int") protected Integer networkLineHeight; - - /** - * Gets the value of the ganttLayout 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 ganttLayout property. - * - *

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

-       *    getGanttLayout().add(newItem);
-       * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link Project.Layouts.GanttLayout } - * - * - */ - public List getGanttLayout() - { - if (ganttLayout == null) - { - ganttLayout = new ArrayList<>(); - } - return this.ganttLayout; - } - - /** - * Gets the value of the networkLayout 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 networkLayout property. - * - *

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

-       *    getNetworkLayout().add(newItem);
-       * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link Project.Layouts.NetworkLayout } - * - * - */ - public List getNetworkLayout() - { - if (networkLayout == null) - { - networkLayout = new ArrayList<>(); - } - return this.networkLayout; - } - - /** - * Gets the value of the networkLineHeight property. - * - * @return - * possible object is - * {@link String } - * - */ - public Integer getNetworkLineHeight() - { - return networkLineHeight; - } - - /** - * Sets the value of the networkLineHeight property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setNetworkLineHeight(Integer value) - { - this.networkLineHeight = 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="date_format">
-       *           <complexType>
-       *             <complexContent>
-       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                 <attribute name="date_separator" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="full_year" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="military" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="month_format" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="order" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="time_separator" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *               </restriction>
-       *             </complexContent>
-       *           </complexType>
-       *         </element>
-       *         <element name="page_layout">
-       *           <complexType>
-       *             <complexContent>
-       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                 <attribute name="buffer" type="{http://www.w3.org/2001/XMLSchema}int" />
-       *                 <attribute name="custom_finish_date" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="custom_start_date" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="description_font" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="description_foreground" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="description_horizontal_align" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="description_vertical_align" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="fit_pages" type="{http://www.w3.org/2001/XMLSchema}int" />
-       *                 <attribute name="footer_location" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="footer_pages" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="range_finish" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="range_start" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="show_data_date" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="show_filename" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="show_finish_date" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="show_run_date" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="show_start_date" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="user_scale" type="{http://www.w3.org/2001/XMLSchema}int" />
-       *               </restriction>
-       *             </complexContent>
-       *           </complexType>
-       *         </element>
-       *         <element name="currency">
-       *           <complexType>
-       *             <complexContent>
-       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                 <attribute name="decimal" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="digits" type="{http://www.w3.org/2001/XMLSchema}int" />
-       *                 <attribute name="position" type="{http://www.w3.org/2001/XMLSchema}int" />
-       *                 <attribute name="symbol" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="thousands" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *               </restriction>
-       *             </complexContent>
-       *           </complexType>
-       *         </element>
-       *         <element name="timescale">
-       *           <complexType>
-       *             <complexContent>
-       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                 <sequence>
-       *                   <element name="tier" maxOccurs="unbounded">
-       *                     <complexType>
-       *                       <complexContent>
-       *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                           <attribute name="background_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="font" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="font_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="level" type="{http://www.w3.org/2001/XMLSchema}int" />
-       *                           <attribute name="show" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="unit" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                         </restriction>
-       *                       </complexContent>
-       *                     </complexType>
-       *                   </element>
-       *                 </sequence>
-       *               </restriction>
-       *             </complexContent>
-       *           </complexType>
-       *         </element>
-       *         <element name="bars">
-       *           <complexType>
-       *             <complexContent>
-       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                 <sequence>
-       *                   <element name="bar" maxOccurs="unbounded">
-       *                     <complexType>
-       *                       <complexContent>
-       *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                           <sequence>
-       *                             <element name="bar_point" maxOccurs="unbounded">
-       *                               <complexType>
-       *                                 <complexContent>
-       *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                                     <attribute name="brush_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                                     <attribute name="brush_style" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                                     <attribute name="color_overrides" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                                     <attribute name="endpoint_style" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                                     <attribute name="expression" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                                     <attribute name="relatable" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                                     <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                                   </restriction>
-       *                                 </complexContent>
-       *                               </complexType>
-       *                             </element>
-       *                           </sequence>
-       *                           <attribute name="brush_background_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="brush_foreground_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="brush_hatch" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="brush_style" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="color_overrides" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="comparison_template" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="filter_uuid" type="{}phoenixUuid" />
-       *                           <attribute name="height" type="{http://www.w3.org/2001/XMLSchema}int" />
-       *                           <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="row" type="{http://www.w3.org/2001/XMLSchema}int" />
-       *                           <attribute name="storepoint_filter" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="style" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="visible" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                         </restriction>
-       *                       </complexContent>
-       *                     </complexType>
-       *                   </element>
-       *                 </sequence>
-       *               </restriction>
-       *             </complexContent>
-       *           </complexType>
-       *         </element>
-       *         <element name="code_options">
-       *           <complexType>
-       *             <complexContent>
-       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                 <sequence>
-       *                   <element name="code_option" maxOccurs="unbounded">
-       *                     <complexType>
-       *                       <complexContent>
-       *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                           <attribute name="code_uuid" type="{}phoenixUuid" />
-       *                           <attribute name="color" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="font" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="font_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="shown" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-       *                         </restriction>
-       *                       </complexContent>
-       *                     </complexType>
-       *                   </element>
-       *                 </sequence>
-       *               </restriction>
-       *             </complexContent>
-       *           </complexType>
-       *         </element>
-       *         <element name="sort">
-       *           <complexType>
-       *             <complexContent>
-       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                 <sequence>
-       *                   <element name="sort_column">
-       *                     <complexType>
-       *                       <complexContent>
-       *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                           <attribute name="ascending" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="data" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                         </restriction>
-       *                       </complexContent>
-       *                     </complexType>
-       *                   </element>
-       *                 </sequence>
-       *               </restriction>
-       *             </complexContent>
-       *           </complexType>
-       *         </element>
-       *         <element name="columns">
-       *           <complexType>
-       *             <complexContent>
-       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                 <sequence>
-       *                   <element name="column" maxOccurs="unbounded">
-       *                     <complexType>
-       *                       <complexContent>
-       *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                           <attribute name="label" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="width" type="{http://www.w3.org/2001/XMLSchema}int" />
-       *                           <attribute name="data" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                         </restriction>
-       *                       </complexContent>
-       *                     </complexType>
-       *                   </element>
-       *                 </sequence>
-       *                 <attribute name="background_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="font_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="font" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="vertical_align" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="horizontal_align" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *               </restriction>
-       *             </complexContent>
-       *           </complexType>
-       *         </element>
-       *         <element name="comparisons">
-       *           <complexType>
-       *             <complexContent>
-       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                 <sequence>
-       *                   <element name="comparison">
-       *                     <complexType>
-       *                       <complexContent>
-       *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                           <attribute name="color" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="list_name" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="uuid" type="{}phoenixUuid" />
-       *                         </restriction>
-       *                       </complexContent>
-       *                     </complexType>
-       *                   </element>
-       *                 </sequence>
-       *                 <attribute name="match_by" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="row_formatting" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *               </restriction>
-       *             </complexContent>
-       *           </complexType>
-       *         </element>
-       *       </sequence>
-       *       <attribute name="active_storepoint" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="auto_row_sizing" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="baseline" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="critical_bar_outlines" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="critical_bars" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="critical_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="critical_milestones" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="critical_relationships" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="critical_tasks" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="critical_threshold" type="{http://www.w3.org/2001/XMLSchema}int" />
-       *       <attribute name="criticality_method" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="custom_row_size" type="{http://www.w3.org/2001/XMLSchema}int" />
-       *       <attribute name="group_headings" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="group_summary_cells" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="row_background" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="row_font" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="row_foreground" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="row_grid_lines_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="show_nondriving_relationships" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="show_only_critical" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="show_relationships" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="show_retained_logic_relationships" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="track_newest" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="uuid" type="{}phoenixUuid" />
-       *       <attribute name="work_remaining" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *     </restriction>
-       *   </complexContent>
-       * </complexType>
-       * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = - { - "dateFormat", - "pageLayout", - "currency", - "timescale", - "bars", - "codeOptions", - "sort", - "columns", - "comparisons" - }) public static class GanttLayout - { - - @XmlElement(name = "date_format", required = true) protected Project.Layouts.GanttLayout.DateFormat dateFormat; - @XmlElement(name = "page_layout", required = true) protected Project.Layouts.GanttLayout.PageLayout pageLayout; - @XmlElement(required = true) protected Project.Layouts.GanttLayout.Currency currency; - @XmlElement(required = true) protected Project.Layouts.GanttLayout.Timescale timescale; - @XmlElement(required = true) protected Project.Layouts.GanttLayout.Bars bars; - @XmlElement(name = "code_options", required = true) protected Project.Layouts.GanttLayout.CodeOptions codeOptions; - @XmlElement(required = true) protected Project.Layouts.GanttLayout.Sort sort; - @XmlElement(required = true) protected Project.Layouts.GanttLayout.Columns columns; - @XmlElement(required = true) protected Project.Layouts.GanttLayout.Comparisons comparisons; - @XmlAttribute(name = "active_storepoint") protected String activeStorepoint; - @XmlAttribute(name = "auto_row_sizing") protected String autoRowSizing; - @XmlAttribute(name = "baseline") protected String baseline; - @XmlAttribute(name = "critical_bar_outlines") protected String criticalBarOutlines; - @XmlAttribute(name = "critical_bars") protected String criticalBars; - @XmlAttribute(name = "critical_color") protected String criticalColor; - @XmlAttribute(name = "critical_milestones") protected String criticalMilestones; - @XmlAttribute(name = "critical_relationships") protected String criticalRelationships; - @XmlAttribute(name = "critical_tasks") protected String criticalTasks; - @XmlAttribute(name = "critical_threshold") @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "int") protected Integer criticalThreshold; - @XmlAttribute(name = "criticality_method") protected String criticalityMethod; - @XmlAttribute(name = "custom_row_size") @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "int") protected Integer customRowSize; - @XmlAttribute(name = "group_headings") protected String groupHeadings; - @XmlAttribute(name = "group_summary_cells") protected String groupSummaryCells; - @XmlAttribute(name = "name") protected String name; - @XmlAttribute(name = "row_background") protected String rowBackground; - @XmlAttribute(name = "row_font") protected String rowFont; - @XmlAttribute(name = "row_foreground") protected String rowForeground; - @XmlAttribute(name = "row_grid_lines_color") protected String rowGridLinesColor; - @XmlAttribute(name = "show_nondriving_relationships") protected String showNondrivingRelationships; - @XmlAttribute(name = "show_only_critical") protected String showOnlyCritical; - @XmlAttribute(name = "show_relationships") protected String showRelationships; - @XmlAttribute(name = "show_retained_logic_relationships") protected String showRetainedLogicRelationships; - @XmlAttribute(name = "track_newest") protected String trackNewest; - @XmlAttribute(name = "uuid") @XmlJavaTypeAdapter(Adapter4.class) protected UUID uuid; - @XmlAttribute(name = "work_remaining") protected String workRemaining; - - /** - * Gets the value of the dateFormat property. - * - * @return - * possible object is - * {@link Project.Layouts.GanttLayout.DateFormat } - * - */ - public Project.Layouts.GanttLayout.DateFormat getDateFormat() - { - return dateFormat; - } - - /** - * Sets the value of the dateFormat property. - * - * @param value - * allowed object is - * {@link Project.Layouts.GanttLayout.DateFormat } - * - */ - public void setDateFormat(Project.Layouts.GanttLayout.DateFormat value) - { - this.dateFormat = value; - } - - /** - * Gets the value of the pageLayout property. - * - * @return - * possible object is - * {@link Project.Layouts.GanttLayout.PageLayout } - * - */ - public Project.Layouts.GanttLayout.PageLayout getPageLayout() - { - return pageLayout; - } - - /** - * Sets the value of the pageLayout property. - * - * @param value - * allowed object is - * {@link Project.Layouts.GanttLayout.PageLayout } - * - */ - public void setPageLayout(Project.Layouts.GanttLayout.PageLayout value) - { - this.pageLayout = value; - } - - /** - * Gets the value of the currency property. - * - * @return - * possible object is - * {@link Project.Layouts.GanttLayout.Currency } - * - */ - public Project.Layouts.GanttLayout.Currency getCurrency() - { - return currency; - } - - /** - * Sets the value of the currency property. - * - * @param value - * allowed object is - * {@link Project.Layouts.GanttLayout.Currency } - * - */ - public void setCurrency(Project.Layouts.GanttLayout.Currency value) - { - this.currency = value; - } - - /** - * Gets the value of the timescale property. - * - * @return - * possible object is - * {@link Project.Layouts.GanttLayout.Timescale } - * - */ - public Project.Layouts.GanttLayout.Timescale getTimescale() - { - return timescale; - } - - /** - * Sets the value of the timescale property. - * - * @param value - * allowed object is - * {@link Project.Layouts.GanttLayout.Timescale } - * - */ - public void setTimescale(Project.Layouts.GanttLayout.Timescale value) - { - this.timescale = value; - } - - /** - * Gets the value of the bars property. - * - * @return - * possible object is - * {@link Project.Layouts.GanttLayout.Bars } - * - */ - public Project.Layouts.GanttLayout.Bars getBars() - { - return bars; - } - - /** - * Sets the value of the bars property. - * - * @param value - * allowed object is - * {@link Project.Layouts.GanttLayout.Bars } - * - */ - public void setBars(Project.Layouts.GanttLayout.Bars value) - { - this.bars = value; - } - - /** - * Gets the value of the codeOptions property. - * - * @return - * possible object is - * {@link Project.Layouts.GanttLayout.CodeOptions } - * - */ - public Project.Layouts.GanttLayout.CodeOptions getCodeOptions() - { - return codeOptions; - } - - /** - * Sets the value of the codeOptions property. - * - * @param value - * allowed object is - * {@link Project.Layouts.GanttLayout.CodeOptions } - * - */ - public void setCodeOptions(Project.Layouts.GanttLayout.CodeOptions value) - { - this.codeOptions = value; - } - - /** - * Gets the value of the sort property. - * - * @return - * possible object is - * {@link Project.Layouts.GanttLayout.Sort } - * - */ - public Project.Layouts.GanttLayout.Sort getSort() - { - return sort; - } - - /** - * Sets the value of the sort property. - * - * @param value - * allowed object is - * {@link Project.Layouts.GanttLayout.Sort } - * - */ - public void setSort(Project.Layouts.GanttLayout.Sort value) - { - this.sort = value; - } - - /** - * Gets the value of the columns property. - * - * @return - * possible object is - * {@link Project.Layouts.GanttLayout.Columns } - * - */ - public Project.Layouts.GanttLayout.Columns getColumns() - { - return columns; - } - - /** - * Sets the value of the columns property. - * - * @param value - * allowed object is - * {@link Project.Layouts.GanttLayout.Columns } - * - */ - public void setColumns(Project.Layouts.GanttLayout.Columns value) - { - this.columns = value; - } - - /** - * Gets the value of the comparisons property. - * - * @return - * possible object is - * {@link Project.Layouts.GanttLayout.Comparisons } - * - */ - public Project.Layouts.GanttLayout.Comparisons getComparisons() - { - return comparisons; - } - - /** - * Sets the value of the comparisons property. - * - * @param value - * allowed object is - * {@link Project.Layouts.GanttLayout.Comparisons } - * - */ - public void setComparisons(Project.Layouts.GanttLayout.Comparisons value) - { - this.comparisons = value; - } - - /** - * Gets the value of the activeStorepoint property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getActiveStorepoint() - { - return activeStorepoint; - } - - /** - * Sets the value of the activeStorepoint property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setActiveStorepoint(String value) - { - this.activeStorepoint = value; - } - - /** - * Gets the value of the autoRowSizing property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAutoRowSizing() - { - return autoRowSizing; - } - - /** - * Sets the value of the autoRowSizing property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAutoRowSizing(String value) - { - this.autoRowSizing = value; - } - - /** - * Gets the value of the baseline property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getBaseline() - { - return baseline; - } - - /** - * Sets the value of the baseline property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setBaseline(String value) - { - this.baseline = value; - } - - /** - * Gets the value of the criticalBarOutlines property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCriticalBarOutlines() - { - return criticalBarOutlines; - } - - /** - * Sets the value of the criticalBarOutlines property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCriticalBarOutlines(String value) - { - this.criticalBarOutlines = value; - } - - /** - * Gets the value of the criticalBars property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCriticalBars() - { - return criticalBars; - } - - /** - * Sets the value of the criticalBars property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCriticalBars(String value) - { - this.criticalBars = value; - } - - /** - * Gets the value of the criticalColor property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCriticalColor() - { - return criticalColor; - } - - /** - * Sets the value of the criticalColor property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCriticalColor(String value) - { - this.criticalColor = value; - } - - /** - * Gets the value of the criticalMilestones property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCriticalMilestones() - { - return criticalMilestones; - } - - /** - * Sets the value of the criticalMilestones property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCriticalMilestones(String value) - { - this.criticalMilestones = value; - } - - /** - * Gets the value of the criticalRelationships property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCriticalRelationships() - { - return criticalRelationships; - } - - /** - * Sets the value of the criticalRelationships property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCriticalRelationships(String value) - { - this.criticalRelationships = value; - } - - /** - * Gets the value of the criticalTasks property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCriticalTasks() - { - return criticalTasks; - } - - /** - * Sets the value of the criticalTasks property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCriticalTasks(String value) - { - this.criticalTasks = value; - } - - /** - * Gets the value of the criticalThreshold property. - * - * @return - * possible object is - * {@link String } - * - */ - public Integer getCriticalThreshold() - { - return criticalThreshold; - } - - /** - * Sets the value of the criticalThreshold property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCriticalThreshold(Integer value) - { - this.criticalThreshold = value; - } - - /** - * Gets the value of the criticalityMethod property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCriticalityMethod() - { - return criticalityMethod; - } - - /** - * Sets the value of the criticalityMethod property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCriticalityMethod(String value) - { - this.criticalityMethod = value; - } - - /** - * Gets the value of the customRowSize property. - * - * @return - * possible object is - * {@link String } - * - */ - public Integer getCustomRowSize() - { - return customRowSize; - } - - /** - * Sets the value of the customRowSize property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCustomRowSize(Integer value) - { - this.customRowSize = value; - } - - /** - * Gets the value of the groupHeadings property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGroupHeadings() - { - return groupHeadings; - } - - /** - * Sets the value of the groupHeadings property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGroupHeadings(String value) - { - this.groupHeadings = value; - } - - /** - * Gets the value of the groupSummaryCells property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getGroupSummaryCells() - { - return groupSummaryCells; - } - - /** - * Sets the value of the groupSummaryCells property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setGroupSummaryCells(String value) - { - this.groupSummaryCells = 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 rowBackground property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRowBackground() - { - return rowBackground; - } - - /** - * Sets the value of the rowBackground property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRowBackground(String value) - { - this.rowBackground = value; - } - - /** - * Gets the value of the rowFont property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRowFont() - { - return rowFont; - } - - /** - * Sets the value of the rowFont property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRowFont(String value) - { - this.rowFont = value; - } - - /** - * Gets the value of the rowForeground property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRowForeground() - { - return rowForeground; - } - - /** - * Sets the value of the rowForeground property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRowForeground(String value) - { - this.rowForeground = value; - } - - /** - * Gets the value of the rowGridLinesColor property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRowGridLinesColor() - { - return rowGridLinesColor; - } - - /** - * Sets the value of the rowGridLinesColor property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRowGridLinesColor(String value) - { - this.rowGridLinesColor = value; - } - - /** - * Gets the value of the showNondrivingRelationships property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getShowNondrivingRelationships() - { - return showNondrivingRelationships; - } - - /** - * Sets the value of the showNondrivingRelationships property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setShowNondrivingRelationships(String value) - { - this.showNondrivingRelationships = value; - } - - /** - * Gets the value of the showOnlyCritical property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getShowOnlyCritical() - { - return showOnlyCritical; - } - - /** - * Sets the value of the showOnlyCritical property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setShowOnlyCritical(String value) - { - this.showOnlyCritical = value; - } - - /** - * Gets the value of the showRelationships property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getShowRelationships() - { - return showRelationships; - } - - /** - * Sets the value of the showRelationships property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setShowRelationships(String value) - { - this.showRelationships = value; - } - - /** - * Gets the value of the showRetainedLogicRelationships property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getShowRetainedLogicRelationships() - { - return showRetainedLogicRelationships; - } - - /** - * Sets the value of the showRetainedLogicRelationships property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setShowRetainedLogicRelationships(String value) - { - this.showRetainedLogicRelationships = value; - } - - /** - * Gets the value of the trackNewest property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getTrackNewest() - { - return trackNewest; - } - - /** - * Sets the value of the trackNewest property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setTrackNewest(String value) - { - this.trackNewest = value; - } - - /** - * Gets the value of the uuid property. - * - * @return - * possible object is - * {@link String } - * - */ - public UUID getUuid() - { - return uuid; - } - - /** - * Sets the value of the uuid property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUuid(UUID value) - { - this.uuid = value; - } - - /** - * Gets the value of the workRemaining property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWorkRemaining() - { - return workRemaining; - } - - /** - * Sets the value of the workRemaining property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWorkRemaining(String value) - { - this.workRemaining = 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="bar" maxOccurs="unbounded">
-          *           <complexType>
-          *             <complexContent>
-          *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-          *                 <sequence>
-          *                   <element name="bar_point" maxOccurs="unbounded">
-          *                     <complexType>
-          *                       <complexContent>
-          *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-          *                           <attribute name="brush_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                           <attribute name="brush_style" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                           <attribute name="color_overrides" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                           <attribute name="endpoint_style" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                           <attribute name="expression" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                           <attribute name="relatable" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                           <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                         </restriction>
-          *                       </complexContent>
-          *                     </complexType>
-          *                   </element>
-          *                 </sequence>
-          *                 <attribute name="brush_background_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="brush_foreground_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="brush_hatch" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="brush_style" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="color_overrides" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="comparison_template" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="filter_uuid" type="{}phoenixUuid" />
-          *                 <attribute name="height" type="{http://www.w3.org/2001/XMLSchema}int" />
-          *                 <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="row" type="{http://www.w3.org/2001/XMLSchema}int" />
-          *                 <attribute name="storepoint_filter" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="style" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="visible" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *               </restriction>
-          *             </complexContent>
-          *           </complexType>
-          *         </element>
-          *       </sequence>
-          *     </restriction>
-          *   </complexContent>
-          * </complexType>
-          * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = - { - "bar" - }) public static class Bars - { - - @XmlElement(required = true) protected List bar; - - /** - * Gets the value of the bar 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 bar property. - * - *

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

-             *    getBar().add(newItem);
-             * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link Project.Layouts.GanttLayout.Bars.Bar } + public UUID getUuid() { + return uuid; + } + + /** + * Sets the value of the uuid property. * + * @param value + * allowed object is + * {@link String } * */ - public List getBar() - { - if (bar == null) - { - bar = new ArrayList<>(); - } - return this.bar; + public void setUuid(UUID value) { + this.uuid = value; } + /** *

Java class for anonymous complex type. * @@ -3470,738 +1320,19 @@ public List getBar() * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> - * <element name="bar_point" maxOccurs="unbounded"> + * <element name="binary_criteria"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <attribute name="brush_color" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="brush_style" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="color_overrides" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="endpoint_style" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="expression" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="relatable" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="left_data_tag" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="operator" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="right_data_tag" type="{http://www.w3.org/2001/XMLSchema}string" /> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> - * <attribute name="brush_background_color" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="brush_foreground_color" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="brush_hatch" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="brush_style" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="color_overrides" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="comparison_template" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="filter_uuid" type="{}phoenixUuid" /> - * <attribute name="height" type="{http://www.w3.org/2001/XMLSchema}int" /> - * <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="row" type="{http://www.w3.org/2001/XMLSchema}int" /> - * <attribute name="storepoint_filter" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="style" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="visible" type="{http://www.w3.org/2001/XMLSchema}string" /> - * </restriction> - * </complexContent> - * </complexType> - * - * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = - { - "barPoint" - }) public static class Bar - { - - @XmlElement(name = "bar_point", required = true) protected List barPoint; - @XmlAttribute(name = "brush_background_color") protected String brushBackgroundColor; - @XmlAttribute(name = "brush_foreground_color") protected String brushForegroundColor; - @XmlAttribute(name = "brush_hatch") protected String brushHatch; - @XmlAttribute(name = "brush_style") protected String brushStyle; - @XmlAttribute(name = "color_overrides") protected String colorOverrides; - @XmlAttribute(name = "comparison_template") protected String comparisonTemplate; - @XmlAttribute(name = "filter_uuid") @XmlJavaTypeAdapter(Adapter4.class) protected UUID filterUuid; - @XmlAttribute(name = "height") @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "int") protected Integer height; - @XmlAttribute(name = "name") protected String name; - @XmlAttribute(name = "row") @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "int") protected Integer row; - @XmlAttribute(name = "storepoint_filter") protected String storepointFilter; - @XmlAttribute(name = "style") protected String style; - @XmlAttribute(name = "visible") protected String visible; - - /** - * Gets the value of the barPoint 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 barPoint property. - * - *

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

-                *    getBarPoint().add(newItem);
-                * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link Project.Layouts.GanttLayout.Bars.Bar.BarPoint } - * - * - */ - public List getBarPoint() - { - if (barPoint == null) - { - barPoint = new ArrayList<>(); - } - return this.barPoint; - } - - /** - * Gets the value of the brushBackgroundColor property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getBrushBackgroundColor() - { - return brushBackgroundColor; - } - - /** - * Sets the value of the brushBackgroundColor property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setBrushBackgroundColor(String value) - { - this.brushBackgroundColor = value; - } - - /** - * Gets the value of the brushForegroundColor property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getBrushForegroundColor() - { - return brushForegroundColor; - } - - /** - * Sets the value of the brushForegroundColor property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setBrushForegroundColor(String value) - { - this.brushForegroundColor = value; - } - - /** - * Gets the value of the brushHatch property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getBrushHatch() - { - return brushHatch; - } - - /** - * Sets the value of the brushHatch property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setBrushHatch(String value) - { - this.brushHatch = value; - } - - /** - * Gets the value of the brushStyle property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getBrushStyle() - { - return brushStyle; - } - - /** - * Sets the value of the brushStyle property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setBrushStyle(String value) - { - this.brushStyle = value; - } - - /** - * Gets the value of the colorOverrides property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getColorOverrides() - { - return colorOverrides; - } - - /** - * Sets the value of the colorOverrides property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setColorOverrides(String value) - { - this.colorOverrides = value; - } - - /** - * Gets the value of the comparisonTemplate property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getComparisonTemplate() - { - return comparisonTemplate; - } - - /** - * Sets the value of the comparisonTemplate property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setComparisonTemplate(String value) - { - this.comparisonTemplate = value; - } - - /** - * Gets the value of the filterUuid property. - * - * @return - * possible object is - * {@link String } - * - */ - public UUID getFilterUuid() - { - return filterUuid; - } - - /** - * Sets the value of the filterUuid property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilterUuid(UUID value) - { - this.filterUuid = value; - } - - /** - * Gets the value of the height property. - * - * @return - * possible object is - * {@link String } - * - */ - public Integer getHeight() - { - return height; - } - - /** - * Sets the value of the height property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setHeight(Integer value) - { - this.height = 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 row property. - * - * @return - * possible object is - * {@link String } - * - */ - public Integer getRow() - { - return row; - } - - /** - * Sets the value of the row property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRow(Integer value) - { - this.row = value; - } - - /** - * Gets the value of the storepointFilter property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStorepointFilter() - { - return storepointFilter; - } - - /** - * Sets the value of the storepointFilter property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStorepointFilter(String value) - { - this.storepointFilter = value; - } - - /** - * Gets the value of the style property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStyle() - { - return style; - } - - /** - * Sets the value of the style property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStyle(String value) - { - this.style = value; - } - - /** - * Gets the value of the visible property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVisible() - { - return visible; - } - - /** - * Sets the value of the visible property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVisible(String value) - { - this.visible = 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">
-                *       <attribute name="brush_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-                *       <attribute name="brush_style" type="{http://www.w3.org/2001/XMLSchema}string" />
-                *       <attribute name="color_overrides" type="{http://www.w3.org/2001/XMLSchema}string" />
-                *       <attribute name="endpoint_style" type="{http://www.w3.org/2001/XMLSchema}string" />
-                *       <attribute name="expression" type="{http://www.w3.org/2001/XMLSchema}string" />
-                *       <attribute name="relatable" type="{http://www.w3.org/2001/XMLSchema}string" />
-                *       <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
-                *     </restriction>
-                *   </complexContent>
-                * </complexType>
-                * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class BarPoint - { - - @XmlAttribute(name = "brush_color") protected String brushColor; - @XmlAttribute(name = "brush_style") protected String brushStyle; - @XmlAttribute(name = "color_overrides") protected String colorOverrides; - @XmlAttribute(name = "endpoint_style") protected String endpointStyle; - @XmlAttribute(name = "expression") protected String expression; - @XmlAttribute(name = "relatable") protected String relatable; - @XmlAttribute(name = "type") protected String type; - - /** - * Gets the value of the brushColor property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getBrushColor() - { - return brushColor; - } - - /** - * Sets the value of the brushColor property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setBrushColor(String value) - { - this.brushColor = value; - } - - /** - * Gets the value of the brushStyle property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getBrushStyle() - { - return brushStyle; - } - - /** - * Sets the value of the brushStyle property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setBrushStyle(String value) - { - this.brushStyle = value; - } - - /** - * Gets the value of the colorOverrides property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getColorOverrides() - { - return colorOverrides; - } - - /** - * Sets the value of the colorOverrides property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setColorOverrides(String value) - { - this.colorOverrides = value; - } - - /** - * Gets the value of the endpointStyle property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getEndpointStyle() - { - return endpointStyle; - } - - /** - * Sets the value of the endpointStyle property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setEndpointStyle(String value) - { - this.endpointStyle = value; - } - - /** - * Gets the value of the expression property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExpression() - { - return expression; - } - - /** - * Sets the value of the expression property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExpression(String value) - { - this.expression = value; - } - - /** - * Gets the value of the relatable property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRelatable() - { - return relatable; - } - - /** - * Sets the value of the relatable property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRelatable(String value) - { - this.relatable = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getType() - { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setType(String value) - { - this.type = 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="code_option" maxOccurs="unbounded">
-          *           <complexType>
-          *             <complexContent>
-          *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-          *                 <attribute name="code_uuid" type="{}phoenixUuid" />
-          *                 <attribute name="color" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="font" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="font_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="shown" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-          *               </restriction>
-          *             </complexContent>
-          *           </complexType>
-          *         </element>
-          *       </sequence>
-          *     </restriction>
-          *   </complexContent>
-          * </complexType>
-          * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = - { - "codeOption" - }) public static class CodeOptions - { - - @XmlElement(name = "code_option", required = true) protected List codeOption; - - /** - * Gets the value of the codeOption 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 codeOption property. - * - *

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

-             *    getCodeOption().add(newItem);
-             * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link Project.Layouts.GanttLayout.CodeOptions.CodeOption } - * - * - */ - public List getCodeOption() - { - if (codeOption == null) - { - codeOption = new ArrayList<>(); - } - return this.codeOption; - } - - /** - *

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">
-             *       <attribute name="code_uuid" type="{}phoenixUuid" />
-             *       <attribute name="color" type="{http://www.w3.org/2001/XMLSchema}string" />
-             *       <attribute name="font" type="{http://www.w3.org/2001/XMLSchema}string" />
-             *       <attribute name="font_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-             *       <attribute name="shown" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+             *       <attribute name="reduce_operator" type="{http://www.w3.org/2001/XMLSchema}string" />
              *     </restriction>
              *   </complexContent>
              * </complexType>
@@ -4209,1660 +1340,2736 @@ public List getCodeOption()
              *
              *
              */
-            @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class CodeOption
-            {
-
-               @XmlAttribute(name = "code_uuid") @XmlJavaTypeAdapter(Adapter4.class) protected UUID codeUuid;
-               @XmlAttribute(name = "color") protected String color;
-               @XmlAttribute(name = "font") protected String font;
-               @XmlAttribute(name = "font_color") protected String fontColor;
-               @XmlAttribute(name = "shown") protected Boolean shown;
-
-               /**
-                * Gets the value of the codeUuid property.
-                *
-                * @return
-                *     possible object is
-                *     {@link String }
-                *
-                */
-               public UUID getCodeUuid()
-               {
-                  return codeUuid;
-               }
-
-               /**
-                * Sets the value of the codeUuid property.
-                *
-                * @param value
-                *     allowed object is
-                *     {@link String }
-                *
-                */
-               public void setCodeUuid(UUID value)
-               {
-                  this.codeUuid = value;
-               }
-
-               /**
-                * Gets the value of the color property.
-                *
-                * @return
-                *     possible object is
-                *     {@link String }
-                *
-                */
-               public String getColor()
-               {
-                  return color;
-               }
-
-               /**
-                * Sets the value of the color property.
-                *
-                * @param value
-                *     allowed object is
-                *     {@link String }
-                *
-                */
-               public void setColor(String value)
-               {
-                  this.color = value;
-               }
-
-               /**
-                * Gets the value of the font property.
-                *
-                * @return
-                *     possible object is
-                *     {@link String }
-                *
-                */
-               public String getFont()
-               {
-                  return font;
-               }
-
-               /**
-                * Sets the value of the font property.
-                *
-                * @param value
-                *     allowed object is
-                *     {@link String }
-                *
-                */
-               public void setFont(String value)
-               {
-                  this.font = value;
-               }
-
-               /**
-                * Gets the value of the fontColor property.
-                *
-                * @return
-                *     possible object is
-                *     {@link String }
-                *
-                */
-               public String getFontColor()
-               {
-                  return fontColor;
-               }
-
-               /**
-                * Sets the value of the fontColor property.
-                *
-                * @param value
-                *     allowed object is
-                *     {@link String }
-                *
-                */
-               public void setFontColor(String value)
-               {
-                  this.fontColor = value;
-               }
-
-               /**
-                * Gets the value of the shown property.
-                *
-                * @return
-                *     possible object is
-                *     {@link Boolean }
-                *
-                */
-               public Boolean isShown()
-               {
-                  return shown;
-               }
-
-               /**
-                * Sets the value of the shown property.
-                *
-                * @param value
-                *     allowed object is
-                *     {@link Boolean }
-                *
-                */
-               public void setShown(Boolean value)
-               {
-                  this.shown = 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="column" maxOccurs="unbounded">
-          *           <complexType>
-          *             <complexContent>
-          *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-          *                 <attribute name="label" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="width" type="{http://www.w3.org/2001/XMLSchema}int" />
-          *                 <attribute name="data" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *               </restriction>
-          *             </complexContent>
-          *           </complexType>
-          *         </element>
-          *       </sequence>
-          *       <attribute name="background_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="font_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="font" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="vertical_align" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="horizontal_align" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *     </restriction>
-          *   </complexContent>
-          * </complexType>
-          * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = - { - "column" - }) public static class Columns - { - - @XmlElement(required = true) protected List column; - @XmlAttribute(name = "background_color") protected String backgroundColor; - @XmlAttribute(name = "font_color") protected String fontColor; - @XmlAttribute(name = "font") protected String font; - @XmlAttribute(name = "vertical_align") protected String verticalAlign; - @XmlAttribute(name = "horizontal_align") protected String horizontalAlign; - - /** - * Gets the value of the column 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 column property. - * - *

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

-             *    getColumn().add(newItem);
-             * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link Project.Layouts.GanttLayout.Columns.Column } - * - * - */ - public List getColumn() - { - if (column == null) - { - column = new ArrayList<>(); - } - return this.column; - } - - /** - * Gets the value of the backgroundColor property. + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "binaryCriteria" + }) + public static class ContainerCriteria { + + @XmlElement(name = "binary_criteria", required = true) + protected Project.Filters.Filter.ContainerCriteria.BinaryCriteria binaryCriteria; + @XmlAttribute(name = "reduce_operator") + protected String reduceOperator; + + /** + * Gets the value of the binaryCriteria property. + * + * @return + * possible object is + * {@link Project.Filters.Filter.ContainerCriteria.BinaryCriteria } + * + */ + public Project.Filters.Filter.ContainerCriteria.BinaryCriteria getBinaryCriteria() { + return binaryCriteria; + } + + /** + * Sets the value of the binaryCriteria property. + * + * @param value + * allowed object is + * {@link Project.Filters.Filter.ContainerCriteria.BinaryCriteria } + * + */ + public void setBinaryCriteria(Project.Filters.Filter.ContainerCriteria.BinaryCriteria value) { + this.binaryCriteria = value; + } + + /** + * Gets the value of the reduceOperator property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReduceOperator() { + return reduceOperator; + } + + /** + * Sets the value of the reduceOperator property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReduceOperator(String value) { + this.reduceOperator = 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">
+                 *       <attribute name="left_data_tag" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="operator" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="right_data_tag" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *     </restriction>
+                 *   </complexContent>
+                 * </complexType>
+                 * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class BinaryCriteria { + + @XmlAttribute(name = "left_data_tag") + protected String leftDataTag; + @XmlAttribute(name = "operator") + protected String operator; + @XmlAttribute(name = "right_data_tag") + protected String rightDataTag; + + /** + * Gets the value of the leftDataTag property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLeftDataTag() { + return leftDataTag; + } + + /** + * Sets the value of the leftDataTag property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLeftDataTag(String value) { + this.leftDataTag = value; + } + + /** + * Gets the value of the operator property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOperator() { + return operator; + } + + /** + * Sets the value of the operator property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOperator(String value) { + this.operator = value; + } + + /** + * Gets the value of the rightDataTag property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRightDataTag() { + return rightDataTag; + } + + /** + * Sets the value of the rightDataTag property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRightDataTag(String value) { + this.rightDataTag = 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="gantt_layout" maxOccurs="unbounded">
+     *           <complexType>
+     *             <complexContent>
+     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                 <sequence>
+     *                   <element name="date_format">
+     *                     <complexType>
+     *                       <complexContent>
+     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                           <attribute name="date_separator" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="full_year" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="military" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="month_format" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="order" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="time_separator" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                         </restriction>
+     *                       </complexContent>
+     *                     </complexType>
+     *                   </element>
+     *                   <element name="page_layout">
+     *                     <complexType>
+     *                       <complexContent>
+     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                           <attribute name="buffer" type="{http://www.w3.org/2001/XMLSchema}int" />
+     *                           <attribute name="custom_finish_date" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="custom_start_date" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="description_font" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="description_foreground" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="description_horizontal_align" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="description_vertical_align" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="fit_pages" type="{http://www.w3.org/2001/XMLSchema}int" />
+     *                           <attribute name="footer_location" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="footer_pages" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="range_finish" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="range_start" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="show_data_date" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="show_filename" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="show_finish_date" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="show_run_date" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="show_start_date" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="user_scale" type="{http://www.w3.org/2001/XMLSchema}int" />
+     *                         </restriction>
+     *                       </complexContent>
+     *                     </complexType>
+     *                   </element>
+     *                   <element name="currency">
+     *                     <complexType>
+     *                       <complexContent>
+     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                           <attribute name="decimal" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="digits" type="{http://www.w3.org/2001/XMLSchema}int" />
+     *                           <attribute name="position" type="{http://www.w3.org/2001/XMLSchema}int" />
+     *                           <attribute name="symbol" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="thousands" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                         </restriction>
+     *                       </complexContent>
+     *                     </complexType>
+     *                   </element>
+     *                   <element name="timescale">
+     *                     <complexType>
+     *                       <complexContent>
+     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                           <sequence>
+     *                             <element name="tier" maxOccurs="unbounded">
+     *                               <complexType>
+     *                                 <complexContent>
+     *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                                     <attribute name="background_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="font" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="font_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="level" type="{http://www.w3.org/2001/XMLSchema}int" />
+     *                                     <attribute name="show" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="unit" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                   </restriction>
+     *                                 </complexContent>
+     *                               </complexType>
+     *                             </element>
+     *                           </sequence>
+     *                         </restriction>
+     *                       </complexContent>
+     *                     </complexType>
+     *                   </element>
+     *                   <element name="bars">
+     *                     <complexType>
+     *                       <complexContent>
+     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                           <sequence>
+     *                             <element name="bar" maxOccurs="unbounded">
+     *                               <complexType>
+     *                                 <complexContent>
+     *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                                     <sequence>
+     *                                       <element name="bar_point" maxOccurs="unbounded">
+     *                                         <complexType>
+     *                                           <complexContent>
+     *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                                               <attribute name="brush_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                               <attribute name="brush_style" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                               <attribute name="color_overrides" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                               <attribute name="endpoint_style" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                               <attribute name="expression" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                               <attribute name="relatable" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                               <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                             </restriction>
+     *                                           </complexContent>
+     *                                         </complexType>
+     *                                       </element>
+     *                                     </sequence>
+     *                                     <attribute name="brush_background_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="brush_foreground_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="brush_hatch" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="brush_style" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="color_overrides" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="comparison_template" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="filter_uuid" type="{}phoenixUuid" />
+     *                                     <attribute name="height" type="{http://www.w3.org/2001/XMLSchema}int" />
+     *                                     <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="row" type="{http://www.w3.org/2001/XMLSchema}int" />
+     *                                     <attribute name="storepoint_filter" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="style" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="visible" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                   </restriction>
+     *                                 </complexContent>
+     *                               </complexType>
+     *                             </element>
+     *                           </sequence>
+     *                         </restriction>
+     *                       </complexContent>
+     *                     </complexType>
+     *                   </element>
+     *                   <element name="code_options">
+     *                     <complexType>
+     *                       <complexContent>
+     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                           <sequence>
+     *                             <element name="code_option" maxOccurs="unbounded">
+     *                               <complexType>
+     *                                 <complexContent>
+     *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                                     <attribute name="code_uuid" type="{}phoenixUuid" />
+     *                                     <attribute name="color" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="font" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="font_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="shown" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+     *                                   </restriction>
+     *                                 </complexContent>
+     *                               </complexType>
+     *                             </element>
+     *                           </sequence>
+     *                         </restriction>
+     *                       </complexContent>
+     *                     </complexType>
+     *                   </element>
+     *                   <element name="sort">
+     *                     <complexType>
+     *                       <complexContent>
+     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                           <sequence>
+     *                             <element name="sort_column">
+     *                               <complexType>
+     *                                 <complexContent>
+     *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                                     <attribute name="ascending" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="data" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                   </restriction>
+     *                                 </complexContent>
+     *                               </complexType>
+     *                             </element>
+     *                           </sequence>
+     *                         </restriction>
+     *                       </complexContent>
+     *                     </complexType>
+     *                   </element>
+     *                   <element name="columns">
+     *                     <complexType>
+     *                       <complexContent>
+     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                           <sequence>
+     *                             <element name="column" maxOccurs="unbounded">
+     *                               <complexType>
+     *                                 <complexContent>
+     *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                                     <attribute name="label" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="width" type="{http://www.w3.org/2001/XMLSchema}int" />
+     *                                     <attribute name="data" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                   </restriction>
+     *                                 </complexContent>
+     *                               </complexType>
+     *                             </element>
+     *                           </sequence>
+     *                           <attribute name="background_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="font_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="font" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="vertical_align" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="horizontal_align" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                         </restriction>
+     *                       </complexContent>
+     *                     </complexType>
+     *                   </element>
+     *                   <element name="comparisons">
+     *                     <complexType>
+     *                       <complexContent>
+     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                           <sequence>
+     *                             <element name="comparison">
+     *                               <complexType>
+     *                                 <complexContent>
+     *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                                     <attribute name="color" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="list_name" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="uuid" type="{}phoenixUuid" />
+     *                                   </restriction>
+     *                                 </complexContent>
+     *                               </complexType>
+     *                             </element>
+     *                           </sequence>
+     *                           <attribute name="match_by" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="row_formatting" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                         </restriction>
+     *                       </complexContent>
+     *                     </complexType>
+     *                   </element>
+     *                 </sequence>
+     *                 <attribute name="active_storepoint" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="auto_row_sizing" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="baseline" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="critical_bar_outlines" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="critical_bars" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="critical_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="critical_milestones" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="critical_relationships" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="critical_tasks" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="critical_threshold" type="{http://www.w3.org/2001/XMLSchema}int" />
+     *                 <attribute name="criticality_method" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="custom_row_size" type="{http://www.w3.org/2001/XMLSchema}int" />
+     *                 <attribute name="group_headings" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="group_summary_cells" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="row_background" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="row_font" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="row_foreground" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="row_grid_lines_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="show_nondriving_relationships" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="show_only_critical" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="show_relationships" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="show_retained_logic_relationships" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="track_newest" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="uuid" type="{}phoenixUuid" />
+     *                 <attribute name="work_remaining" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *               </restriction>
+     *             </complexContent>
+     *           </complexType>
+     *         </element>
+     *         <element name="network_layout" maxOccurs="unbounded">
+     *           <complexType>
+     *             <complexContent>
+     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                 <sequence>
+     *                   <element name="date_format">
+     *                     <complexType>
+     *                       <complexContent>
+     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                           <attribute name="order" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="military" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="date_separator" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="time_separator" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="full_year" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="month_format" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                         </restriction>
+     *                       </complexContent>
+     *                     </complexType>
+     *                   </element>
+     *                   <element name="page_layout">
+     *                     <complexType>
+     *                       <complexContent>
+     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                           <attribute name="range_start" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="range_finish" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="custom_finish_date" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="fit_pages" type="{http://www.w3.org/2001/XMLSchema}int" />
+     *                           <attribute name="user_scale" type="{http://www.w3.org/2001/XMLSchema}int" />
+     *                           <attribute name="buffer" type="{http://www.w3.org/2001/XMLSchema}int" />
+     *                           <attribute name="footer_location" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="footer_pages" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="custom_start_date" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="description_font" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="description_foreground" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="description_horizontal_align" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="description_vertical_align" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="show_data_date" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="show_filename" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="show_finish_date" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="show_run_date" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="show_start_date" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                         </restriction>
+     *                       </complexContent>
+     *                     </complexType>
+     *                   </element>
+     *                   <element name="currency">
+     *                     <complexType>
+     *                       <complexContent>
+     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                           <attribute name="decimal" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="digits" type="{http://www.w3.org/2001/XMLSchema}int" />
+     *                           <attribute name="position" type="{http://www.w3.org/2001/XMLSchema}int" />
+     *                           <attribute name="symbol" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="thousands" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                         </restriction>
+     *                       </complexContent>
+     *                     </complexType>
+     *                   </element>
+     *                   <element name="timescale">
+     *                     <complexType>
+     *                       <complexContent>
+     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                           <sequence>
+     *                             <element name="tier" maxOccurs="unbounded">
+     *                               <complexType>
+     *                                 <complexContent>
+     *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                                     <attribute name="background_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="font" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="font_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="level" type="{http://www.w3.org/2001/XMLSchema}int" />
+     *                                     <attribute name="show" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="unit" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                   </restriction>
+     *                                 </complexContent>
+     *                               </complexType>
+     *                             </element>
+     *                           </sequence>
+     *                         </restriction>
+     *                       </complexContent>
+     *                     </complexType>
+     *                   </element>
+     *                   <element name="bars">
+     *                     <complexType>
+     *                       <complexContent>
+     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                           <sequence>
+     *                             <element name="bar" maxOccurs="unbounded">
+     *                               <complexType>
+     *                                 <complexContent>
+     *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                                     <sequence>
+     *                                       <element name="bar_point" maxOccurs="unbounded">
+     *                                         <complexType>
+     *                                           <complexContent>
+     *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                                               <attribute name="brush_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                               <attribute name="brush_style" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                               <attribute name="color_overrides" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                               <attribute name="endpoint_style" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                               <attribute name="expression" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                               <attribute name="relatable" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                               <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                             </restriction>
+     *                                           </complexContent>
+     *                                         </complexType>
+     *                                       </element>
+     *                                     </sequence>
+     *                                     <attribute name="brush_background_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="brush_foreground_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="brush_hatch" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="brush_style" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="color_overrides" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="comparison_template" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="filter_uuid" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="height" type="{http://www.w3.org/2001/XMLSchema}int" />
+     *                                     <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="row" type="{http://www.w3.org/2001/XMLSchema}int" />
+     *                                     <attribute name="storepoint_filter" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="style" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="visible" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                   </restriction>
+     *                                 </complexContent>
+     *                               </complexType>
+     *                             </element>
+     *                           </sequence>
+     *                         </restriction>
+     *                       </complexContent>
+     *                     </complexType>
+     *                   </element>
+     *                   <element name="code_options">
+     *                     <complexType>
+     *                       <complexContent>
+     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                           <sequence>
+     *                             <element name="code_option" maxOccurs="unbounded">
+     *                               <complexType>
+     *                                 <complexContent>
+     *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                                     <attribute name="shown" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+     *                                     <attribute name="color" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="code_uuid" type="{}phoenixUuid" />
+     *                                     <attribute name="font_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="font" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                   </restriction>
+     *                                 </complexContent>
+     *                               </complexType>
+     *                             </element>
+     *                           </sequence>
+     *                           <attribute name="network_labels_visible" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="network_outlines_visible" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="network_backgrounds_visible" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                         </restriction>
+     *                       </complexContent>
+     *                     </complexType>
+     *                   </element>
+     *                   <element name="network_lines">
+     *                     <complexType>
+     *                       <complexContent>
+     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                           <sequence>
+     *                             <element name="network_activity" maxOccurs="unbounded">
+     *                               <complexType>
+     *                                 <complexContent>
+     *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                                     <attribute name="line" type="{http://www.w3.org/2001/XMLSchema}int" />
+     *                                     <attribute name="uuid" type="{}phoenixUuid" />
+     *                                   </restriction>
+     *                                 </complexContent>
+     *                               </complexType>
+     *                             </element>
+     *                           </sequence>
+     *                         </restriction>
+     *                       </complexContent>
+     *                     </complexType>
+     *                   </element>
+     *                   <element name="network_start_node_dates">
+     *                     <complexType>
+     *                       <complexContent>
+     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                           <sequence>
+     *                             <element name="node_date" maxOccurs="unbounded">
+     *                               <complexType>
+     *                                 <complexContent>
+     *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                                     <attribute name="alignment" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="fontface" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="fontfamily" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="fontpoint" type="{http://www.w3.org/2001/XMLSchema}int" />
+     *                                     <attribute name="fontstyle" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="fontunderline" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="fontweight" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="foreground_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}int" />
+     *                                   </restriction>
+     *                                 </complexContent>
+     *                               </complexType>
+     *                             </element>
+     *                           </sequence>
+     *                         </restriction>
+     *                       </complexContent>
+     *                     </complexType>
+     *                   </element>
+     *                   <element name="network_finish_node_dates">
+     *                     <complexType>
+     *                       <complexContent>
+     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                           <sequence>
+     *                             <element name="node_date" maxOccurs="unbounded">
+     *                               <complexType>
+     *                                 <complexContent>
+     *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                                     <attribute name="alignment" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="fontface" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="fontfamily" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="fontpoint" type="{http://www.w3.org/2001/XMLSchema}int" />
+     *                                     <attribute name="fontstyle" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="fontunderline" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="fontweight" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="foreground_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}int" />
+     *                                   </restriction>
+     *                                 </complexContent>
+     *                               </complexType>
+     *                             </element>
+     *                           </sequence>
+     *                         </restriction>
+     *                       </complexContent>
+     *                     </complexType>
+     *                   </element>
+     *                 </sequence>
+     *                 <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="active_storepoint" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="baseline" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="critical_bar_outlines" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="critical_bars" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="critical_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="critical_milestones" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="critical_relationships" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="critical_tasks" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="critical_threshold" type="{http://www.w3.org/2001/XMLSchema}int" />
+     *                 <attribute name="criticality_method" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="show_nondriving_relationships" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="show_only_critical" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="show_relationships" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="show_retained_logic_relationships" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="track_newest" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="uuid" type="{}phoenixUuid" />
+     *                 <attribute name="work_remaining" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *               </restriction>
+     *             </complexContent>
+     *           </complexType>
+     *         </element>
+     *       </sequence>
+     *       <attribute name="network_line_height" type="{http://www.w3.org/2001/XMLSchema}int" />
+     *     </restriction>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "ganttLayout", + "networkLayout" + }) + public static class Layouts { + + @XmlElement(name = "gantt_layout", required = true) + protected List ganttLayout; + @XmlElement(name = "network_layout", required = true) + protected List networkLayout; + @XmlAttribute(name = "network_line_height") + @XmlJavaTypeAdapter(Adapter2 .class) + @XmlSchemaType(name = "int") + protected Integer networkLineHeight; + + /** + * Gets the value of the ganttLayout 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 ganttLayout property. + * + *

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

+         *    getGanttLayout().add(newItem);
+         * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Project.Layouts.GanttLayout } + * + * + */ + public List getGanttLayout() { + if (ganttLayout == null) { + ganttLayout = new ArrayList<>(); + } + return this.ganttLayout; + } + + /** + * Gets the value of the networkLayout 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 networkLayout property. + * + *

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

+         *    getNetworkLayout().add(newItem);
+         * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Project.Layouts.NetworkLayout } + * + * + */ + public List getNetworkLayout() { + if (networkLayout == null) { + networkLayout = new ArrayList<>(); + } + return this.networkLayout; + } + + /** + * Gets the value of the networkLineHeight property. + * + * @return + * possible object is + * {@link String } + * + */ + public Integer getNetworkLineHeight() { + return networkLineHeight; + } + + /** + * Sets the value of the networkLineHeight property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNetworkLineHeight(Integer value) { + this.networkLineHeight = 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="date_format">
+         *           <complexType>
+         *             <complexContent>
+         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                 <attribute name="date_separator" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="full_year" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="military" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="month_format" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="order" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="time_separator" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *               </restriction>
+         *             </complexContent>
+         *           </complexType>
+         *         </element>
+         *         <element name="page_layout">
+         *           <complexType>
+         *             <complexContent>
+         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                 <attribute name="buffer" type="{http://www.w3.org/2001/XMLSchema}int" />
+         *                 <attribute name="custom_finish_date" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="custom_start_date" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="description_font" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="description_foreground" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="description_horizontal_align" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="description_vertical_align" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="fit_pages" type="{http://www.w3.org/2001/XMLSchema}int" />
+         *                 <attribute name="footer_location" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="footer_pages" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="range_finish" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="range_start" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="show_data_date" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="show_filename" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="show_finish_date" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="show_run_date" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="show_start_date" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="user_scale" type="{http://www.w3.org/2001/XMLSchema}int" />
+         *               </restriction>
+         *             </complexContent>
+         *           </complexType>
+         *         </element>
+         *         <element name="currency">
+         *           <complexType>
+         *             <complexContent>
+         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                 <attribute name="decimal" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="digits" type="{http://www.w3.org/2001/XMLSchema}int" />
+         *                 <attribute name="position" type="{http://www.w3.org/2001/XMLSchema}int" />
+         *                 <attribute name="symbol" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="thousands" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *               </restriction>
+         *             </complexContent>
+         *           </complexType>
+         *         </element>
+         *         <element name="timescale">
+         *           <complexType>
+         *             <complexContent>
+         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                 <sequence>
+         *                   <element name="tier" maxOccurs="unbounded">
+         *                     <complexType>
+         *                       <complexContent>
+         *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                           <attribute name="background_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="font" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="font_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="level" type="{http://www.w3.org/2001/XMLSchema}int" />
+         *                           <attribute name="show" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="unit" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                         </restriction>
+         *                       </complexContent>
+         *                     </complexType>
+         *                   </element>
+         *                 </sequence>
+         *               </restriction>
+         *             </complexContent>
+         *           </complexType>
+         *         </element>
+         *         <element name="bars">
+         *           <complexType>
+         *             <complexContent>
+         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                 <sequence>
+         *                   <element name="bar" maxOccurs="unbounded">
+         *                     <complexType>
+         *                       <complexContent>
+         *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                           <sequence>
+         *                             <element name="bar_point" maxOccurs="unbounded">
+         *                               <complexType>
+         *                                 <complexContent>
+         *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                                     <attribute name="brush_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                                     <attribute name="brush_style" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                                     <attribute name="color_overrides" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                                     <attribute name="endpoint_style" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                                     <attribute name="expression" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                                     <attribute name="relatable" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                                     <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                                   </restriction>
+         *                                 </complexContent>
+         *                               </complexType>
+         *                             </element>
+         *                           </sequence>
+         *                           <attribute name="brush_background_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="brush_foreground_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="brush_hatch" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="brush_style" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="color_overrides" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="comparison_template" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="filter_uuid" type="{}phoenixUuid" />
+         *                           <attribute name="height" type="{http://www.w3.org/2001/XMLSchema}int" />
+         *                           <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="row" type="{http://www.w3.org/2001/XMLSchema}int" />
+         *                           <attribute name="storepoint_filter" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="style" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="visible" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                         </restriction>
+         *                       </complexContent>
+         *                     </complexType>
+         *                   </element>
+         *                 </sequence>
+         *               </restriction>
+         *             </complexContent>
+         *           </complexType>
+         *         </element>
+         *         <element name="code_options">
+         *           <complexType>
+         *             <complexContent>
+         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                 <sequence>
+         *                   <element name="code_option" maxOccurs="unbounded">
+         *                     <complexType>
+         *                       <complexContent>
+         *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                           <attribute name="code_uuid" type="{}phoenixUuid" />
+         *                           <attribute name="color" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="font" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="font_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="shown" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+         *                         </restriction>
+         *                       </complexContent>
+         *                     </complexType>
+         *                   </element>
+         *                 </sequence>
+         *               </restriction>
+         *             </complexContent>
+         *           </complexType>
+         *         </element>
+         *         <element name="sort">
+         *           <complexType>
+         *             <complexContent>
+         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                 <sequence>
+         *                   <element name="sort_column">
+         *                     <complexType>
+         *                       <complexContent>
+         *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                           <attribute name="ascending" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="data" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                         </restriction>
+         *                       </complexContent>
+         *                     </complexType>
+         *                   </element>
+         *                 </sequence>
+         *               </restriction>
+         *             </complexContent>
+         *           </complexType>
+         *         </element>
+         *         <element name="columns">
+         *           <complexType>
+         *             <complexContent>
+         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                 <sequence>
+         *                   <element name="column" maxOccurs="unbounded">
+         *                     <complexType>
+         *                       <complexContent>
+         *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                           <attribute name="label" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="width" type="{http://www.w3.org/2001/XMLSchema}int" />
+         *                           <attribute name="data" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                         </restriction>
+         *                       </complexContent>
+         *                     </complexType>
+         *                   </element>
+         *                 </sequence>
+         *                 <attribute name="background_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="font_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="font" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="vertical_align" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="horizontal_align" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *               </restriction>
+         *             </complexContent>
+         *           </complexType>
+         *         </element>
+         *         <element name="comparisons">
+         *           <complexType>
+         *             <complexContent>
+         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                 <sequence>
+         *                   <element name="comparison">
+         *                     <complexType>
+         *                       <complexContent>
+         *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                           <attribute name="color" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="list_name" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="uuid" type="{}phoenixUuid" />
+         *                         </restriction>
+         *                       </complexContent>
+         *                     </complexType>
+         *                   </element>
+         *                 </sequence>
+         *                 <attribute name="match_by" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="row_formatting" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *               </restriction>
+         *             </complexContent>
+         *           </complexType>
+         *         </element>
+         *       </sequence>
+         *       <attribute name="active_storepoint" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="auto_row_sizing" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="baseline" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="critical_bar_outlines" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="critical_bars" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="critical_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="critical_milestones" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="critical_relationships" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="critical_tasks" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="critical_threshold" type="{http://www.w3.org/2001/XMLSchema}int" />
+         *       <attribute name="criticality_method" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="custom_row_size" type="{http://www.w3.org/2001/XMLSchema}int" />
+         *       <attribute name="group_headings" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="group_summary_cells" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="row_background" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="row_font" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="row_foreground" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="row_grid_lines_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="show_nondriving_relationships" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="show_only_critical" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="show_relationships" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="show_retained_logic_relationships" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="track_newest" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="uuid" type="{}phoenixUuid" />
+         *       <attribute name="work_remaining" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *     </restriction>
+         *   </complexContent>
+         * </complexType>
+         * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "dateFormat", + "pageLayout", + "currency", + "timescale", + "bars", + "codeOptions", + "sort", + "columns", + "comparisons" + }) + public static class GanttLayout { + + @XmlElement(name = "date_format", required = true) + protected Project.Layouts.GanttLayout.DateFormat dateFormat; + @XmlElement(name = "page_layout", required = true) + protected Project.Layouts.GanttLayout.PageLayout pageLayout; + @XmlElement(required = true) + protected Project.Layouts.GanttLayout.Currency currency; + @XmlElement(required = true) + protected Project.Layouts.GanttLayout.Timescale timescale; + @XmlElement(required = true) + protected Project.Layouts.GanttLayout.Bars bars; + @XmlElement(name = "code_options", required = true) + protected Project.Layouts.GanttLayout.CodeOptions codeOptions; + @XmlElement(required = true) + protected Project.Layouts.GanttLayout.Sort sort; + @XmlElement(required = true) + protected Project.Layouts.GanttLayout.Columns columns; + @XmlElement(required = true) + protected Project.Layouts.GanttLayout.Comparisons comparisons; + @XmlAttribute(name = "active_storepoint") + protected String activeStorepoint; + @XmlAttribute(name = "auto_row_sizing") + protected String autoRowSizing; + @XmlAttribute(name = "baseline") + protected String baseline; + @XmlAttribute(name = "critical_bar_outlines") + protected String criticalBarOutlines; + @XmlAttribute(name = "critical_bars") + protected String criticalBars; + @XmlAttribute(name = "critical_color") + protected String criticalColor; + @XmlAttribute(name = "critical_milestones") + protected String criticalMilestones; + @XmlAttribute(name = "critical_relationships") + protected String criticalRelationships; + @XmlAttribute(name = "critical_tasks") + protected String criticalTasks; + @XmlAttribute(name = "critical_threshold") + @XmlJavaTypeAdapter(Adapter2 .class) + @XmlSchemaType(name = "int") + protected Integer criticalThreshold; + @XmlAttribute(name = "criticality_method") + protected String criticalityMethod; + @XmlAttribute(name = "custom_row_size") + @XmlJavaTypeAdapter(Adapter2 .class) + @XmlSchemaType(name = "int") + protected Integer customRowSize; + @XmlAttribute(name = "group_headings") + protected String groupHeadings; + @XmlAttribute(name = "group_summary_cells") + protected String groupSummaryCells; + @XmlAttribute(name = "name") + protected String name; + @XmlAttribute(name = "row_background") + protected String rowBackground; + @XmlAttribute(name = "row_font") + protected String rowFont; + @XmlAttribute(name = "row_foreground") + protected String rowForeground; + @XmlAttribute(name = "row_grid_lines_color") + protected String rowGridLinesColor; + @XmlAttribute(name = "show_nondriving_relationships") + protected String showNondrivingRelationships; + @XmlAttribute(name = "show_only_critical") + protected String showOnlyCritical; + @XmlAttribute(name = "show_relationships") + protected String showRelationships; + @XmlAttribute(name = "show_retained_logic_relationships") + protected String showRetainedLogicRelationships; + @XmlAttribute(name = "track_newest") + protected String trackNewest; + @XmlAttribute(name = "uuid") + @XmlJavaTypeAdapter(Adapter4 .class) + protected UUID uuid; + @XmlAttribute(name = "work_remaining") + protected String workRemaining; + + /** + * Gets the value of the dateFormat property. * * @return * possible object is - * {@link String } + * {@link Project.Layouts.GanttLayout.DateFormat } * */ - public String getBackgroundColor() - { - return backgroundColor; + public Project.Layouts.GanttLayout.DateFormat getDateFormat() { + return dateFormat; } /** - * Sets the value of the backgroundColor property. + * Sets the value of the dateFormat property. * * @param value * allowed object is - * {@link String } + * {@link Project.Layouts.GanttLayout.DateFormat } * */ - public void setBackgroundColor(String value) - { - this.backgroundColor = value; + public void setDateFormat(Project.Layouts.GanttLayout.DateFormat value) { + this.dateFormat = value; } /** - * Gets the value of the fontColor property. + * Gets the value of the pageLayout property. * * @return * possible object is - * {@link String } + * {@link Project.Layouts.GanttLayout.PageLayout } * */ - public String getFontColor() - { - return fontColor; + public Project.Layouts.GanttLayout.PageLayout getPageLayout() { + return pageLayout; } /** - * Sets the value of the fontColor property. + * Sets the value of the pageLayout property. * * @param value * allowed object is - * {@link String } + * {@link Project.Layouts.GanttLayout.PageLayout } * */ - public void setFontColor(String value) - { - this.fontColor = value; + public void setPageLayout(Project.Layouts.GanttLayout.PageLayout value) { + this.pageLayout = value; } /** - * Gets the value of the font property. + * Gets the value of the currency property. * * @return * possible object is - * {@link String } + * {@link Project.Layouts.GanttLayout.Currency } * */ - public String getFont() - { - return font; + public Project.Layouts.GanttLayout.Currency getCurrency() { + return currency; } /** - * Sets the value of the font property. + * Sets the value of the currency property. * * @param value * allowed object is - * {@link String } + * {@link Project.Layouts.GanttLayout.Currency } * */ - public void setFont(String value) - { - this.font = value; + public void setCurrency(Project.Layouts.GanttLayout.Currency value) { + this.currency = value; } /** - * Gets the value of the verticalAlign property. + * Gets the value of the timescale property. * * @return * possible object is - * {@link String } + * {@link Project.Layouts.GanttLayout.Timescale } * */ - public String getVerticalAlign() - { - return verticalAlign; + public Project.Layouts.GanttLayout.Timescale getTimescale() { + return timescale; } /** - * Sets the value of the verticalAlign property. + * Sets the value of the timescale property. * * @param value * allowed object is - * {@link String } + * {@link Project.Layouts.GanttLayout.Timescale } * */ - public void setVerticalAlign(String value) - { - this.verticalAlign = value; + public void setTimescale(Project.Layouts.GanttLayout.Timescale value) { + this.timescale = value; } /** - * Gets the value of the horizontalAlign property. + * Gets the value of the bars property. * * @return * possible object is - * {@link String } + * {@link Project.Layouts.GanttLayout.Bars } * */ - public String getHorizontalAlign() - { - return horizontalAlign; + public Project.Layouts.GanttLayout.Bars getBars() { + return bars; } /** - * Sets the value of the horizontalAlign property. + * Sets the value of the bars property. * * @param value * allowed object is - * {@link String } + * {@link Project.Layouts.GanttLayout.Bars } * */ - public void setHorizontalAlign(String value) - { - this.horizontalAlign = value; + public void setBars(Project.Layouts.GanttLayout.Bars value) { + this.bars = 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">
-             *       <attribute name="label" type="{http://www.w3.org/2001/XMLSchema}string" />
-             *       <attribute name="width" type="{http://www.w3.org/2001/XMLSchema}int" />
-             *       <attribute name="data" type="{http://www.w3.org/2001/XMLSchema}string" />
-             *     </restriction>
-             *   </complexContent>
-             * </complexType>
-             * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Column - { - - @XmlAttribute(name = "label") protected String label; - @XmlAttribute(name = "width") @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "int") protected Integer width; - @XmlAttribute(name = "data") protected String data; - - /** - * Gets the value of the label property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLabel() - { - return label; - } - - /** - * Sets the value of the label property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLabel(String value) - { - this.label = value; - } - - /** - * Gets the value of the width property. - * - * @return - * possible object is - * {@link String } - * - */ - public Integer getWidth() - { - return width; - } - - /** - * Sets the value of the width property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWidth(Integer value) - { - this.width = value; - } - - /** - * Gets the value of the data property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getData() - { - return data; - } - - /** - * Sets the value of the data property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setData(String value) - { - this.data = 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="comparison">
-          *           <complexType>
-          *             <complexContent>
-          *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-          *                 <attribute name="color" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="list_name" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="uuid" type="{}phoenixUuid" />
-          *               </restriction>
-          *             </complexContent>
-          *           </complexType>
-          *         </element>
-          *       </sequence>
-          *       <attribute name="match_by" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="row_formatting" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *     </restriction>
-          *   </complexContent>
-          * </complexType>
-          * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = - { - "comparison" - }) public static class Comparisons - { - - @XmlElement(required = true) protected Project.Layouts.GanttLayout.Comparisons.Comparison comparison; - @XmlAttribute(name = "match_by") protected String matchBy; - @XmlAttribute(name = "row_formatting") protected String rowFormatting; - - /** - * Gets the value of the comparison property. + * Gets the value of the codeOptions property. * * @return * possible object is - * {@link Project.Layouts.GanttLayout.Comparisons.Comparison } + * {@link Project.Layouts.GanttLayout.CodeOptions } * */ - public Project.Layouts.GanttLayout.Comparisons.Comparison getComparison() - { - return comparison; + public Project.Layouts.GanttLayout.CodeOptions getCodeOptions() { + return codeOptions; } /** - * Sets the value of the comparison property. + * Sets the value of the codeOptions property. * * @param value * allowed object is - * {@link Project.Layouts.GanttLayout.Comparisons.Comparison } + * {@link Project.Layouts.GanttLayout.CodeOptions } * */ - public void setComparison(Project.Layouts.GanttLayout.Comparisons.Comparison value) - { - this.comparison = value; + public void setCodeOptions(Project.Layouts.GanttLayout.CodeOptions value) { + this.codeOptions = value; } /** - * Gets the value of the matchBy property. + * Gets the value of the sort property. * * @return * possible object is - * {@link String } + * {@link Project.Layouts.GanttLayout.Sort } * */ - public String getMatchBy() - { - return matchBy; + public Project.Layouts.GanttLayout.Sort getSort() { + return sort; } /** - * Sets the value of the matchBy property. + * Sets the value of the sort property. * * @param value * allowed object is - * {@link String } + * {@link Project.Layouts.GanttLayout.Sort } * */ - public void setMatchBy(String value) - { - this.matchBy = value; + public void setSort(Project.Layouts.GanttLayout.Sort value) { + this.sort = value; } /** - * Gets the value of the rowFormatting property. + * Gets the value of the columns property. * * @return * possible object is - * {@link String } + * {@link Project.Layouts.GanttLayout.Columns } * */ - public String getRowFormatting() - { - return rowFormatting; + public Project.Layouts.GanttLayout.Columns getColumns() { + return columns; } /** - * Sets the value of the rowFormatting property. + * Sets the value of the columns property. * * @param value * allowed object is - * {@link String } + * {@link Project.Layouts.GanttLayout.Columns } * */ - public void setRowFormatting(String value) - { - this.rowFormatting = value; + public void setColumns(Project.Layouts.GanttLayout.Columns value) { + this.columns = 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">
-             *       <attribute name="color" type="{http://www.w3.org/2001/XMLSchema}string" />
-             *       <attribute name="list_name" type="{http://www.w3.org/2001/XMLSchema}string" />
-             *       <attribute name="uuid" type="{}phoenixUuid" />
-             *     </restriction>
-             *   </complexContent>
-             * </complexType>
-             * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Comparison - { - - @XmlAttribute(name = "color") protected String color; - @XmlAttribute(name = "list_name") protected String listName; - @XmlAttribute(name = "uuid") @XmlJavaTypeAdapter(Adapter4.class) protected UUID uuid; - - /** - * Gets the value of the color property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getColor() - { - return color; - } - - /** - * Sets the value of the color property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setColor(String value) - { - this.color = value; - } - - /** - * Gets the value of the listName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListName() - { - return listName; - } - - /** - * Sets the value of the listName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListName(String value) - { - this.listName = value; - } - - /** - * Gets the value of the uuid property. - * - * @return - * possible object is - * {@link String } - * - */ - public UUID getUuid() - { - return uuid; - } - - /** - * Sets the value of the uuid property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUuid(UUID value) - { - this.uuid = 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">
-          *       <attribute name="decimal" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="digits" type="{http://www.w3.org/2001/XMLSchema}int" />
-          *       <attribute name="position" type="{http://www.w3.org/2001/XMLSchema}int" />
-          *       <attribute name="symbol" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="thousands" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *     </restriction>
-          *   </complexContent>
-          * </complexType>
-          * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Currency - { - - @XmlAttribute(name = "decimal") protected String decimal; - @XmlAttribute(name = "digits") @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "int") protected Integer digits; - @XmlAttribute(name = "position") @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "int") protected Integer position; - @XmlAttribute(name = "symbol") protected String symbol; - @XmlAttribute(name = "thousands") protected String thousands; - - /** - * Gets the value of the decimal property. + * Gets the value of the comparisons property. * * @return * possible object is - * {@link String } + * {@link Project.Layouts.GanttLayout.Comparisons } * */ - public String getDecimal() - { - return decimal; + public Project.Layouts.GanttLayout.Comparisons getComparisons() { + return comparisons; } /** - * Sets the value of the decimal property. + * Sets the value of the comparisons property. * * @param value * allowed object is - * {@link String } + * {@link Project.Layouts.GanttLayout.Comparisons } * */ - public void setDecimal(String value) - { - this.decimal = value; + public void setComparisons(Project.Layouts.GanttLayout.Comparisons value) { + this.comparisons = value; } /** - * Gets the value of the digits property. + * Gets the value of the activeStorepoint property. * * @return * possible object is * {@link String } * */ - public Integer getDigits() - { - return digits; + public String getActiveStorepoint() { + return activeStorepoint; } /** - * Sets the value of the digits property. + * Sets the value of the activeStorepoint property. * * @param value * allowed object is * {@link String } * */ - public void setDigits(Integer value) - { - this.digits = value; + public void setActiveStorepoint(String value) { + this.activeStorepoint = value; } /** - * Gets the value of the position property. + * Gets the value of the autoRowSizing property. * * @return * possible object is * {@link String } * */ - public Integer getPosition() - { - return position; + public String getAutoRowSizing() { + return autoRowSizing; } /** - * Sets the value of the position property. + * Sets the value of the autoRowSizing property. * * @param value * allowed object is * {@link String } * */ - public void setPosition(Integer value) - { - this.position = value; + public void setAutoRowSizing(String value) { + this.autoRowSizing = value; } /** - * Gets the value of the symbol property. + * Gets the value of the baseline property. * * @return * possible object is * {@link String } * */ - public String getSymbol() - { - return symbol; + public String getBaseline() { + return baseline; } /** - * Sets the value of the symbol property. + * Sets the value of the baseline property. * * @param value * allowed object is * {@link String } * */ - public void setSymbol(String value) - { - this.symbol = value; - } - - /** - * Gets the value of the thousands property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getThousands() - { - return thousands; + public void setBaseline(String value) { + this.baseline = value; } /** - * Sets the value of the thousands property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setThousands(String value) - { - this.thousands = 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">
-          *       <attribute name="date_separator" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="full_year" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="military" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="month_format" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="order" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="time_separator" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *     </restriction>
-          *   </complexContent>
-          * </complexType>
-          * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class DateFormat - { - - @XmlAttribute(name = "date_separator") protected String dateSeparator; - @XmlAttribute(name = "full_year") protected String fullYear; - @XmlAttribute(name = "military") protected String military; - @XmlAttribute(name = "month_format") protected String monthFormat; - @XmlAttribute(name = "order") protected String order; - @XmlAttribute(name = "time_separator") protected String timeSeparator; - - /** - * Gets the value of the dateSeparator property. + * Gets the value of the criticalBarOutlines property. * * @return * possible object is * {@link String } * */ - public String getDateSeparator() - { - return dateSeparator; + public String getCriticalBarOutlines() { + return criticalBarOutlines; } /** - * Sets the value of the dateSeparator property. + * Sets the value of the criticalBarOutlines property. * * @param value * allowed object is * {@link String } * */ - public void setDateSeparator(String value) - { - this.dateSeparator = value; + public void setCriticalBarOutlines(String value) { + this.criticalBarOutlines = value; } /** - * Gets the value of the fullYear property. + * Gets the value of the criticalBars property. * * @return * possible object is * {@link String } * */ - public String getFullYear() - { - return fullYear; + public String getCriticalBars() { + return criticalBars; } /** - * Sets the value of the fullYear property. + * Sets the value of the criticalBars property. * * @param value * allowed object is * {@link String } * */ - public void setFullYear(String value) - { - this.fullYear = value; + public void setCriticalBars(String value) { + this.criticalBars = value; } /** - * Gets the value of the military property. + * Gets the value of the criticalColor property. * * @return * possible object is * {@link String } * */ - public String getMilitary() - { - return military; + public String getCriticalColor() { + return criticalColor; } /** - * Sets the value of the military property. + * Sets the value of the criticalColor property. * * @param value * allowed object is * {@link String } * */ - public void setMilitary(String value) - { - this.military = value; + public void setCriticalColor(String value) { + this.criticalColor = value; } /** - * Gets the value of the monthFormat property. + * Gets the value of the criticalMilestones property. * * @return * possible object is * {@link String } * */ - public String getMonthFormat() - { - return monthFormat; + public String getCriticalMilestones() { + return criticalMilestones; } /** - * Sets the value of the monthFormat property. + * Sets the value of the criticalMilestones property. * * @param value * allowed object is * {@link String } * */ - public void setMonthFormat(String value) - { - this.monthFormat = value; + public void setCriticalMilestones(String value) { + this.criticalMilestones = value; } /** - * Gets the value of the order property. + * Gets the value of the criticalRelationships property. * * @return * possible object is * {@link String } * */ - public String getOrder() - { - return order; + public String getCriticalRelationships() { + return criticalRelationships; } /** - * Sets the value of the order property. + * Sets the value of the criticalRelationships property. * * @param value * allowed object is * {@link String } * */ - public void setOrder(String value) - { - this.order = value; - } - - /** - * Gets the value of the timeSeparator property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getTimeSeparator() - { - return timeSeparator; + public void setCriticalRelationships(String value) { + this.criticalRelationships = value; } /** - * Sets the value of the timeSeparator property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setTimeSeparator(String value) - { - this.timeSeparator = 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">
-          *       <attribute name="buffer" type="{http://www.w3.org/2001/XMLSchema}int" />
-          *       <attribute name="custom_finish_date" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="custom_start_date" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="description_font" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="description_foreground" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="description_horizontal_align" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="description_vertical_align" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="fit_pages" type="{http://www.w3.org/2001/XMLSchema}int" />
-          *       <attribute name="footer_location" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="footer_pages" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="range_finish" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="range_start" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="show_data_date" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="show_filename" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="show_finish_date" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="show_run_date" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="show_start_date" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="user_scale" type="{http://www.w3.org/2001/XMLSchema}int" />
-          *     </restriction>
-          *   </complexContent>
-          * </complexType>
-          * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class PageLayout - { - - @XmlAttribute(name = "buffer") @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "int") protected Integer buffer; - @XmlAttribute(name = "custom_finish_date") protected String customFinishDate; - @XmlAttribute(name = "custom_start_date") protected String customStartDate; - @XmlAttribute(name = "description") protected String description; - @XmlAttribute(name = "description_font") protected String descriptionFont; - @XmlAttribute(name = "description_foreground") protected String descriptionForeground; - @XmlAttribute(name = "description_horizontal_align") protected String descriptionHorizontalAlign; - @XmlAttribute(name = "description_vertical_align") protected String descriptionVerticalAlign; - @XmlAttribute(name = "fit_pages") @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "int") protected Integer fitPages; - @XmlAttribute(name = "footer_location") protected String footerLocation; - @XmlAttribute(name = "footer_pages") protected String footerPages; - @XmlAttribute(name = "range_finish") protected String rangeFinish; - @XmlAttribute(name = "range_start") protected String rangeStart; - @XmlAttribute(name = "show_data_date") protected String showDataDate; - @XmlAttribute(name = "show_filename") protected String showFilename; - @XmlAttribute(name = "show_finish_date") protected String showFinishDate; - @XmlAttribute(name = "show_run_date") protected String showRunDate; - @XmlAttribute(name = "show_start_date") protected String showStartDate; - @XmlAttribute(name = "user_scale") @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "int") protected Integer userScale; - - /** - * Gets the value of the buffer property. + * Gets the value of the criticalTasks property. * * @return * possible object is * {@link String } * */ - public Integer getBuffer() - { - return buffer; + public String getCriticalTasks() { + return criticalTasks; } /** - * Sets the value of the buffer property. + * Sets the value of the criticalTasks property. * * @param value * allowed object is * {@link String } * */ - public void setBuffer(Integer value) - { - this.buffer = value; + public void setCriticalTasks(String value) { + this.criticalTasks = value; } /** - * Gets the value of the customFinishDate property. + * Gets the value of the criticalThreshold property. * * @return * possible object is * {@link String } * */ - public String getCustomFinishDate() - { - return customFinishDate; + public Integer getCriticalThreshold() { + return criticalThreshold; } /** - * Sets the value of the customFinishDate property. + * Sets the value of the criticalThreshold property. * * @param value * allowed object is * {@link String } * */ - public void setCustomFinishDate(String value) - { - this.customFinishDate = value; + public void setCriticalThreshold(Integer value) { + this.criticalThreshold = value; } /** - * Gets the value of the customStartDate property. + * Gets the value of the criticalityMethod property. * * @return * possible object is * {@link String } * */ - public String getCustomStartDate() - { - return customStartDate; + public String getCriticalityMethod() { + return criticalityMethod; } /** - * Sets the value of the customStartDate property. + * Sets the value of the criticalityMethod property. * * @param value * allowed object is * {@link String } * */ - public void setCustomStartDate(String value) - { - this.customStartDate = value; + public void setCriticalityMethod(String value) { + this.criticalityMethod = value; } /** - * Gets the value of the description property. + * Gets the value of the customRowSize property. * * @return * possible object is * {@link String } * */ - public String getDescription() - { - return description; + public Integer getCustomRowSize() { + return customRowSize; } /** - * Sets the value of the description property. + * Sets the value of the customRowSize property. * * @param value * allowed object is * {@link String } * */ - public void setDescription(String value) - { - this.description = value; + public void setCustomRowSize(Integer value) { + this.customRowSize = value; } /** - * Gets the value of the descriptionFont property. + * Gets the value of the groupHeadings property. * * @return * possible object is * {@link String } * */ - public String getDescriptionFont() - { - return descriptionFont; + public String getGroupHeadings() { + return groupHeadings; } /** - * Sets the value of the descriptionFont property. + * Sets the value of the groupHeadings property. * * @param value * allowed object is * {@link String } * */ - public void setDescriptionFont(String value) - { - this.descriptionFont = value; + public void setGroupHeadings(String value) { + this.groupHeadings = value; } /** - * Gets the value of the descriptionForeground property. + * Gets the value of the groupSummaryCells property. * * @return * possible object is * {@link String } * */ - public String getDescriptionForeground() - { - return descriptionForeground; + public String getGroupSummaryCells() { + return groupSummaryCells; } /** - * Sets the value of the descriptionForeground property. + * Sets the value of the groupSummaryCells property. * * @param value * allowed object is * {@link String } * */ - public void setDescriptionForeground(String value) - { - this.descriptionForeground = value; + public void setGroupSummaryCells(String value) { + this.groupSummaryCells = value; } /** - * Gets the value of the descriptionHorizontalAlign property. + * Gets the value of the name property. * * @return * possible object is * {@link String } * */ - public String getDescriptionHorizontalAlign() - { - return descriptionHorizontalAlign; + public String getName() { + return name; } /** - * Sets the value of the descriptionHorizontalAlign property. + * Sets the value of the name property. * * @param value * allowed object is * {@link String } * */ - public void setDescriptionHorizontalAlign(String value) - { - this.descriptionHorizontalAlign = value; + public void setName(String value) { + this.name = value; } /** - * Gets the value of the descriptionVerticalAlign property. + * Gets the value of the rowBackground property. * * @return * possible object is * {@link String } * */ - public String getDescriptionVerticalAlign() - { - return descriptionVerticalAlign; + public String getRowBackground() { + return rowBackground; } /** - * Sets the value of the descriptionVerticalAlign property. + * Sets the value of the rowBackground property. * * @param value * allowed object is * {@link String } * */ - public void setDescriptionVerticalAlign(String value) - { - this.descriptionVerticalAlign = value; + public void setRowBackground(String value) { + this.rowBackground = value; } /** - * Gets the value of the fitPages property. + * Gets the value of the rowFont property. * * @return * possible object is * {@link String } * */ - public Integer getFitPages() - { - return fitPages; + public String getRowFont() { + return rowFont; } /** - * Sets the value of the fitPages property. + * Sets the value of the rowFont property. * * @param value * allowed object is * {@link String } * */ - public void setFitPages(Integer value) - { - this.fitPages = value; + public void setRowFont(String value) { + this.rowFont = value; } /** - * Gets the value of the footerLocation property. + * Gets the value of the rowForeground property. * * @return * possible object is * {@link String } * */ - public String getFooterLocation() - { - return footerLocation; + public String getRowForeground() { + return rowForeground; } /** - * Sets the value of the footerLocation property. + * Sets the value of the rowForeground property. * * @param value * allowed object is * {@link String } * */ - public void setFooterLocation(String value) - { - this.footerLocation = value; + public void setRowForeground(String value) { + this.rowForeground = value; } /** - * Gets the value of the footerPages property. + * Gets the value of the rowGridLinesColor property. * * @return * possible object is * {@link String } * */ - public String getFooterPages() - { - return footerPages; + public String getRowGridLinesColor() { + return rowGridLinesColor; } /** - * Sets the value of the footerPages property. + * Sets the value of the rowGridLinesColor property. * * @param value * allowed object is * {@link String } * */ - public void setFooterPages(String value) - { - this.footerPages = value; + public void setRowGridLinesColor(String value) { + this.rowGridLinesColor = value; } /** - * Gets the value of the rangeFinish property. + * Gets the value of the showNondrivingRelationships property. * * @return * possible object is * {@link String } * */ - public String getRangeFinish() - { - return rangeFinish; + public String getShowNondrivingRelationships() { + return showNondrivingRelationships; } /** - * Sets the value of the rangeFinish property. + * Sets the value of the showNondrivingRelationships property. * * @param value * allowed object is * {@link String } * */ - public void setRangeFinish(String value) - { - this.rangeFinish = value; + public void setShowNondrivingRelationships(String value) { + this.showNondrivingRelationships = value; } /** - * Gets the value of the rangeStart property. + * Gets the value of the showOnlyCritical property. * * @return * possible object is * {@link String } * */ - public String getRangeStart() - { - return rangeStart; + public String getShowOnlyCritical() { + return showOnlyCritical; } /** - * Sets the value of the rangeStart property. + * Sets the value of the showOnlyCritical property. * * @param value * allowed object is * {@link String } * */ - public void setRangeStart(String value) - { - this.rangeStart = value; + public void setShowOnlyCritical(String value) { + this.showOnlyCritical = value; } /** - * Gets the value of the showDataDate property. + * Gets the value of the showRelationships property. * * @return * possible object is * {@link String } * */ - public String getShowDataDate() - { - return showDataDate; + public String getShowRelationships() { + return showRelationships; } /** - * Sets the value of the showDataDate property. + * Sets the value of the showRelationships property. * * @param value * allowed object is * {@link String } * */ - public void setShowDataDate(String value) - { - this.showDataDate = value; + public void setShowRelationships(String value) { + this.showRelationships = value; } /** - * Gets the value of the showFilename property. + * Gets the value of the showRetainedLogicRelationships property. * * @return * possible object is * {@link String } * */ - public String getShowFilename() - { - return showFilename; + public String getShowRetainedLogicRelationships() { + return showRetainedLogicRelationships; } /** - * Sets the value of the showFilename property. + * Sets the value of the showRetainedLogicRelationships property. * * @param value * allowed object is * {@link String } * */ - public void setShowFilename(String value) - { - this.showFilename = value; + public void setShowRetainedLogicRelationships(String value) { + this.showRetainedLogicRelationships = value; } /** - * Gets the value of the showFinishDate property. + * Gets the value of the trackNewest property. * * @return * possible object is * {@link String } * */ - public String getShowFinishDate() - { - return showFinishDate; + public String getTrackNewest() { + return trackNewest; } /** - * Sets the value of the showFinishDate property. + * Sets the value of the trackNewest property. * * @param value * allowed object is * {@link String } * */ - public void setShowFinishDate(String value) - { - this.showFinishDate = value; + public void setTrackNewest(String value) { + this.trackNewest = value; } /** - * Gets the value of the showRunDate property. + * Gets the value of the uuid property. * * @return * possible object is * {@link String } * */ - public String getShowRunDate() - { - return showRunDate; + public UUID getUuid() { + return uuid; } /** - * Sets the value of the showRunDate property. + * Sets the value of the uuid property. * * @param value * allowed object is * {@link String } * */ - public void setShowRunDate(String value) - { - this.showRunDate = value; + public void setUuid(UUID value) { + this.uuid = value; } /** - * Gets the value of the showStartDate property. + * Gets the value of the workRemaining property. * * @return * possible object is * {@link String } * */ - public String getShowStartDate() - { - return showStartDate; + public String getWorkRemaining() { + return workRemaining; } /** - * Sets the value of the showStartDate property. + * Sets the value of the workRemaining property. * * @param value * allowed object is * {@link String } * */ - public void setShowStartDate(String value) - { - this.showStartDate = value; + public void setWorkRemaining(String value) { + this.workRemaining = value; } - /** - * Gets the value of the userScale property. - * - * @return - * possible object is - * {@link String } - * - */ - public Integer getUserScale() - { - return userScale; - } /** - * Sets the value of the userScale property. + *

Java class for anonymous complex type. * - * @param value - * allowed object is - * {@link String } + *

The following schema fragment specifies the expected content contained within this class. * - */ - public void setUserScale(Integer value) - { - this.userScale = 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="sort_column">
-          *           <complexType>
-          *             <complexContent>
-          *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-          *                 <attribute name="ascending" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="data" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *               </restriction>
-          *             </complexContent>
-          *           </complexType>
-          *         </element>
-          *       </sequence>
-          *     </restriction>
-          *   </complexContent>
-          * </complexType>
-          * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = - { - "sortColumn" - }) public static class Sort - { - - @XmlElement(name = "sort_column", required = true) protected Project.Layouts.GanttLayout.Sort.SortColumn sortColumn; - - /** - * Gets the value of the sortColumn property. + *
+             * <complexType>
+             *   <complexContent>
+             *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+             *       <sequence>
+             *         <element name="bar" maxOccurs="unbounded">
+             *           <complexType>
+             *             <complexContent>
+             *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+             *                 <sequence>
+             *                   <element name="bar_point" maxOccurs="unbounded">
+             *                     <complexType>
+             *                       <complexContent>
+             *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+             *                           <attribute name="brush_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                           <attribute name="brush_style" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                           <attribute name="color_overrides" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                           <attribute name="endpoint_style" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                           <attribute name="expression" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                           <attribute name="relatable" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                           <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                         </restriction>
+             *                       </complexContent>
+             *                     </complexType>
+             *                   </element>
+             *                 </sequence>
+             *                 <attribute name="brush_background_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                 <attribute name="brush_foreground_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                 <attribute name="brush_hatch" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                 <attribute name="brush_style" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                 <attribute name="color_overrides" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                 <attribute name="comparison_template" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                 <attribute name="filter_uuid" type="{}phoenixUuid" />
+             *                 <attribute name="height" type="{http://www.w3.org/2001/XMLSchema}int" />
+             *                 <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                 <attribute name="row" type="{http://www.w3.org/2001/XMLSchema}int" />
+             *                 <attribute name="storepoint_filter" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                 <attribute name="style" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                 <attribute name="visible" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *               </restriction>
+             *             </complexContent>
+             *           </complexType>
+             *         </element>
+             *       </sequence>
+             *     </restriction>
+             *   </complexContent>
+             * </complexType>
+             * 
* - * @return - * possible object is - * {@link Project.Layouts.GanttLayout.Sort.SortColumn } * */ - public Project.Layouts.GanttLayout.Sort.SortColumn getSortColumn() - { - return sortColumn; - } + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "bar" + }) + public static class Bars { + + @XmlElement(required = true) + protected List bar; + + /** + * Gets the value of the bar 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 bar property. + * + *

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

+                 *    getBar().add(newItem);
+                 * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Project.Layouts.GanttLayout.Bars.Bar } + * + * + */ + public List getBar() { + if (bar == null) { + bar = new ArrayList<>(); + } + return this.bar; + } + + + /** + *

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="bar_point" maxOccurs="unbounded">
+                 *           <complexType>
+                 *             <complexContent>
+                 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+                 *                 <attribute name="brush_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *                 <attribute name="brush_style" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *                 <attribute name="color_overrides" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *                 <attribute name="endpoint_style" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *                 <attribute name="expression" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *                 <attribute name="relatable" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *                 <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *               </restriction>
+                 *             </complexContent>
+                 *           </complexType>
+                 *         </element>
+                 *       </sequence>
+                 *       <attribute name="brush_background_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="brush_foreground_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="brush_hatch" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="brush_style" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="color_overrides" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="comparison_template" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="filter_uuid" type="{}phoenixUuid" />
+                 *       <attribute name="height" type="{http://www.w3.org/2001/XMLSchema}int" />
+                 *       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="row" type="{http://www.w3.org/2001/XMLSchema}int" />
+                 *       <attribute name="storepoint_filter" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="style" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="visible" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *     </restriction>
+                 *   </complexContent>
+                 * </complexType>
+                 * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "barPoint" + }) + public static class Bar { + + @XmlElement(name = "bar_point", required = true) + protected List barPoint; + @XmlAttribute(name = "brush_background_color") + protected String brushBackgroundColor; + @XmlAttribute(name = "brush_foreground_color") + protected String brushForegroundColor; + @XmlAttribute(name = "brush_hatch") + protected String brushHatch; + @XmlAttribute(name = "brush_style") + protected String brushStyle; + @XmlAttribute(name = "color_overrides") + protected String colorOverrides; + @XmlAttribute(name = "comparison_template") + protected String comparisonTemplate; + @XmlAttribute(name = "filter_uuid") + @XmlJavaTypeAdapter(Adapter4 .class) + protected UUID filterUuid; + @XmlAttribute(name = "height") + @XmlJavaTypeAdapter(Adapter2 .class) + @XmlSchemaType(name = "int") + protected Integer height; + @XmlAttribute(name = "name") + protected String name; + @XmlAttribute(name = "row") + @XmlJavaTypeAdapter(Adapter2 .class) + @XmlSchemaType(name = "int") + protected Integer row; + @XmlAttribute(name = "storepoint_filter") + protected String storepointFilter; + @XmlAttribute(name = "style") + protected String style; + @XmlAttribute(name = "visible") + protected String visible; + + /** + * Gets the value of the barPoint 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 barPoint property. + * + *

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

+                     *    getBarPoint().add(newItem);
+                     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Project.Layouts.GanttLayout.Bars.Bar.BarPoint } + * + * + */ + public List getBarPoint() { + if (barPoint == null) { + barPoint = new ArrayList<>(); + } + return this.barPoint; + } + + /** + * Gets the value of the brushBackgroundColor property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBrushBackgroundColor() { + return brushBackgroundColor; + } + + /** + * Sets the value of the brushBackgroundColor property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBrushBackgroundColor(String value) { + this.brushBackgroundColor = value; + } + + /** + * Gets the value of the brushForegroundColor property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBrushForegroundColor() { + return brushForegroundColor; + } + + /** + * Sets the value of the brushForegroundColor property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBrushForegroundColor(String value) { + this.brushForegroundColor = value; + } + + /** + * Gets the value of the brushHatch property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBrushHatch() { + return brushHatch; + } + + /** + * Sets the value of the brushHatch property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBrushHatch(String value) { + this.brushHatch = value; + } + + /** + * Gets the value of the brushStyle property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBrushStyle() { + return brushStyle; + } + + /** + * Sets the value of the brushStyle property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBrushStyle(String value) { + this.brushStyle = value; + } + + /** + * Gets the value of the colorOverrides property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getColorOverrides() { + return colorOverrides; + } + + /** + * Sets the value of the colorOverrides property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setColorOverrides(String value) { + this.colorOverrides = value; + } + + /** + * Gets the value of the comparisonTemplate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getComparisonTemplate() { + return comparisonTemplate; + } + + /** + * Sets the value of the comparisonTemplate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setComparisonTemplate(String value) { + this.comparisonTemplate = value; + } + + /** + * Gets the value of the filterUuid property. + * + * @return + * possible object is + * {@link String } + * + */ + public UUID getFilterUuid() { + return filterUuid; + } + + /** + * Sets the value of the filterUuid property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFilterUuid(UUID value) { + this.filterUuid = value; + } + + /** + * Gets the value of the height property. + * + * @return + * possible object is + * {@link String } + * + */ + public Integer getHeight() { + return height; + } + + /** + * Sets the value of the height property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setHeight(Integer value) { + this.height = 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 row property. + * + * @return + * possible object is + * {@link String } + * + */ + public Integer getRow() { + return row; + } + + /** + * Sets the value of the row property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRow(Integer value) { + this.row = value; + } + + /** + * Gets the value of the storepointFilter property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getStorepointFilter() { + return storepointFilter; + } + + /** + * Sets the value of the storepointFilter property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setStorepointFilter(String value) { + this.storepointFilter = value; + } + + /** + * Gets the value of the style property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getStyle() { + return style; + } + + /** + * Sets the value of the style property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setStyle(String value) { + this.style = value; + } + + /** + * Gets the value of the visible property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVisible() { + return visible; + } + + /** + * Sets the value of the visible property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVisible(String value) { + this.visible = 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">
+                     *       <attribute name="brush_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+                     *       <attribute name="brush_style" type="{http://www.w3.org/2001/XMLSchema}string" />
+                     *       <attribute name="color_overrides" type="{http://www.w3.org/2001/XMLSchema}string" />
+                     *       <attribute name="endpoint_style" type="{http://www.w3.org/2001/XMLSchema}string" />
+                     *       <attribute name="expression" type="{http://www.w3.org/2001/XMLSchema}string" />
+                     *       <attribute name="relatable" type="{http://www.w3.org/2001/XMLSchema}string" />
+                     *       <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
+                     *     </restriction>
+                     *   </complexContent>
+                     * </complexType>
+                     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class BarPoint { + + @XmlAttribute(name = "brush_color") + protected String brushColor; + @XmlAttribute(name = "brush_style") + protected String brushStyle; + @XmlAttribute(name = "color_overrides") + protected String colorOverrides; + @XmlAttribute(name = "endpoint_style") + protected String endpointStyle; + @XmlAttribute(name = "expression") + protected String expression; + @XmlAttribute(name = "relatable") + protected String relatable; + @XmlAttribute(name = "type") + protected String type; + + /** + * Gets the value of the brushColor property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBrushColor() { + return brushColor; + } + + /** + * Sets the value of the brushColor property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBrushColor(String value) { + this.brushColor = value; + } + + /** + * Gets the value of the brushStyle property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBrushStyle() { + return brushStyle; + } + + /** + * Sets the value of the brushStyle property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBrushStyle(String value) { + this.brushStyle = value; + } + + /** + * Gets the value of the colorOverrides property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getColorOverrides() { + return colorOverrides; + } + + /** + * Sets the value of the colorOverrides property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setColorOverrides(String value) { + this.colorOverrides = value; + } + + /** + * Gets the value of the endpointStyle property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEndpointStyle() { + return endpointStyle; + } + + /** + * Sets the value of the endpointStyle property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEndpointStyle(String value) { + this.endpointStyle = value; + } + + /** + * Gets the value of the expression property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getExpression() { + return expression; + } + + /** + * Sets the value of the expression property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setExpression(String value) { + this.expression = value; + } + + /** + * Gets the value of the relatable property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRelatable() { + return relatable; + } + + /** + * Sets the value of the relatable property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRelatable(String value) { + this.relatable = value; + } + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + } + + } - /** - * Sets the value of the sortColumn property. - * - * @param value - * allowed object is - * {@link Project.Layouts.GanttLayout.Sort.SortColumn } - * - */ - public void setSortColumn(Project.Layouts.GanttLayout.Sort.SortColumn value) - { - this.sortColumn = value; } + /** *

Java class for anonymous complex type. * @@ -5872,8 +4079,21 @@ public void setSortColumn(Project.Layouts.GanttLayout.Sort.SortColumn value) * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <attribute name="ascending" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="data" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <sequence> + * <element name="code_option" maxOccurs="unbounded"> + * <complexType> + * <complexContent> + * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + * <attribute name="code_uuid" type="{}phoenixUuid" /> + * <attribute name="color" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="font" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="font_color" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="shown" type="{http://www.w3.org/2001/XMLSchema}boolean" /> + * </restriction> + * </complexContent> + * </complexType> + * </element> + * </sequence> * </restriction> * </complexContent> * </complexType> @@ -5881,139 +4101,207 @@ public void setSortColumn(Project.Layouts.GanttLayout.Sort.SortColumn value) * * */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class SortColumn - { - - @XmlAttribute(name = "ascending") protected String ascending; - @XmlAttribute(name = "data") protected String data; - - /** - * Gets the value of the ascending property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAscending() - { - return ascending; - } - - /** - * Sets the value of the ascending property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAscending(String value) - { - this.ascending = value; - } - - /** - * Gets the value of the data property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getData() - { - return data; - } - - /** - * Sets the value of the data property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setData(String value) - { - this.data = 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="tier" maxOccurs="unbounded">
-          *           <complexType>
-          *             <complexContent>
-          *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-          *                 <attribute name="background_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="font" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="font_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="level" type="{http://www.w3.org/2001/XMLSchema}int" />
-          *                 <attribute name="show" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="unit" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *               </restriction>
-          *             </complexContent>
-          *           </complexType>
-          *         </element>
-          *       </sequence>
-          *     </restriction>
-          *   </complexContent>
-          * </complexType>
-          * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = - { - "tier" - }) public static class Timescale - { - - @XmlElement(required = true) protected List tier; - - /** - * Gets the value of the tier 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 tier property. - * - *

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

-             *    getTier().add(newItem);
-             * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link Project.Layouts.GanttLayout.Timescale.Tier } - * - * - */ - public List getTier() - { - if (tier == null) - { - tier = new ArrayList<>(); - } - return this.tier; + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "codeOption" + }) + public static class CodeOptions { + + @XmlElement(name = "code_option", required = true) + protected List codeOption; + + /** + * Gets the value of the codeOption 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 codeOption property. + * + *

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

+                 *    getCodeOption().add(newItem);
+                 * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Project.Layouts.GanttLayout.CodeOptions.CodeOption } + * + * + */ + public List getCodeOption() { + if (codeOption == null) { + codeOption = new ArrayList<>(); + } + return this.codeOption; + } + + + /** + *

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">
+                 *       <attribute name="code_uuid" type="{}phoenixUuid" />
+                 *       <attribute name="color" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="font" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="font_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="shown" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+                 *     </restriction>
+                 *   </complexContent>
+                 * </complexType>
+                 * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class CodeOption { + + @XmlAttribute(name = "code_uuid") + @XmlJavaTypeAdapter(Adapter4 .class) + protected UUID codeUuid; + @XmlAttribute(name = "color") + protected String color; + @XmlAttribute(name = "font") + protected String font; + @XmlAttribute(name = "font_color") + protected String fontColor; + @XmlAttribute(name = "shown") + protected Boolean shown; + + /** + * Gets the value of the codeUuid property. + * + * @return + * possible object is + * {@link String } + * + */ + public UUID getCodeUuid() { + return codeUuid; + } + + /** + * Sets the value of the codeUuid property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCodeUuid(UUID value) { + this.codeUuid = value; + } + + /** + * Gets the value of the color property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getColor() { + return color; + } + + /** + * Sets the value of the color property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setColor(String value) { + this.color = value; + } + + /** + * Gets the value of the font property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFont() { + return font; + } + + /** + * Sets the value of the font property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFont(String value) { + this.font = value; + } + + /** + * Gets the value of the fontColor property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFontColor() { + return fontColor; + } + + /** + * Sets the value of the fontColor property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFontColor(String value) { + this.fontColor = value; + } + + /** + * Gets the value of the shown property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isShown() { + return shown; + } + + /** + * Sets the value of the shown property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setShown(Boolean value) { + this.shown = value; + } + + } + } + /** *

Java class for anonymous complex type. * @@ -6023,12 +4311,24 @@ public List getTier() * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + * <sequence> + * <element name="column" maxOccurs="unbounded"> + * <complexType> + * <complexContent> + * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + * <attribute name="label" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="width" type="{http://www.w3.org/2001/XMLSchema}int" /> + * <attribute name="data" type="{http://www.w3.org/2001/XMLSchema}string" /> + * </restriction> + * </complexContent> + * </complexType> + * </element> + * </sequence> * <attribute name="background_color" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="font" type="{http://www.w3.org/2001/XMLSchema}string" /> * <attribute name="font_color" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="level" type="{http://www.w3.org/2001/XMLSchema}int" /> - * <attribute name="show" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="unit" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="font" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="vertical_align" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="horizontal_align" type="{http://www.w3.org/2001/XMLSchema}string" /> * </restriction> * </complexContent> * </complexType> @@ -6036,1279 +4336,284 @@ public List getTier() * * */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Tier - { - - @XmlAttribute(name = "background_color") protected String backgroundColor; - @XmlAttribute(name = "font") protected String font; - @XmlAttribute(name = "font_color") protected String fontColor; - @XmlAttribute(name = "level") @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "int") protected Integer level; - @XmlAttribute(name = "show") protected String show; - @XmlAttribute(name = "unit") protected String unit; - - /** - * Gets the value of the backgroundColor property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getBackgroundColor() - { - return backgroundColor; - } - - /** - * Sets the value of the backgroundColor property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setBackgroundColor(String value) - { - this.backgroundColor = value; - } - - /** - * Gets the value of the font property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFont() - { - return font; - } - - /** - * Sets the value of the font property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFont(String value) - { - this.font = value; - } - - /** - * Gets the value of the fontColor property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFontColor() - { - return fontColor; - } - - /** - * Sets the value of the fontColor property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFontColor(String value) - { - this.fontColor = value; - } - - /** - * Gets the value of the level property. - * - * @return - * possible object is - * {@link String } - * - */ - public Integer getLevel() - { - return level; - } - - /** - * Sets the value of the level property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLevel(Integer value) - { - this.level = value; - } - - /** - * Gets the value of the show property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getShow() - { - return show; - } - - /** - * Sets the value of the show property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setShow(String value) - { - this.show = value; - } - - /** - * Gets the value of the unit property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUnit() - { - return unit; - } - - /** - * Sets the value of the unit property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUnit(String value) - { - this.unit = 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="date_format">
-       *           <complexType>
-       *             <complexContent>
-       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                 <attribute name="order" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="military" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="date_separator" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="time_separator" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="full_year" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="month_format" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *               </restriction>
-       *             </complexContent>
-       *           </complexType>
-       *         </element>
-       *         <element name="page_layout">
-       *           <complexType>
-       *             <complexContent>
-       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                 <attribute name="range_start" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="range_finish" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="custom_finish_date" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="fit_pages" type="{http://www.w3.org/2001/XMLSchema}int" />
-       *                 <attribute name="user_scale" type="{http://www.w3.org/2001/XMLSchema}int" />
-       *                 <attribute name="buffer" type="{http://www.w3.org/2001/XMLSchema}int" />
-       *                 <attribute name="footer_location" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="footer_pages" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="custom_start_date" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="description_font" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="description_foreground" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="description_horizontal_align" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="description_vertical_align" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="show_data_date" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="show_filename" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="show_finish_date" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="show_run_date" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="show_start_date" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *               </restriction>
-       *             </complexContent>
-       *           </complexType>
-       *         </element>
-       *         <element name="currency">
-       *           <complexType>
-       *             <complexContent>
-       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                 <attribute name="decimal" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="digits" type="{http://www.w3.org/2001/XMLSchema}int" />
-       *                 <attribute name="position" type="{http://www.w3.org/2001/XMLSchema}int" />
-       *                 <attribute name="symbol" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="thousands" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *               </restriction>
-       *             </complexContent>
-       *           </complexType>
-       *         </element>
-       *         <element name="timescale">
-       *           <complexType>
-       *             <complexContent>
-       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                 <sequence>
-       *                   <element name="tier" maxOccurs="unbounded">
-       *                     <complexType>
-       *                       <complexContent>
-       *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                           <attribute name="background_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="font" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="font_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="level" type="{http://www.w3.org/2001/XMLSchema}int" />
-       *                           <attribute name="show" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="unit" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                         </restriction>
-       *                       </complexContent>
-       *                     </complexType>
-       *                   </element>
-       *                 </sequence>
-       *               </restriction>
-       *             </complexContent>
-       *           </complexType>
-       *         </element>
-       *         <element name="bars">
-       *           <complexType>
-       *             <complexContent>
-       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                 <sequence>
-       *                   <element name="bar" maxOccurs="unbounded">
-       *                     <complexType>
-       *                       <complexContent>
-       *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                           <sequence>
-       *                             <element name="bar_point" maxOccurs="unbounded">
-       *                               <complexType>
-       *                                 <complexContent>
-       *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                                     <attribute name="brush_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                                     <attribute name="brush_style" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                                     <attribute name="color_overrides" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                                     <attribute name="endpoint_style" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                                     <attribute name="expression" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                                     <attribute name="relatable" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                                     <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                                   </restriction>
-       *                                 </complexContent>
-       *                               </complexType>
-       *                             </element>
-       *                           </sequence>
-       *                           <attribute name="brush_background_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="brush_foreground_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="brush_hatch" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="brush_style" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="color_overrides" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="comparison_template" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="filter_uuid" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="height" type="{http://www.w3.org/2001/XMLSchema}int" />
-       *                           <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="row" type="{http://www.w3.org/2001/XMLSchema}int" />
-       *                           <attribute name="storepoint_filter" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="style" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="visible" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                         </restriction>
-       *                       </complexContent>
-       *                     </complexType>
-       *                   </element>
-       *                 </sequence>
-       *               </restriction>
-       *             </complexContent>
-       *           </complexType>
-       *         </element>
-       *         <element name="code_options">
-       *           <complexType>
-       *             <complexContent>
-       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                 <sequence>
-       *                   <element name="code_option" maxOccurs="unbounded">
-       *                     <complexType>
-       *                       <complexContent>
-       *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                           <attribute name="shown" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-       *                           <attribute name="color" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="code_uuid" type="{}phoenixUuid" />
-       *                           <attribute name="font_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="font" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                         </restriction>
-       *                       </complexContent>
-       *                     </complexType>
-       *                   </element>
-       *                 </sequence>
-       *                 <attribute name="network_labels_visible" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="network_outlines_visible" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="network_backgrounds_visible" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *               </restriction>
-       *             </complexContent>
-       *           </complexType>
-       *         </element>
-       *         <element name="network_lines">
-       *           <complexType>
-       *             <complexContent>
-       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                 <sequence>
-       *                   <element name="network_activity" maxOccurs="unbounded">
-       *                     <complexType>
-       *                       <complexContent>
-       *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                           <attribute name="line" type="{http://www.w3.org/2001/XMLSchema}int" />
-       *                           <attribute name="uuid" type="{}phoenixUuid" />
-       *                         </restriction>
-       *                       </complexContent>
-       *                     </complexType>
-       *                   </element>
-       *                 </sequence>
-       *               </restriction>
-       *             </complexContent>
-       *           </complexType>
-       *         </element>
-       *         <element name="network_start_node_dates">
-       *           <complexType>
-       *             <complexContent>
-       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                 <sequence>
-       *                   <element name="node_date" maxOccurs="unbounded">
-       *                     <complexType>
-       *                       <complexContent>
-       *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                           <attribute name="alignment" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="fontface" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="fontfamily" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="fontpoint" type="{http://www.w3.org/2001/XMLSchema}int" />
-       *                           <attribute name="fontstyle" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="fontunderline" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="fontweight" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="foreground_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}int" />
-       *                         </restriction>
-       *                       </complexContent>
-       *                     </complexType>
-       *                   </element>
-       *                 </sequence>
-       *               </restriction>
-       *             </complexContent>
-       *           </complexType>
-       *         </element>
-       *         <element name="network_finish_node_dates">
-       *           <complexType>
-       *             <complexContent>
-       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                 <sequence>
-       *                   <element name="node_date" maxOccurs="unbounded">
-       *                     <complexType>
-       *                       <complexContent>
-       *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                           <attribute name="alignment" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="fontface" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="fontfamily" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="fontpoint" type="{http://www.w3.org/2001/XMLSchema}int" />
-       *                           <attribute name="fontstyle" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="fontunderline" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="fontweight" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="foreground_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}int" />
-       *                         </restriction>
-       *                       </complexContent>
-       *                     </complexType>
-       *                   </element>
-       *                 </sequence>
-       *               </restriction>
-       *             </complexContent>
-       *           </complexType>
-       *         </element>
-       *       </sequence>
-       *       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="active_storepoint" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="baseline" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="critical_bar_outlines" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="critical_bars" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="critical_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="critical_milestones" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="critical_relationships" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="critical_tasks" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="critical_threshold" type="{http://www.w3.org/2001/XMLSchema}int" />
-       *       <attribute name="criticality_method" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="show_nondriving_relationships" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="show_only_critical" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="show_relationships" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="show_retained_logic_relationships" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="track_newest" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="uuid" type="{}phoenixUuid" />
-       *       <attribute name="work_remaining" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *     </restriction>
-       *   </complexContent>
-       * </complexType>
-       * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = - { - "dateFormat", - "pageLayout", - "currency", - "timescale", - "bars", - "codeOptions", - "networkLines", - "networkStartNodeDates", - "networkFinishNodeDates" - }) public static class NetworkLayout - { - - @XmlElement(name = "date_format", required = true) protected Project.Layouts.NetworkLayout.DateFormat dateFormat; - @XmlElement(name = "page_layout", required = true) protected Project.Layouts.NetworkLayout.PageLayout pageLayout; - @XmlElement(required = true) protected Project.Layouts.NetworkLayout.Currency currency; - @XmlElement(required = true) protected Project.Layouts.NetworkLayout.Timescale timescale; - @XmlElement(required = true) protected Project.Layouts.NetworkLayout.Bars bars; - @XmlElement(name = "code_options", required = true) protected Project.Layouts.NetworkLayout.CodeOptions codeOptions; - @XmlElement(name = "network_lines", required = true) protected Project.Layouts.NetworkLayout.NetworkLines networkLines; - @XmlElement(name = "network_start_node_dates", required = true) protected Project.Layouts.NetworkLayout.NetworkStartNodeDates networkStartNodeDates; - @XmlElement(name = "network_finish_node_dates", required = true) protected Project.Layouts.NetworkLayout.NetworkFinishNodeDates networkFinishNodeDates; - @XmlAttribute(name = "name") protected String name; - @XmlAttribute(name = "active_storepoint") protected String activeStorepoint; - @XmlAttribute(name = "baseline") protected String baseline; - @XmlAttribute(name = "critical_bar_outlines") protected String criticalBarOutlines; - @XmlAttribute(name = "critical_bars") protected String criticalBars; - @XmlAttribute(name = "critical_color") protected String criticalColor; - @XmlAttribute(name = "critical_milestones") protected String criticalMilestones; - @XmlAttribute(name = "critical_relationships") protected String criticalRelationships; - @XmlAttribute(name = "critical_tasks") protected String criticalTasks; - @XmlAttribute(name = "critical_threshold") @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "int") protected Integer criticalThreshold; - @XmlAttribute(name = "criticality_method") protected String criticalityMethod; - @XmlAttribute(name = "show_nondriving_relationships") protected String showNondrivingRelationships; - @XmlAttribute(name = "show_only_critical") protected String showOnlyCritical; - @XmlAttribute(name = "show_relationships") protected String showRelationships; - @XmlAttribute(name = "show_retained_logic_relationships") protected String showRetainedLogicRelationships; - @XmlAttribute(name = "track_newest") protected String trackNewest; - @XmlAttribute(name = "uuid") @XmlJavaTypeAdapter(Adapter4.class) protected UUID uuid; - @XmlAttribute(name = "work_remaining") protected String workRemaining; - - /** - * Gets the value of the dateFormat property. - * - * @return - * possible object is - * {@link Project.Layouts.NetworkLayout.DateFormat } - * - */ - public Project.Layouts.NetworkLayout.DateFormat getDateFormat() - { - return dateFormat; - } - - /** - * Sets the value of the dateFormat property. - * - * @param value - * allowed object is - * {@link Project.Layouts.NetworkLayout.DateFormat } - * - */ - public void setDateFormat(Project.Layouts.NetworkLayout.DateFormat value) - { - this.dateFormat = value; - } - - /** - * Gets the value of the pageLayout property. - * - * @return - * possible object is - * {@link Project.Layouts.NetworkLayout.PageLayout } - * - */ - public Project.Layouts.NetworkLayout.PageLayout getPageLayout() - { - return pageLayout; - } - - /** - * Sets the value of the pageLayout property. - * - * @param value - * allowed object is - * {@link Project.Layouts.NetworkLayout.PageLayout } - * - */ - public void setPageLayout(Project.Layouts.NetworkLayout.PageLayout value) - { - this.pageLayout = value; - } - - /** - * Gets the value of the currency property. - * - * @return - * possible object is - * {@link Project.Layouts.NetworkLayout.Currency } - * - */ - public Project.Layouts.NetworkLayout.Currency getCurrency() - { - return currency; - } - - /** - * Sets the value of the currency property. - * - * @param value - * allowed object is - * {@link Project.Layouts.NetworkLayout.Currency } - * - */ - public void setCurrency(Project.Layouts.NetworkLayout.Currency value) - { - this.currency = value; - } - - /** - * Gets the value of the timescale property. - * - * @return - * possible object is - * {@link Project.Layouts.NetworkLayout.Timescale } - * - */ - public Project.Layouts.NetworkLayout.Timescale getTimescale() - { - return timescale; - } - - /** - * Sets the value of the timescale property. - * - * @param value - * allowed object is - * {@link Project.Layouts.NetworkLayout.Timescale } - * - */ - public void setTimescale(Project.Layouts.NetworkLayout.Timescale value) - { - this.timescale = value; - } - - /** - * Gets the value of the bars property. - * - * @return - * possible object is - * {@link Project.Layouts.NetworkLayout.Bars } - * - */ - public Project.Layouts.NetworkLayout.Bars getBars() - { - return bars; - } - - /** - * Sets the value of the bars property. - * - * @param value - * allowed object is - * {@link Project.Layouts.NetworkLayout.Bars } - * - */ - public void setBars(Project.Layouts.NetworkLayout.Bars value) - { - this.bars = value; - } - - /** - * Gets the value of the codeOptions property. - * - * @return - * possible object is - * {@link Project.Layouts.NetworkLayout.CodeOptions } - * - */ - public Project.Layouts.NetworkLayout.CodeOptions getCodeOptions() - { - return codeOptions; - } - - /** - * Sets the value of the codeOptions property. - * - * @param value - * allowed object is - * {@link Project.Layouts.NetworkLayout.CodeOptions } - * - */ - public void setCodeOptions(Project.Layouts.NetworkLayout.CodeOptions value) - { - this.codeOptions = value; - } - - /** - * Gets the value of the networkLines property. - * - * @return - * possible object is - * {@link Project.Layouts.NetworkLayout.NetworkLines } - * - */ - public Project.Layouts.NetworkLayout.NetworkLines getNetworkLines() - { - return networkLines; - } - - /** - * Sets the value of the networkLines property. - * - * @param value - * allowed object is - * {@link Project.Layouts.NetworkLayout.NetworkLines } - * - */ - public void setNetworkLines(Project.Layouts.NetworkLayout.NetworkLines value) - { - this.networkLines = value; - } - - /** - * Gets the value of the networkStartNodeDates property. - * - * @return - * possible object is - * {@link Project.Layouts.NetworkLayout.NetworkStartNodeDates } - * - */ - public Project.Layouts.NetworkLayout.NetworkStartNodeDates getNetworkStartNodeDates() - { - return networkStartNodeDates; - } - - /** - * Sets the value of the networkStartNodeDates property. - * - * @param value - * allowed object is - * {@link Project.Layouts.NetworkLayout.NetworkStartNodeDates } - * - */ - public void setNetworkStartNodeDates(Project.Layouts.NetworkLayout.NetworkStartNodeDates value) - { - this.networkStartNodeDates = value; - } - - /** - * Gets the value of the networkFinishNodeDates property. - * - * @return - * possible object is - * {@link Project.Layouts.NetworkLayout.NetworkFinishNodeDates } - * - */ - public Project.Layouts.NetworkLayout.NetworkFinishNodeDates getNetworkFinishNodeDates() - { - return networkFinishNodeDates; - } - - /** - * Sets the value of the networkFinishNodeDates property. - * - * @param value - * allowed object is - * {@link Project.Layouts.NetworkLayout.NetworkFinishNodeDates } - * - */ - public void setNetworkFinishNodeDates(Project.Layouts.NetworkLayout.NetworkFinishNodeDates value) - { - this.networkFinishNodeDates = 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 activeStorepoint property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getActiveStorepoint() - { - return activeStorepoint; - } - - /** - * Sets the value of the activeStorepoint property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setActiveStorepoint(String value) - { - this.activeStorepoint = value; - } - - /** - * Gets the value of the baseline property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getBaseline() - { - return baseline; - } - - /** - * Sets the value of the baseline property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setBaseline(String value) - { - this.baseline = value; - } - - /** - * Gets the value of the criticalBarOutlines property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCriticalBarOutlines() - { - return criticalBarOutlines; - } - - /** - * Sets the value of the criticalBarOutlines property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCriticalBarOutlines(String value) - { - this.criticalBarOutlines = value; - } - - /** - * Gets the value of the criticalBars property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCriticalBars() - { - return criticalBars; - } - - /** - * Sets the value of the criticalBars property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCriticalBars(String value) - { - this.criticalBars = value; - } - - /** - * Gets the value of the criticalColor property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCriticalColor() - { - return criticalColor; - } - - /** - * Sets the value of the criticalColor property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCriticalColor(String value) - { - this.criticalColor = value; - } - - /** - * Gets the value of the criticalMilestones property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCriticalMilestones() - { - return criticalMilestones; - } - - /** - * Sets the value of the criticalMilestones property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCriticalMilestones(String value) - { - this.criticalMilestones = value; - } - - /** - * Gets the value of the criticalRelationships property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCriticalRelationships() - { - return criticalRelationships; - } - - /** - * Sets the value of the criticalRelationships property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCriticalRelationships(String value) - { - this.criticalRelationships = value; - } - - /** - * Gets the value of the criticalTasks property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCriticalTasks() - { - return criticalTasks; - } - - /** - * Sets the value of the criticalTasks property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCriticalTasks(String value) - { - this.criticalTasks = value; - } - - /** - * Gets the value of the criticalThreshold property. - * - * @return - * possible object is - * {@link String } - * - */ - public Integer getCriticalThreshold() - { - return criticalThreshold; - } - - /** - * Sets the value of the criticalThreshold property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCriticalThreshold(Integer value) - { - this.criticalThreshold = value; - } - - /** - * Gets the value of the criticalityMethod property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCriticalityMethod() - { - return criticalityMethod; - } - - /** - * Sets the value of the criticalityMethod property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCriticalityMethod(String value) - { - this.criticalityMethod = value; - } - - /** - * Gets the value of the showNondrivingRelationships property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getShowNondrivingRelationships() - { - return showNondrivingRelationships; - } - - /** - * Sets the value of the showNondrivingRelationships property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setShowNondrivingRelationships(String value) - { - this.showNondrivingRelationships = value; - } - - /** - * Gets the value of the showOnlyCritical property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getShowOnlyCritical() - { - return showOnlyCritical; - } - - /** - * Sets the value of the showOnlyCritical property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setShowOnlyCritical(String value) - { - this.showOnlyCritical = value; - } - - /** - * Gets the value of the showRelationships property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getShowRelationships() - { - return showRelationships; - } - - /** - * Sets the value of the showRelationships property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setShowRelationships(String value) - { - this.showRelationships = value; - } - - /** - * Gets the value of the showRetainedLogicRelationships property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getShowRetainedLogicRelationships() - { - return showRetainedLogicRelationships; - } - - /** - * Sets the value of the showRetainedLogicRelationships property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setShowRetainedLogicRelationships(String value) - { - this.showRetainedLogicRelationships = value; - } - - /** - * Gets the value of the trackNewest property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getTrackNewest() - { - return trackNewest; - } - - /** - * Sets the value of the trackNewest property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setTrackNewest(String value) - { - this.trackNewest = value; - } - - /** - * Gets the value of the uuid property. - * - * @return - * possible object is - * {@link String } - * - */ - public UUID getUuid() - { - return uuid; - } - - /** - * Sets the value of the uuid property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUuid(UUID value) - { - this.uuid = value; - } - - /** - * Gets the value of the workRemaining property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWorkRemaining() - { - return workRemaining; - } - - /** - * Sets the value of the workRemaining property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWorkRemaining(String value) - { - this.workRemaining = 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="bar" maxOccurs="unbounded">
-          *           <complexType>
-          *             <complexContent>
-          *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-          *                 <sequence>
-          *                   <element name="bar_point" maxOccurs="unbounded">
-          *                     <complexType>
-          *                       <complexContent>
-          *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-          *                           <attribute name="brush_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                           <attribute name="brush_style" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                           <attribute name="color_overrides" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                           <attribute name="endpoint_style" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                           <attribute name="expression" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                           <attribute name="relatable" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                           <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                         </restriction>
-          *                       </complexContent>
-          *                     </complexType>
-          *                   </element>
-          *                 </sequence>
-          *                 <attribute name="brush_background_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="brush_foreground_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="brush_hatch" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="brush_style" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="color_overrides" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="comparison_template" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="filter_uuid" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="height" type="{http://www.w3.org/2001/XMLSchema}int" />
-          *                 <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="row" type="{http://www.w3.org/2001/XMLSchema}int" />
-          *                 <attribute name="storepoint_filter" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="style" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="visible" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *               </restriction>
-          *             </complexContent>
-          *           </complexType>
-          *         </element>
-          *       </sequence>
-          *     </restriction>
-          *   </complexContent>
-          * </complexType>
-          * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = - { - "bar" - }) public static class Bars - { - - @XmlElement(required = true) protected List bar; - - /** - * Gets the value of the bar 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 bar property. - * - *

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

-             *    getBar().add(newItem);
-             * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link Project.Layouts.NetworkLayout.Bars.Bar } - * - * - */ - public List getBar() - { - if (bar == null) - { - bar = new ArrayList<>(); - } - return this.bar; + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "column" + }) + public static class Columns { + + @XmlElement(required = true) + protected List column; + @XmlAttribute(name = "background_color") + protected String backgroundColor; + @XmlAttribute(name = "font_color") + protected String fontColor; + @XmlAttribute(name = "font") + protected String font; + @XmlAttribute(name = "vertical_align") + protected String verticalAlign; + @XmlAttribute(name = "horizontal_align") + protected String horizontalAlign; + + /** + * Gets the value of the column 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 column property. + * + *

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

+                 *    getColumn().add(newItem);
+                 * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Project.Layouts.GanttLayout.Columns.Column } + * + * + */ + public List getColumn() { + if (column == null) { + column = new ArrayList<>(); + } + return this.column; + } + + /** + * Gets the value of the backgroundColor property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBackgroundColor() { + return backgroundColor; + } + + /** + * Sets the value of the backgroundColor property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBackgroundColor(String value) { + this.backgroundColor = value; + } + + /** + * Gets the value of the fontColor property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFontColor() { + return fontColor; + } + + /** + * Sets the value of the fontColor property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFontColor(String value) { + this.fontColor = value; + } + + /** + * Gets the value of the font property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFont() { + return font; + } + + /** + * Sets the value of the font property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFont(String value) { + this.font = value; + } + + /** + * Gets the value of the verticalAlign property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVerticalAlign() { + return verticalAlign; + } + + /** + * Sets the value of the verticalAlign property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVerticalAlign(String value) { + this.verticalAlign = value; + } + + /** + * Gets the value of the horizontalAlign property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getHorizontalAlign() { + return horizontalAlign; + } + + /** + * Sets the value of the horizontalAlign property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setHorizontalAlign(String value) { + this.horizontalAlign = 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">
+                 *       <attribute name="label" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="width" type="{http://www.w3.org/2001/XMLSchema}int" />
+                 *       <attribute name="data" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *     </restriction>
+                 *   </complexContent>
+                 * </complexType>
+                 * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class Column { + + @XmlAttribute(name = "label") + protected String label; + @XmlAttribute(name = "width") + @XmlJavaTypeAdapter(Adapter2 .class) + @XmlSchemaType(name = "int") + protected Integer width; + @XmlAttribute(name = "data") + protected String data; + + /** + * Gets the value of the label property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLabel() { + return label; + } + + /** + * Sets the value of the label property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLabel(String value) { + this.label = value; + } + + /** + * Gets the value of the width property. + * + * @return + * possible object is + * {@link String } + * + */ + public Integer getWidth() { + return width; + } + + /** + * Sets the value of the width property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setWidth(Integer value) { + this.width = value; + } + + /** + * Gets the value of the data property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getData() { + return data; + } + + /** + * Sets the value of the data property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setData(String value) { + this.data = value; + } + + } + } + /** *

Java class for anonymous complex type. * @@ -7319,35 +4624,20 @@ public List getBar() * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> - * <element name="bar_point" maxOccurs="unbounded"> + * <element name="comparison"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <attribute name="brush_color" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="brush_style" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="color_overrides" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="endpoint_style" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="expression" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="relatable" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="color" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="list_name" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="uuid" type="{}phoenixUuid" /> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> - * <attribute name="brush_background_color" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="brush_foreground_color" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="brush_hatch" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="brush_style" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="color_overrides" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="comparison_template" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="filter_uuid" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="height" type="{http://www.w3.org/2001/XMLSchema}int" /> - * <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="row" type="{http://www.w3.org/2001/XMLSchema}int" /> - * <attribute name="storepoint_filter" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="style" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="visible" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="match_by" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="row_formatting" type="{http://www.w3.org/2001/XMLSchema}string" /> * </restriction> * </complexContent> * </complexType> @@ -7355,1362 +4645,4378 @@ public List getBar() * * */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = - { - "barPoint" - }) public static class Bar - { - - @XmlElement(name = "bar_point", required = true) protected List barPoint; - @XmlAttribute(name = "brush_background_color") protected String brushBackgroundColor; - @XmlAttribute(name = "brush_foreground_color") protected String brushForegroundColor; - @XmlAttribute(name = "brush_hatch") protected String brushHatch; - @XmlAttribute(name = "brush_style") protected String brushStyle; - @XmlAttribute(name = "color_overrides") protected String colorOverrides; - @XmlAttribute(name = "comparison_template") protected String comparisonTemplate; - @XmlAttribute(name = "filter_uuid") protected String filterUuid; - @XmlAttribute(name = "height") @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "int") protected Integer height; - @XmlAttribute(name = "name") protected String name; - @XmlAttribute(name = "row") @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "int") protected Integer row; - @XmlAttribute(name = "storepoint_filter") protected String storepointFilter; - @XmlAttribute(name = "style") protected String style; - @XmlAttribute(name = "visible") protected String visible; - - /** - * Gets the value of the barPoint 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 barPoint property. - * - *

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

-                *    getBarPoint().add(newItem);
-                * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link Project.Layouts.NetworkLayout.Bars.Bar.BarPoint } - * - * - */ - public List getBarPoint() - { - if (barPoint == null) - { - barPoint = new ArrayList<>(); - } - return this.barPoint; - } - - /** - * Gets the value of the brushBackgroundColor property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getBrushBackgroundColor() - { - return brushBackgroundColor; - } - - /** - * Sets the value of the brushBackgroundColor property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setBrushBackgroundColor(String value) - { - this.brushBackgroundColor = value; - } - - /** - * Gets the value of the brushForegroundColor property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getBrushForegroundColor() - { - return brushForegroundColor; - } - - /** - * Sets the value of the brushForegroundColor property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setBrushForegroundColor(String value) - { - this.brushForegroundColor = value; - } - - /** - * Gets the value of the brushHatch property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getBrushHatch() - { - return brushHatch; - } - - /** - * Sets the value of the brushHatch property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setBrushHatch(String value) - { - this.brushHatch = value; - } - - /** - * Gets the value of the brushStyle property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getBrushStyle() - { - return brushStyle; - } - - /** - * Sets the value of the brushStyle property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setBrushStyle(String value) - { - this.brushStyle = value; - } - - /** - * Gets the value of the colorOverrides property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getColorOverrides() - { - return colorOverrides; - } - - /** - * Sets the value of the colorOverrides property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setColorOverrides(String value) - { - this.colorOverrides = value; - } - - /** - * Gets the value of the comparisonTemplate property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getComparisonTemplate() - { - return comparisonTemplate; - } - - /** - * Sets the value of the comparisonTemplate property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setComparisonTemplate(String value) - { - this.comparisonTemplate = value; - } - - /** - * Gets the value of the filterUuid property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFilterUuid() - { - return filterUuid; - } - - /** - * Sets the value of the filterUuid property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFilterUuid(String value) - { - this.filterUuid = value; - } - - /** - * Gets the value of the height property. - * - * @return - * possible object is - * {@link String } - * - */ - public Integer getHeight() - { - return height; - } - - /** - * Sets the value of the height property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setHeight(Integer value) - { - this.height = 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 row property. - * - * @return - * possible object is - * {@link String } - * - */ - public Integer getRow() - { - return row; - } - - /** - * Sets the value of the row property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRow(Integer value) - { - this.row = value; - } - - /** - * Gets the value of the storepointFilter property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStorepointFilter() - { - return storepointFilter; - } - - /** - * Sets the value of the storepointFilter property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStorepointFilter(String value) - { - this.storepointFilter = value; - } - - /** - * Gets the value of the style property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStyle() - { - return style; - } - - /** - * Sets the value of the style property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStyle(String value) - { - this.style = value; - } - - /** - * Gets the value of the visible property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVisible() - { - return visible; - } - - /** - * Sets the value of the visible property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVisible(String value) - { - this.visible = 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">
-                *       <attribute name="brush_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-                *       <attribute name="brush_style" type="{http://www.w3.org/2001/XMLSchema}string" />
-                *       <attribute name="color_overrides" type="{http://www.w3.org/2001/XMLSchema}string" />
-                *       <attribute name="endpoint_style" type="{http://www.w3.org/2001/XMLSchema}string" />
-                *       <attribute name="expression" type="{http://www.w3.org/2001/XMLSchema}string" />
-                *       <attribute name="relatable" type="{http://www.w3.org/2001/XMLSchema}string" />
-                *       <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
-                *     </restriction>
-                *   </complexContent>
-                * </complexType>
-                * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class BarPoint - { - - @XmlAttribute(name = "brush_color") protected String brushColor; - @XmlAttribute(name = "brush_style") protected String brushStyle; - @XmlAttribute(name = "color_overrides") protected String colorOverrides; - @XmlAttribute(name = "endpoint_style") protected String endpointStyle; - @XmlAttribute(name = "expression") protected String expression; - @XmlAttribute(name = "relatable") protected String relatable; - @XmlAttribute(name = "type") protected String type; - - /** - * Gets the value of the brushColor property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getBrushColor() - { - return brushColor; - } - - /** - * Sets the value of the brushColor property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setBrushColor(String value) - { - this.brushColor = value; - } - - /** - * Gets the value of the brushStyle property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getBrushStyle() - { - return brushStyle; - } - - /** - * Sets the value of the brushStyle property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setBrushStyle(String value) - { - this.brushStyle = value; - } - - /** - * Gets the value of the colorOverrides property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getColorOverrides() - { - return colorOverrides; - } - - /** - * Sets the value of the colorOverrides property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setColorOverrides(String value) - { - this.colorOverrides = value; - } - - /** - * Gets the value of the endpointStyle property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getEndpointStyle() - { - return endpointStyle; - } - - /** - * Sets the value of the endpointStyle property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setEndpointStyle(String value) - { - this.endpointStyle = value; - } - - /** - * Gets the value of the expression property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getExpression() - { - return expression; - } - - /** - * Sets the value of the expression property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExpression(String value) - { - this.expression = value; - } - - /** - * Gets the value of the relatable property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRelatable() - { - return relatable; - } - - /** - * Sets the value of the relatable property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRelatable(String value) - { - this.relatable = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getType() - { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setType(String value) - { - this.type = 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="code_option" maxOccurs="unbounded">
-          *           <complexType>
-          *             <complexContent>
-          *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-          *                 <attribute name="shown" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-          *                 <attribute name="color" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="code_uuid" type="{}phoenixUuid" />
-          *                 <attribute name="font_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="font" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *               </restriction>
-          *             </complexContent>
-          *           </complexType>
-          *         </element>
-          *       </sequence>
-          *       <attribute name="network_labels_visible" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="network_outlines_visible" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="network_backgrounds_visible" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *     </restriction>
-          *   </complexContent>
-          * </complexType>
-          * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = - { - "codeOption" - }) public static class CodeOptions - { - - @XmlElement(name = "code_option", required = true) protected List codeOption; - @XmlAttribute(name = "network_labels_visible") protected String networkLabelsVisible; - @XmlAttribute(name = "network_outlines_visible") protected String networkOutlinesVisible; - @XmlAttribute(name = "network_backgrounds_visible") protected String networkBackgroundsVisible; - - /** - * Gets the value of the codeOption 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 codeOption property. - * - *

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

-             *    getCodeOption().add(newItem);
-             * 
+ @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "comparison" + }) + public static class Comparisons { + + @XmlElement(required = true) + protected Project.Layouts.GanttLayout.Comparisons.Comparison comparison; + @XmlAttribute(name = "match_by") + protected String matchBy; + @XmlAttribute(name = "row_formatting") + protected String rowFormatting; + + /** + * Gets the value of the comparison property. + * + * @return + * possible object is + * {@link Project.Layouts.GanttLayout.Comparisons.Comparison } + * + */ + public Project.Layouts.GanttLayout.Comparisons.Comparison getComparison() { + return comparison; + } + + /** + * Sets the value of the comparison property. + * + * @param value + * allowed object is + * {@link Project.Layouts.GanttLayout.Comparisons.Comparison } + * + */ + public void setComparison(Project.Layouts.GanttLayout.Comparisons.Comparison value) { + this.comparison = value; + } + + /** + * Gets the value of the matchBy property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMatchBy() { + return matchBy; + } + + /** + * Sets the value of the matchBy property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMatchBy(String value) { + this.matchBy = value; + } + + /** + * Gets the value of the rowFormatting property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRowFormatting() { + return rowFormatting; + } + + /** + * Sets the value of the rowFormatting property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRowFormatting(String value) { + this.rowFormatting = 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">
+                 *       <attribute name="color" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="list_name" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="uuid" type="{}phoenixUuid" />
+                 *     </restriction>
+                 *   </complexContent>
+                 * </complexType>
+                 * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class Comparison { + + @XmlAttribute(name = "color") + protected String color; + @XmlAttribute(name = "list_name") + protected String listName; + @XmlAttribute(name = "uuid") + @XmlJavaTypeAdapter(Adapter4 .class) + protected UUID uuid; + + /** + * Gets the value of the color property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getColor() { + return color; + } + + /** + * Sets the value of the color property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setColor(String value) { + this.color = value; + } + + /** + * Gets the value of the listName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getListName() { + return listName; + } + + /** + * Sets the value of the listName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setListName(String value) { + this.listName = value; + } + + /** + * Gets the value of the uuid property. + * + * @return + * possible object is + * {@link String } + * + */ + public UUID getUuid() { + return uuid; + } + + /** + * Sets the value of the uuid property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUuid(UUID value) { + this.uuid = value; + } + + } + + } + + + /** + *

Java class for anonymous complex type. * + *

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

- * Objects of the following type(s) are allowed in the list - * {@link Project.Layouts.NetworkLayout.CodeOptions.CodeOption } + *

+             * <complexType>
+             *   <complexContent>
+             *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+             *       <attribute name="decimal" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="digits" type="{http://www.w3.org/2001/XMLSchema}int" />
+             *       <attribute name="position" type="{http://www.w3.org/2001/XMLSchema}int" />
+             *       <attribute name="symbol" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="thousands" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *     </restriction>
+             *   </complexContent>
+             * </complexType>
+             * 
* * */ - public List getCodeOption() - { - if (codeOption == null) - { - codeOption = new ArrayList<>(); - } - return this.codeOption; + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class Currency { + + @XmlAttribute(name = "decimal") + protected String decimal; + @XmlAttribute(name = "digits") + @XmlJavaTypeAdapter(Adapter2 .class) + @XmlSchemaType(name = "int") + protected Integer digits; + @XmlAttribute(name = "position") + @XmlJavaTypeAdapter(Adapter2 .class) + @XmlSchemaType(name = "int") + protected Integer position; + @XmlAttribute(name = "symbol") + protected String symbol; + @XmlAttribute(name = "thousands") + protected String thousands; + + /** + * Gets the value of the decimal property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDecimal() { + return decimal; + } + + /** + * Sets the value of the decimal property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDecimal(String value) { + this.decimal = value; + } + + /** + * Gets the value of the digits property. + * + * @return + * possible object is + * {@link String } + * + */ + public Integer getDigits() { + return digits; + } + + /** + * Sets the value of the digits property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDigits(Integer value) { + this.digits = value; + } + + /** + * Gets the value of the position property. + * + * @return + * possible object is + * {@link String } + * + */ + public Integer getPosition() { + return position; + } + + /** + * Sets the value of the position property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPosition(Integer value) { + this.position = value; + } + + /** + * Gets the value of the symbol property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSymbol() { + return symbol; + } + + /** + * Sets the value of the symbol property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSymbol(String value) { + this.symbol = value; + } + + /** + * Gets the value of the thousands property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getThousands() { + return thousands; + } + + /** + * Sets the value of the thousands property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setThousands(String value) { + this.thousands = value; + } + } + /** - * Gets the value of the networkLabelsVisible property. + *

Java class for anonymous complex type. * - * @return - * possible object is - * {@link String } + *

The following schema fragment specifies the expected content contained within this class. * - */ - public String getNetworkLabelsVisible() - { - return networkLabelsVisible; + *

+             * <complexType>
+             *   <complexContent>
+             *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+             *       <attribute name="date_separator" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="full_year" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="military" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="month_format" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="order" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="time_separator" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *     </restriction>
+             *   </complexContent>
+             * </complexType>
+             * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class DateFormat { + + @XmlAttribute(name = "date_separator") + protected String dateSeparator; + @XmlAttribute(name = "full_year") + protected String fullYear; + @XmlAttribute(name = "military") + protected String military; + @XmlAttribute(name = "month_format") + protected String monthFormat; + @XmlAttribute(name = "order") + protected String order; + @XmlAttribute(name = "time_separator") + protected String timeSeparator; + + /** + * Gets the value of the dateSeparator property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDateSeparator() { + return dateSeparator; + } + + /** + * Sets the value of the dateSeparator property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDateSeparator(String value) { + this.dateSeparator = value; + } + + /** + * Gets the value of the fullYear property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFullYear() { + return fullYear; + } + + /** + * Sets the value of the fullYear property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFullYear(String value) { + this.fullYear = value; + } + + /** + * Gets the value of the military property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMilitary() { + return military; + } + + /** + * Sets the value of the military property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMilitary(String value) { + this.military = value; + } + + /** + * Gets the value of the monthFormat property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMonthFormat() { + return monthFormat; + } + + /** + * Sets the value of the monthFormat property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMonthFormat(String value) { + this.monthFormat = value; + } + + /** + * Gets the value of the order property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrder() { + return order; + } + + /** + * Sets the value of the order property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrder(String value) { + this.order = value; + } + + /** + * Gets the value of the timeSeparator property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTimeSeparator() { + return timeSeparator; + } + + /** + * Sets the value of the timeSeparator property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTimeSeparator(String value) { + this.timeSeparator = 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">
+             *       <attribute name="buffer" type="{http://www.w3.org/2001/XMLSchema}int" />
+             *       <attribute name="custom_finish_date" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="custom_start_date" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="description_font" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="description_foreground" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="description_horizontal_align" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="description_vertical_align" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="fit_pages" type="{http://www.w3.org/2001/XMLSchema}int" />
+             *       <attribute name="footer_location" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="footer_pages" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="range_finish" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="range_start" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="show_data_date" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="show_filename" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="show_finish_date" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="show_run_date" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="show_start_date" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="user_scale" type="{http://www.w3.org/2001/XMLSchema}int" />
+             *     </restriction>
+             *   </complexContent>
+             * </complexType>
+             * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class PageLayout { + + @XmlAttribute(name = "buffer") + @XmlJavaTypeAdapter(Adapter2 .class) + @XmlSchemaType(name = "int") + protected Integer buffer; + @XmlAttribute(name = "custom_finish_date") + protected String customFinishDate; + @XmlAttribute(name = "custom_start_date") + protected String customStartDate; + @XmlAttribute(name = "description") + protected String description; + @XmlAttribute(name = "description_font") + protected String descriptionFont; + @XmlAttribute(name = "description_foreground") + protected String descriptionForeground; + @XmlAttribute(name = "description_horizontal_align") + protected String descriptionHorizontalAlign; + @XmlAttribute(name = "description_vertical_align") + protected String descriptionVerticalAlign; + @XmlAttribute(name = "fit_pages") + @XmlJavaTypeAdapter(Adapter2 .class) + @XmlSchemaType(name = "int") + protected Integer fitPages; + @XmlAttribute(name = "footer_location") + protected String footerLocation; + @XmlAttribute(name = "footer_pages") + protected String footerPages; + @XmlAttribute(name = "range_finish") + protected String rangeFinish; + @XmlAttribute(name = "range_start") + protected String rangeStart; + @XmlAttribute(name = "show_data_date") + protected String showDataDate; + @XmlAttribute(name = "show_filename") + protected String showFilename; + @XmlAttribute(name = "show_finish_date") + protected String showFinishDate; + @XmlAttribute(name = "show_run_date") + protected String showRunDate; + @XmlAttribute(name = "show_start_date") + protected String showStartDate; + @XmlAttribute(name = "user_scale") + @XmlJavaTypeAdapter(Adapter2 .class) + @XmlSchemaType(name = "int") + protected Integer userScale; + + /** + * Gets the value of the buffer property. + * + * @return + * possible object is + * {@link String } + * + */ + public Integer getBuffer() { + return buffer; + } + + /** + * Sets the value of the buffer property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBuffer(Integer value) { + this.buffer = value; + } + + /** + * Gets the value of the customFinishDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCustomFinishDate() { + return customFinishDate; + } + + /** + * Sets the value of the customFinishDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCustomFinishDate(String value) { + this.customFinishDate = value; + } + + /** + * Gets the value of the customStartDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCustomStartDate() { + return customStartDate; + } + + /** + * Sets the value of the customStartDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCustomStartDate(String value) { + this.customStartDate = 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 descriptionFont property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDescriptionFont() { + return descriptionFont; + } + + /** + * Sets the value of the descriptionFont property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDescriptionFont(String value) { + this.descriptionFont = value; + } + + /** + * Gets the value of the descriptionForeground property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDescriptionForeground() { + return descriptionForeground; + } + + /** + * Sets the value of the descriptionForeground property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDescriptionForeground(String value) { + this.descriptionForeground = value; + } + + /** + * Gets the value of the descriptionHorizontalAlign property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDescriptionHorizontalAlign() { + return descriptionHorizontalAlign; + } + + /** + * Sets the value of the descriptionHorizontalAlign property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDescriptionHorizontalAlign(String value) { + this.descriptionHorizontalAlign = value; + } + + /** + * Gets the value of the descriptionVerticalAlign property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDescriptionVerticalAlign() { + return descriptionVerticalAlign; + } + + /** + * Sets the value of the descriptionVerticalAlign property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDescriptionVerticalAlign(String value) { + this.descriptionVerticalAlign = value; + } + + /** + * Gets the value of the fitPages property. + * + * @return + * possible object is + * {@link String } + * + */ + public Integer getFitPages() { + return fitPages; + } + + /** + * Sets the value of the fitPages property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFitPages(Integer value) { + this.fitPages = value; + } + + /** + * Gets the value of the footerLocation property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFooterLocation() { + return footerLocation; + } + + /** + * Sets the value of the footerLocation property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFooterLocation(String value) { + this.footerLocation = value; + } + + /** + * Gets the value of the footerPages property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFooterPages() { + return footerPages; + } + + /** + * Sets the value of the footerPages property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFooterPages(String value) { + this.footerPages = value; + } + + /** + * Gets the value of the rangeFinish property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRangeFinish() { + return rangeFinish; + } + + /** + * Sets the value of the rangeFinish property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRangeFinish(String value) { + this.rangeFinish = value; + } + + /** + * Gets the value of the rangeStart property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRangeStart() { + return rangeStart; + } + + /** + * Sets the value of the rangeStart property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRangeStart(String value) { + this.rangeStart = value; + } + + /** + * Gets the value of the showDataDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getShowDataDate() { + return showDataDate; + } + + /** + * Sets the value of the showDataDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setShowDataDate(String value) { + this.showDataDate = value; + } + + /** + * Gets the value of the showFilename property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getShowFilename() { + return showFilename; + } + + /** + * Sets the value of the showFilename property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setShowFilename(String value) { + this.showFilename = value; + } + + /** + * Gets the value of the showFinishDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getShowFinishDate() { + return showFinishDate; + } + + /** + * Sets the value of the showFinishDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setShowFinishDate(String value) { + this.showFinishDate = value; + } + + /** + * Gets the value of the showRunDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getShowRunDate() { + return showRunDate; + } + + /** + * Sets the value of the showRunDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setShowRunDate(String value) { + this.showRunDate = value; + } + + /** + * Gets the value of the showStartDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getShowStartDate() { + return showStartDate; + } + + /** + * Sets the value of the showStartDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setShowStartDate(String value) { + this.showStartDate = value; + } + + /** + * Gets the value of the userScale property. + * + * @return + * possible object is + * {@link String } + * + */ + public Integer getUserScale() { + return userScale; + } + + /** + * Sets the value of the userScale property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUserScale(Integer value) { + this.userScale = 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="sort_column">
+             *           <complexType>
+             *             <complexContent>
+             *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+             *                 <attribute name="ascending" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                 <attribute name="data" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *               </restriction>
+             *             </complexContent>
+             *           </complexType>
+             *         </element>
+             *       </sequence>
+             *     </restriction>
+             *   </complexContent>
+             * </complexType>
+             * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "sortColumn" + }) + public static class Sort { + + @XmlElement(name = "sort_column", required = true) + protected Project.Layouts.GanttLayout.Sort.SortColumn sortColumn; + + /** + * Gets the value of the sortColumn property. + * + * @return + * possible object is + * {@link Project.Layouts.GanttLayout.Sort.SortColumn } + * + */ + public Project.Layouts.GanttLayout.Sort.SortColumn getSortColumn() { + return sortColumn; + } + + /** + * Sets the value of the sortColumn property. + * + * @param value + * allowed object is + * {@link Project.Layouts.GanttLayout.Sort.SortColumn } + * + */ + public void setSortColumn(Project.Layouts.GanttLayout.Sort.SortColumn value) { + this.sortColumn = 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">
+                 *       <attribute name="ascending" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="data" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *     </restriction>
+                 *   </complexContent>
+                 * </complexType>
+                 * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class SortColumn { + + @XmlAttribute(name = "ascending") + protected String ascending; + @XmlAttribute(name = "data") + protected String data; + + /** + * Gets the value of the ascending property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAscending() { + return ascending; + } + + /** + * Sets the value of the ascending property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAscending(String value) { + this.ascending = value; + } + + /** + * Gets the value of the data property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getData() { + return data; + } + + /** + * Sets the value of the data property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setData(String value) { + this.data = 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="tier" maxOccurs="unbounded">
+             *           <complexType>
+             *             <complexContent>
+             *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+             *                 <attribute name="background_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                 <attribute name="font" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                 <attribute name="font_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                 <attribute name="level" type="{http://www.w3.org/2001/XMLSchema}int" />
+             *                 <attribute name="show" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                 <attribute name="unit" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *               </restriction>
+             *             </complexContent>
+             *           </complexType>
+             *         </element>
+             *       </sequence>
+             *     </restriction>
+             *   </complexContent>
+             * </complexType>
+             * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "tier" + }) + public static class Timescale { + + @XmlElement(required = true) + protected List tier; + + /** + * Gets the value of the tier 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 tier property. + * + *

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

+                 *    getTier().add(newItem);
+                 * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Project.Layouts.GanttLayout.Timescale.Tier } + * + * + */ + public List getTier() { + if (tier == null) { + tier = new ArrayList<>(); + } + return this.tier; + } + + + /** + *

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">
+                 *       <attribute name="background_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="font" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="font_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="level" type="{http://www.w3.org/2001/XMLSchema}int" />
+                 *       <attribute name="show" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="unit" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *     </restriction>
+                 *   </complexContent>
+                 * </complexType>
+                 * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class Tier { + + @XmlAttribute(name = "background_color") + protected String backgroundColor; + @XmlAttribute(name = "font") + protected String font; + @XmlAttribute(name = "font_color") + protected String fontColor; + @XmlAttribute(name = "level") + @XmlJavaTypeAdapter(Adapter2 .class) + @XmlSchemaType(name = "int") + protected Integer level; + @XmlAttribute(name = "show") + protected String show; + @XmlAttribute(name = "unit") + protected String unit; + + /** + * Gets the value of the backgroundColor property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBackgroundColor() { + return backgroundColor; + } + + /** + * Sets the value of the backgroundColor property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBackgroundColor(String value) { + this.backgroundColor = value; + } + + /** + * Gets the value of the font property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFont() { + return font; + } + + /** + * Sets the value of the font property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFont(String value) { + this.font = value; + } + + /** + * Gets the value of the fontColor property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFontColor() { + return fontColor; + } + + /** + * Sets the value of the fontColor property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFontColor(String value) { + this.fontColor = value; + } + + /** + * Gets the value of the level property. + * + * @return + * possible object is + * {@link String } + * + */ + public Integer getLevel() { + return level; + } + + /** + * Sets the value of the level property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLevel(Integer value) { + this.level = value; + } + + /** + * Gets the value of the show property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getShow() { + return show; + } + + /** + * Sets the value of the show property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setShow(String value) { + this.show = value; + } + + /** + * Gets the value of the unit property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUnit() { + return unit; + } + + /** + * Sets the value of the unit property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUnit(String value) { + this.unit = 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="date_format">
+         *           <complexType>
+         *             <complexContent>
+         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                 <attribute name="order" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="military" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="date_separator" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="time_separator" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="full_year" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="month_format" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *               </restriction>
+         *             </complexContent>
+         *           </complexType>
+         *         </element>
+         *         <element name="page_layout">
+         *           <complexType>
+         *             <complexContent>
+         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                 <attribute name="range_start" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="range_finish" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="custom_finish_date" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="fit_pages" type="{http://www.w3.org/2001/XMLSchema}int" />
+         *                 <attribute name="user_scale" type="{http://www.w3.org/2001/XMLSchema}int" />
+         *                 <attribute name="buffer" type="{http://www.w3.org/2001/XMLSchema}int" />
+         *                 <attribute name="footer_location" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="footer_pages" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="custom_start_date" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="description_font" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="description_foreground" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="description_horizontal_align" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="description_vertical_align" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="show_data_date" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="show_filename" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="show_finish_date" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="show_run_date" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="show_start_date" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *               </restriction>
+         *             </complexContent>
+         *           </complexType>
+         *         </element>
+         *         <element name="currency">
+         *           <complexType>
+         *             <complexContent>
+         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                 <attribute name="decimal" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="digits" type="{http://www.w3.org/2001/XMLSchema}int" />
+         *                 <attribute name="position" type="{http://www.w3.org/2001/XMLSchema}int" />
+         *                 <attribute name="symbol" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="thousands" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *               </restriction>
+         *             </complexContent>
+         *           </complexType>
+         *         </element>
+         *         <element name="timescale">
+         *           <complexType>
+         *             <complexContent>
+         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                 <sequence>
+         *                   <element name="tier" maxOccurs="unbounded">
+         *                     <complexType>
+         *                       <complexContent>
+         *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                           <attribute name="background_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="font" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="font_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="level" type="{http://www.w3.org/2001/XMLSchema}int" />
+         *                           <attribute name="show" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="unit" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                         </restriction>
+         *                       </complexContent>
+         *                     </complexType>
+         *                   </element>
+         *                 </sequence>
+         *               </restriction>
+         *             </complexContent>
+         *           </complexType>
+         *         </element>
+         *         <element name="bars">
+         *           <complexType>
+         *             <complexContent>
+         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                 <sequence>
+         *                   <element name="bar" maxOccurs="unbounded">
+         *                     <complexType>
+         *                       <complexContent>
+         *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                           <sequence>
+         *                             <element name="bar_point" maxOccurs="unbounded">
+         *                               <complexType>
+         *                                 <complexContent>
+         *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                                     <attribute name="brush_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                                     <attribute name="brush_style" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                                     <attribute name="color_overrides" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                                     <attribute name="endpoint_style" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                                     <attribute name="expression" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                                     <attribute name="relatable" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                                     <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                                   </restriction>
+         *                                 </complexContent>
+         *                               </complexType>
+         *                             </element>
+         *                           </sequence>
+         *                           <attribute name="brush_background_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="brush_foreground_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="brush_hatch" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="brush_style" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="color_overrides" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="comparison_template" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="filter_uuid" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="height" type="{http://www.w3.org/2001/XMLSchema}int" />
+         *                           <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="row" type="{http://www.w3.org/2001/XMLSchema}int" />
+         *                           <attribute name="storepoint_filter" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="style" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="visible" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                         </restriction>
+         *                       </complexContent>
+         *                     </complexType>
+         *                   </element>
+         *                 </sequence>
+         *               </restriction>
+         *             </complexContent>
+         *           </complexType>
+         *         </element>
+         *         <element name="code_options">
+         *           <complexType>
+         *             <complexContent>
+         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                 <sequence>
+         *                   <element name="code_option" maxOccurs="unbounded">
+         *                     <complexType>
+         *                       <complexContent>
+         *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                           <attribute name="shown" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+         *                           <attribute name="color" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="code_uuid" type="{}phoenixUuid" />
+         *                           <attribute name="font_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="font" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                         </restriction>
+         *                       </complexContent>
+         *                     </complexType>
+         *                   </element>
+         *                 </sequence>
+         *                 <attribute name="network_labels_visible" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="network_outlines_visible" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="network_backgrounds_visible" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *               </restriction>
+         *             </complexContent>
+         *           </complexType>
+         *         </element>
+         *         <element name="network_lines">
+         *           <complexType>
+         *             <complexContent>
+         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                 <sequence>
+         *                   <element name="network_activity" maxOccurs="unbounded">
+         *                     <complexType>
+         *                       <complexContent>
+         *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                           <attribute name="line" type="{http://www.w3.org/2001/XMLSchema}int" />
+         *                           <attribute name="uuid" type="{}phoenixUuid" />
+         *                         </restriction>
+         *                       </complexContent>
+         *                     </complexType>
+         *                   </element>
+         *                 </sequence>
+         *               </restriction>
+         *             </complexContent>
+         *           </complexType>
+         *         </element>
+         *         <element name="network_start_node_dates">
+         *           <complexType>
+         *             <complexContent>
+         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                 <sequence>
+         *                   <element name="node_date" maxOccurs="unbounded">
+         *                     <complexType>
+         *                       <complexContent>
+         *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                           <attribute name="alignment" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="fontface" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="fontfamily" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="fontpoint" type="{http://www.w3.org/2001/XMLSchema}int" />
+         *                           <attribute name="fontstyle" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="fontunderline" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="fontweight" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="foreground_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}int" />
+         *                         </restriction>
+         *                       </complexContent>
+         *                     </complexType>
+         *                   </element>
+         *                 </sequence>
+         *               </restriction>
+         *             </complexContent>
+         *           </complexType>
+         *         </element>
+         *         <element name="network_finish_node_dates">
+         *           <complexType>
+         *             <complexContent>
+         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                 <sequence>
+         *                   <element name="node_date" maxOccurs="unbounded">
+         *                     <complexType>
+         *                       <complexContent>
+         *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                           <attribute name="alignment" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="fontface" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="fontfamily" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="fontpoint" type="{http://www.w3.org/2001/XMLSchema}int" />
+         *                           <attribute name="fontstyle" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="fontunderline" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="fontweight" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="foreground_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}int" />
+         *                         </restriction>
+         *                       </complexContent>
+         *                     </complexType>
+         *                   </element>
+         *                 </sequence>
+         *               </restriction>
+         *             </complexContent>
+         *           </complexType>
+         *         </element>
+         *       </sequence>
+         *       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="active_storepoint" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="baseline" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="critical_bar_outlines" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="critical_bars" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="critical_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="critical_milestones" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="critical_relationships" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="critical_tasks" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="critical_threshold" type="{http://www.w3.org/2001/XMLSchema}int" />
+         *       <attribute name="criticality_method" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="show_nondriving_relationships" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="show_only_critical" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="show_relationships" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="show_retained_logic_relationships" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="track_newest" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="uuid" type="{}phoenixUuid" />
+         *       <attribute name="work_remaining" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *     </restriction>
+         *   </complexContent>
+         * </complexType>
+         * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "dateFormat", + "pageLayout", + "currency", + "timescale", + "bars", + "codeOptions", + "networkLines", + "networkStartNodeDates", + "networkFinishNodeDates" + }) + public static class NetworkLayout { + + @XmlElement(name = "date_format", required = true) + protected Project.Layouts.NetworkLayout.DateFormat dateFormat; + @XmlElement(name = "page_layout", required = true) + protected Project.Layouts.NetworkLayout.PageLayout pageLayout; + @XmlElement(required = true) + protected Project.Layouts.NetworkLayout.Currency currency; + @XmlElement(required = true) + protected Project.Layouts.NetworkLayout.Timescale timescale; + @XmlElement(required = true) + protected Project.Layouts.NetworkLayout.Bars bars; + @XmlElement(name = "code_options", required = true) + protected Project.Layouts.NetworkLayout.CodeOptions codeOptions; + @XmlElement(name = "network_lines", required = true) + protected Project.Layouts.NetworkLayout.NetworkLines networkLines; + @XmlElement(name = "network_start_node_dates", required = true) + protected Project.Layouts.NetworkLayout.NetworkStartNodeDates networkStartNodeDates; + @XmlElement(name = "network_finish_node_dates", required = true) + protected Project.Layouts.NetworkLayout.NetworkFinishNodeDates networkFinishNodeDates; + @XmlAttribute(name = "name") + protected String name; + @XmlAttribute(name = "active_storepoint") + protected String activeStorepoint; + @XmlAttribute(name = "baseline") + protected String baseline; + @XmlAttribute(name = "critical_bar_outlines") + protected String criticalBarOutlines; + @XmlAttribute(name = "critical_bars") + protected String criticalBars; + @XmlAttribute(name = "critical_color") + protected String criticalColor; + @XmlAttribute(name = "critical_milestones") + protected String criticalMilestones; + @XmlAttribute(name = "critical_relationships") + protected String criticalRelationships; + @XmlAttribute(name = "critical_tasks") + protected String criticalTasks; + @XmlAttribute(name = "critical_threshold") + @XmlJavaTypeAdapter(Adapter2 .class) + @XmlSchemaType(name = "int") + protected Integer criticalThreshold; + @XmlAttribute(name = "criticality_method") + protected String criticalityMethod; + @XmlAttribute(name = "show_nondriving_relationships") + protected String showNondrivingRelationships; + @XmlAttribute(name = "show_only_critical") + protected String showOnlyCritical; + @XmlAttribute(name = "show_relationships") + protected String showRelationships; + @XmlAttribute(name = "show_retained_logic_relationships") + protected String showRetainedLogicRelationships; + @XmlAttribute(name = "track_newest") + protected String trackNewest; + @XmlAttribute(name = "uuid") + @XmlJavaTypeAdapter(Adapter4 .class) + protected UUID uuid; + @XmlAttribute(name = "work_remaining") + protected String workRemaining; + + /** + * Gets the value of the dateFormat property. + * + * @return + * possible object is + * {@link Project.Layouts.NetworkLayout.DateFormat } + * + */ + public Project.Layouts.NetworkLayout.DateFormat getDateFormat() { + return dateFormat; + } + + /** + * Sets the value of the dateFormat property. + * + * @param value + * allowed object is + * {@link Project.Layouts.NetworkLayout.DateFormat } + * + */ + public void setDateFormat(Project.Layouts.NetworkLayout.DateFormat value) { + this.dateFormat = value; + } + + /** + * Gets the value of the pageLayout property. + * + * @return + * possible object is + * {@link Project.Layouts.NetworkLayout.PageLayout } + * + */ + public Project.Layouts.NetworkLayout.PageLayout getPageLayout() { + return pageLayout; + } + + /** + * Sets the value of the pageLayout property. + * + * @param value + * allowed object is + * {@link Project.Layouts.NetworkLayout.PageLayout } + * + */ + public void setPageLayout(Project.Layouts.NetworkLayout.PageLayout value) { + this.pageLayout = value; + } + + /** + * Gets the value of the currency property. + * + * @return + * possible object is + * {@link Project.Layouts.NetworkLayout.Currency } + * + */ + public Project.Layouts.NetworkLayout.Currency getCurrency() { + return currency; + } + + /** + * Sets the value of the currency property. + * + * @param value + * allowed object is + * {@link Project.Layouts.NetworkLayout.Currency } + * + */ + public void setCurrency(Project.Layouts.NetworkLayout.Currency value) { + this.currency = value; + } + + /** + * Gets the value of the timescale property. + * + * @return + * possible object is + * {@link Project.Layouts.NetworkLayout.Timescale } + * + */ + public Project.Layouts.NetworkLayout.Timescale getTimescale() { + return timescale; + } + + /** + * Sets the value of the timescale property. + * + * @param value + * allowed object is + * {@link Project.Layouts.NetworkLayout.Timescale } + * + */ + public void setTimescale(Project.Layouts.NetworkLayout.Timescale value) { + this.timescale = value; + } + + /** + * Gets the value of the bars property. + * + * @return + * possible object is + * {@link Project.Layouts.NetworkLayout.Bars } + * + */ + public Project.Layouts.NetworkLayout.Bars getBars() { + return bars; + } + + /** + * Sets the value of the bars property. + * + * @param value + * allowed object is + * {@link Project.Layouts.NetworkLayout.Bars } + * + */ + public void setBars(Project.Layouts.NetworkLayout.Bars value) { + this.bars = value; + } + + /** + * Gets the value of the codeOptions property. + * + * @return + * possible object is + * {@link Project.Layouts.NetworkLayout.CodeOptions } + * + */ + public Project.Layouts.NetworkLayout.CodeOptions getCodeOptions() { + return codeOptions; + } + + /** + * Sets the value of the codeOptions property. + * + * @param value + * allowed object is + * {@link Project.Layouts.NetworkLayout.CodeOptions } + * + */ + public void setCodeOptions(Project.Layouts.NetworkLayout.CodeOptions value) { + this.codeOptions = value; + } + + /** + * Gets the value of the networkLines property. + * + * @return + * possible object is + * {@link Project.Layouts.NetworkLayout.NetworkLines } + * + */ + public Project.Layouts.NetworkLayout.NetworkLines getNetworkLines() { + return networkLines; + } + + /** + * Sets the value of the networkLines property. + * + * @param value + * allowed object is + * {@link Project.Layouts.NetworkLayout.NetworkLines } + * + */ + public void setNetworkLines(Project.Layouts.NetworkLayout.NetworkLines value) { + this.networkLines = value; + } + + /** + * Gets the value of the networkStartNodeDates property. + * + * @return + * possible object is + * {@link Project.Layouts.NetworkLayout.NetworkStartNodeDates } + * + */ + public Project.Layouts.NetworkLayout.NetworkStartNodeDates getNetworkStartNodeDates() { + return networkStartNodeDates; + } + + /** + * Sets the value of the networkStartNodeDates property. + * + * @param value + * allowed object is + * {@link Project.Layouts.NetworkLayout.NetworkStartNodeDates } + * + */ + public void setNetworkStartNodeDates(Project.Layouts.NetworkLayout.NetworkStartNodeDates value) { + this.networkStartNodeDates = value; + } + + /** + * Gets the value of the networkFinishNodeDates property. + * + * @return + * possible object is + * {@link Project.Layouts.NetworkLayout.NetworkFinishNodeDates } + * + */ + public Project.Layouts.NetworkLayout.NetworkFinishNodeDates getNetworkFinishNodeDates() { + return networkFinishNodeDates; + } + + /** + * Sets the value of the networkFinishNodeDates property. + * + * @param value + * allowed object is + * {@link Project.Layouts.NetworkLayout.NetworkFinishNodeDates } + * + */ + public void setNetworkFinishNodeDates(Project.Layouts.NetworkLayout.NetworkFinishNodeDates value) { + this.networkFinishNodeDates = value; + } + + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getName() { + return name; } /** - * Sets the value of the networkLabelsVisible property. + * Sets the value of the name property. * * @param value * allowed object is * {@link String } * */ - public void setNetworkLabelsVisible(String value) - { - this.networkLabelsVisible = value; + public void setName(String value) { + this.name = value; } /** - * Gets the value of the networkOutlinesVisible property. + * Gets the value of the activeStorepoint property. * * @return * possible object is * {@link String } * */ - public String getNetworkOutlinesVisible() - { - return networkOutlinesVisible; + public String getActiveStorepoint() { + return activeStorepoint; } /** - * Sets the value of the networkOutlinesVisible property. + * Sets the value of the activeStorepoint property. * * @param value * allowed object is * {@link String } * */ - public void setNetworkOutlinesVisible(String value) - { - this.networkOutlinesVisible = value; + public void setActiveStorepoint(String value) { + this.activeStorepoint = value; } /** - * Gets the value of the networkBackgroundsVisible property. + * Gets the value of the baseline property. * * @return * possible object is * {@link String } * */ - public String getNetworkBackgroundsVisible() - { - return networkBackgroundsVisible; + public String getBaseline() { + return baseline; } /** - * Sets the value of the networkBackgroundsVisible property. + * Sets the value of the baseline property. * * @param value * allowed object is * {@link String } * */ - public void setNetworkBackgroundsVisible(String value) - { - this.networkBackgroundsVisible = value; + public void setBaseline(String value) { + this.baseline = value; } /** - *

Java class for anonymous complex type. + * Gets the value of the criticalBarOutlines property. * - *

The following schema fragment specifies the expected content contained within this class. + * @return + * possible object is + * {@link String } * - *

-             * <complexType>
-             *   <complexContent>
-             *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-             *       <attribute name="shown" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-             *       <attribute name="color" type="{http://www.w3.org/2001/XMLSchema}string" />
-             *       <attribute name="code_uuid" type="{}phoenixUuid" />
-             *       <attribute name="font_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-             *       <attribute name="font" type="{http://www.w3.org/2001/XMLSchema}string" />
-             *     </restriction>
-             *   </complexContent>
-             * </complexType>
-             * 
+ */ + public String getCriticalBarOutlines() { + return criticalBarOutlines; + } + + /** + * Sets the value of the criticalBarOutlines property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCriticalBarOutlines(String value) { + this.criticalBarOutlines = value; + } + + /** + * Gets the value of the criticalBars property. * + * @return + * possible object is + * {@link String } * */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class CodeOption - { - - @XmlAttribute(name = "shown") protected Boolean shown; - @XmlAttribute(name = "color") protected String color; - @XmlAttribute(name = "code_uuid") @XmlJavaTypeAdapter(Adapter4.class) protected UUID codeUuid; - @XmlAttribute(name = "font_color") protected String fontColor; - @XmlAttribute(name = "font") protected String font; - - /** - * Gets the value of the shown property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isShown() - { - return shown; - } - - /** - * Sets the value of the shown property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setShown(Boolean value) - { - this.shown = value; - } - - /** - * Gets the value of the color property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getColor() - { - return color; - } - - /** - * Sets the value of the color property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setColor(String value) - { - this.color = value; - } - - /** - * Gets the value of the codeUuid property. - * - * @return - * possible object is - * {@link String } - * - */ - public UUID getCodeUuid() - { - return codeUuid; - } - - /** - * Sets the value of the codeUuid property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCodeUuid(UUID value) - { - this.codeUuid = value; - } - - /** - * Gets the value of the fontColor property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFontColor() - { - return fontColor; - } - - /** - * Sets the value of the fontColor property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFontColor(String value) - { - this.fontColor = value; - } - - /** - * Gets the value of the font property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFont() - { - return font; - } - - /** - * Sets the value of the font property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFont(String value) - { - this.font = 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">
-          *       <attribute name="decimal" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="digits" type="{http://www.w3.org/2001/XMLSchema}int" />
-          *       <attribute name="position" type="{http://www.w3.org/2001/XMLSchema}int" />
-          *       <attribute name="symbol" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="thousands" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *     </restriction>
-          *   </complexContent>
-          * </complexType>
-          * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Currency - { - - @XmlAttribute(name = "decimal") protected String decimal; - @XmlAttribute(name = "digits") @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "int") protected Integer digits; - @XmlAttribute(name = "position") @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "int") protected Integer position; - @XmlAttribute(name = "symbol") protected String symbol; - @XmlAttribute(name = "thousands") protected String thousands; - - /** - * Gets the value of the decimal property. + public String getCriticalBars() { + return criticalBars; + } + + /** + * Sets the value of the criticalBars property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCriticalBars(String value) { + this.criticalBars = value; + } + + /** + * Gets the value of the criticalColor property. * * @return * possible object is * {@link String } * */ - public String getDecimal() - { - return decimal; + public String getCriticalColor() { + return criticalColor; } /** - * Sets the value of the decimal property. + * Sets the value of the criticalColor property. * * @param value * allowed object is * {@link String } * */ - public void setDecimal(String value) - { - this.decimal = value; + public void setCriticalColor(String value) { + this.criticalColor = value; } /** - * Gets the value of the digits property. + * Gets the value of the criticalMilestones property. * * @return * possible object is * {@link String } * */ - public Integer getDigits() - { - return digits; + public String getCriticalMilestones() { + return criticalMilestones; } /** - * Sets the value of the digits property. + * Sets the value of the criticalMilestones property. * * @param value * allowed object is * {@link String } * */ - public void setDigits(Integer value) - { - this.digits = value; + public void setCriticalMilestones(String value) { + this.criticalMilestones = value; } /** - * Gets the value of the position property. + * Gets the value of the criticalRelationships property. * * @return * possible object is * {@link String } * */ - public Integer getPosition() - { - return position; + public String getCriticalRelationships() { + return criticalRelationships; } /** - * Sets the value of the position property. + * Sets the value of the criticalRelationships property. * * @param value * allowed object is * {@link String } * */ - public void setPosition(Integer value) - { - this.position = value; + public void setCriticalRelationships(String value) { + this.criticalRelationships = value; } /** - * Gets the value of the symbol property. + * Gets the value of the criticalTasks property. * * @return * possible object is * {@link String } * */ - public String getSymbol() - { - return symbol; + public String getCriticalTasks() { + return criticalTasks; } /** - * Sets the value of the symbol property. + * Sets the value of the criticalTasks property. * * @param value * allowed object is * {@link String } * */ - public void setSymbol(String value) - { - this.symbol = value; + public void setCriticalTasks(String value) { + this.criticalTasks = value; } /** - * Gets the value of the thousands property. + * Gets the value of the criticalThreshold property. * * @return * possible object is * {@link String } * */ - public String getThousands() - { - return thousands; + public Integer getCriticalThreshold() { + return criticalThreshold; } /** - * Sets the value of the thousands property. + * Sets the value of the criticalThreshold property. * * @param value * allowed object is * {@link String } * */ - public void setThousands(String value) - { - this.thousands = 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">
-          *       <attribute name="order" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="military" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="date_separator" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="time_separator" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="full_year" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="month_format" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *     </restriction>
-          *   </complexContent>
-          * </complexType>
-          * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class DateFormat - { - - @XmlAttribute(name = "order") protected String order; - @XmlAttribute(name = "military") protected String military; - @XmlAttribute(name = "date_separator") protected String dateSeparator; - @XmlAttribute(name = "time_separator") protected String timeSeparator; - @XmlAttribute(name = "full_year") protected String fullYear; - @XmlAttribute(name = "month_format") protected String monthFormat; - - /** - * Gets the value of the order property. + public void setCriticalThreshold(Integer value) { + this.criticalThreshold = value; + } + + /** + * Gets the value of the criticalityMethod property. * * @return * possible object is * {@link String } * */ - public String getOrder() - { - return order; + public String getCriticalityMethod() { + return criticalityMethod; } /** - * Sets the value of the order property. + * Sets the value of the criticalityMethod property. * * @param value * allowed object is * {@link String } * */ - public void setOrder(String value) - { - this.order = value; + public void setCriticalityMethod(String value) { + this.criticalityMethod = value; } /** - * Gets the value of the military property. + * Gets the value of the showNondrivingRelationships property. * * @return * possible object is * {@link String } * */ - public String getMilitary() - { - return military; + public String getShowNondrivingRelationships() { + return showNondrivingRelationships; } /** - * Sets the value of the military property. + * Sets the value of the showNondrivingRelationships property. * * @param value * allowed object is * {@link String } * */ - public void setMilitary(String value) - { - this.military = value; + public void setShowNondrivingRelationships(String value) { + this.showNondrivingRelationships = value; } /** - * Gets the value of the dateSeparator property. + * Gets the value of the showOnlyCritical property. * * @return * possible object is * {@link String } * */ - public String getDateSeparator() - { - return dateSeparator; + public String getShowOnlyCritical() { + return showOnlyCritical; } /** - * Sets the value of the dateSeparator property. + * Sets the value of the showOnlyCritical property. * * @param value * allowed object is * {@link String } * */ - public void setDateSeparator(String value) - { - this.dateSeparator = value; + public void setShowOnlyCritical(String value) { + this.showOnlyCritical = value; } /** - * Gets the value of the timeSeparator property. + * Gets the value of the showRelationships property. * * @return * possible object is * {@link String } * */ - public String getTimeSeparator() - { - return timeSeparator; + public String getShowRelationships() { + return showRelationships; } /** - * Sets the value of the timeSeparator property. + * Sets the value of the showRelationships property. * * @param value * allowed object is * {@link String } * */ - public void setTimeSeparator(String value) - { - this.timeSeparator = value; + public void setShowRelationships(String value) { + this.showRelationships = value; } /** - * Gets the value of the fullYear property. + * Gets the value of the showRetainedLogicRelationships property. * * @return * possible object is * {@link String } * */ - public String getFullYear() - { - return fullYear; + public String getShowRetainedLogicRelationships() { + return showRetainedLogicRelationships; } /** - * Sets the value of the fullYear property. + * Sets the value of the showRetainedLogicRelationships property. * * @param value * allowed object is * {@link String } * */ - public void setFullYear(String value) - { - this.fullYear = value; + public void setShowRetainedLogicRelationships(String value) { + this.showRetainedLogicRelationships = value; } /** - * Gets the value of the monthFormat property. + * Gets the value of the trackNewest property. * * @return * possible object is * {@link String } * */ - public String getMonthFormat() - { - return monthFormat; + public String getTrackNewest() { + return trackNewest; } /** - * Sets the value of the monthFormat property. + * Sets the value of the trackNewest property. * * @param value * allowed object is * {@link String } * */ - public void setMonthFormat(String value) - { - this.monthFormat = 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="node_date" maxOccurs="unbounded">
-          *           <complexType>
-          *             <complexContent>
-          *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-          *                 <attribute name="alignment" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="fontface" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="fontfamily" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="fontpoint" type="{http://www.w3.org/2001/XMLSchema}int" />
-          *                 <attribute name="fontstyle" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="fontunderline" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="fontweight" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="foreground_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}int" />
-          *               </restriction>
-          *             </complexContent>
-          *           </complexType>
-          *         </element>
-          *       </sequence>
-          *     </restriction>
-          *   </complexContent>
-          * </complexType>
-          * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = - { - "nodeDate" - }) public static class NetworkFinishNodeDates - { - - @XmlElement(name = "node_date", required = true) protected List nodeDate; - - /** - * Gets the value of the nodeDate 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 nodeDate property. - * - *

- * For example, to add a new item, do as follows: + public void setTrackNewest(String value) { + this.trackNewest = value; + } + + /** + * Gets the value of the uuid property. + * + * @return + * possible object is + * {@link String } + * + */ + public UUID getUuid() { + return uuid; + } + + /** + * Sets the value of the uuid property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUuid(UUID value) { + this.uuid = value; + } + + /** + * Gets the value of the workRemaining property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getWorkRemaining() { + return workRemaining; + } + + /** + * Sets the value of the workRemaining property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setWorkRemaining(String value) { + this.workRemaining = value; + } + + + /** + *

Java class for anonymous complex type. + * + *

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

-             *    getNodeDate().add(newItem);
+             * <complexType>
+             *   <complexContent>
+             *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+             *       <sequence>
+             *         <element name="bar" maxOccurs="unbounded">
+             *           <complexType>
+             *             <complexContent>
+             *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+             *                 <sequence>
+             *                   <element name="bar_point" maxOccurs="unbounded">
+             *                     <complexType>
+             *                       <complexContent>
+             *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+             *                           <attribute name="brush_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                           <attribute name="brush_style" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                           <attribute name="color_overrides" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                           <attribute name="endpoint_style" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                           <attribute name="expression" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                           <attribute name="relatable" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                           <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                         </restriction>
+             *                       </complexContent>
+             *                     </complexType>
+             *                   </element>
+             *                 </sequence>
+             *                 <attribute name="brush_background_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                 <attribute name="brush_foreground_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                 <attribute name="brush_hatch" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                 <attribute name="brush_style" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                 <attribute name="color_overrides" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                 <attribute name="comparison_template" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                 <attribute name="filter_uuid" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                 <attribute name="height" type="{http://www.w3.org/2001/XMLSchema}int" />
+             *                 <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                 <attribute name="row" type="{http://www.w3.org/2001/XMLSchema}int" />
+             *                 <attribute name="storepoint_filter" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                 <attribute name="style" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                 <attribute name="visible" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *               </restriction>
+             *             </complexContent>
+             *           </complexType>
+             *         </element>
+             *       </sequence>
+             *     </restriction>
+             *   </complexContent>
+             * </complexType>
+             * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "bar" + }) + public static class Bars { + + @XmlElement(required = true) + protected List bar; + + /** + * Gets the value of the bar 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 bar property. + * + *

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

+                 *    getBar().add(newItem);
+                 * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Project.Layouts.NetworkLayout.Bars.Bar } + * + * + */ + public List getBar() { + if (bar == null) { + bar = new ArrayList<>(); + } + return this.bar; + } + + + /** + *

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="bar_point" maxOccurs="unbounded">
+                 *           <complexType>
+                 *             <complexContent>
+                 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+                 *                 <attribute name="brush_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *                 <attribute name="brush_style" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *                 <attribute name="color_overrides" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *                 <attribute name="endpoint_style" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *                 <attribute name="expression" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *                 <attribute name="relatable" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *                 <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *               </restriction>
+                 *             </complexContent>
+                 *           </complexType>
+                 *         </element>
+                 *       </sequence>
+                 *       <attribute name="brush_background_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="brush_foreground_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="brush_hatch" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="brush_style" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="color_overrides" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="comparison_template" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="filter_uuid" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="height" type="{http://www.w3.org/2001/XMLSchema}int" />
+                 *       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="row" type="{http://www.w3.org/2001/XMLSchema}int" />
+                 *       <attribute name="storepoint_filter" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="style" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="visible" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *     </restriction>
+                 *   </complexContent>
+                 * </complexType>
+                 * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "barPoint" + }) + public static class Bar { + + @XmlElement(name = "bar_point", required = true) + protected List barPoint; + @XmlAttribute(name = "brush_background_color") + protected String brushBackgroundColor; + @XmlAttribute(name = "brush_foreground_color") + protected String brushForegroundColor; + @XmlAttribute(name = "brush_hatch") + protected String brushHatch; + @XmlAttribute(name = "brush_style") + protected String brushStyle; + @XmlAttribute(name = "color_overrides") + protected String colorOverrides; + @XmlAttribute(name = "comparison_template") + protected String comparisonTemplate; + @XmlAttribute(name = "filter_uuid") + protected String filterUuid; + @XmlAttribute(name = "height") + @XmlJavaTypeAdapter(Adapter2 .class) + @XmlSchemaType(name = "int") + protected Integer height; + @XmlAttribute(name = "name") + protected String name; + @XmlAttribute(name = "row") + @XmlJavaTypeAdapter(Adapter2 .class) + @XmlSchemaType(name = "int") + protected Integer row; + @XmlAttribute(name = "storepoint_filter") + protected String storepointFilter; + @XmlAttribute(name = "style") + protected String style; + @XmlAttribute(name = "visible") + protected String visible; + + /** + * Gets the value of the barPoint 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 barPoint property. + * + *

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

+                     *    getBarPoint().add(newItem);
+                     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Project.Layouts.NetworkLayout.Bars.Bar.BarPoint } + * + * + */ + public List getBarPoint() { + if (barPoint == null) { + barPoint = new ArrayList<>(); + } + return this.barPoint; + } + + /** + * Gets the value of the brushBackgroundColor property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBrushBackgroundColor() { + return brushBackgroundColor; + } + + /** + * Sets the value of the brushBackgroundColor property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBrushBackgroundColor(String value) { + this.brushBackgroundColor = value; + } + + /** + * Gets the value of the brushForegroundColor property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBrushForegroundColor() { + return brushForegroundColor; + } + + /** + * Sets the value of the brushForegroundColor property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBrushForegroundColor(String value) { + this.brushForegroundColor = value; + } + + /** + * Gets the value of the brushHatch property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBrushHatch() { + return brushHatch; + } + + /** + * Sets the value of the brushHatch property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBrushHatch(String value) { + this.brushHatch = value; + } + + /** + * Gets the value of the brushStyle property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBrushStyle() { + return brushStyle; + } + + /** + * Sets the value of the brushStyle property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBrushStyle(String value) { + this.brushStyle = value; + } + + /** + * Gets the value of the colorOverrides property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getColorOverrides() { + return colorOverrides; + } + + /** + * Sets the value of the colorOverrides property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setColorOverrides(String value) { + this.colorOverrides = value; + } + + /** + * Gets the value of the comparisonTemplate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getComparisonTemplate() { + return comparisonTemplate; + } + + /** + * Sets the value of the comparisonTemplate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setComparisonTemplate(String value) { + this.comparisonTemplate = value; + } + + /** + * Gets the value of the filterUuid property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFilterUuid() { + return filterUuid; + } + + /** + * Sets the value of the filterUuid property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFilterUuid(String value) { + this.filterUuid = value; + } + + /** + * Gets the value of the height property. + * + * @return + * possible object is + * {@link String } + * + */ + public Integer getHeight() { + return height; + } + + /** + * Sets the value of the height property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setHeight(Integer value) { + this.height = 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 row property. + * + * @return + * possible object is + * {@link String } + * + */ + public Integer getRow() { + return row; + } + + /** + * Sets the value of the row property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRow(Integer value) { + this.row = value; + } + + /** + * Gets the value of the storepointFilter property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getStorepointFilter() { + return storepointFilter; + } + + /** + * Sets the value of the storepointFilter property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setStorepointFilter(String value) { + this.storepointFilter = value; + } + + /** + * Gets the value of the style property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getStyle() { + return style; + } + + /** + * Sets the value of the style property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setStyle(String value) { + this.style = value; + } + + /** + * Gets the value of the visible property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVisible() { + return visible; + } + + /** + * Sets the value of the visible property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVisible(String value) { + this.visible = 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">
+                     *       <attribute name="brush_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+                     *       <attribute name="brush_style" type="{http://www.w3.org/2001/XMLSchema}string" />
+                     *       <attribute name="color_overrides" type="{http://www.w3.org/2001/XMLSchema}string" />
+                     *       <attribute name="endpoint_style" type="{http://www.w3.org/2001/XMLSchema}string" />
+                     *       <attribute name="expression" type="{http://www.w3.org/2001/XMLSchema}string" />
+                     *       <attribute name="relatable" type="{http://www.w3.org/2001/XMLSchema}string" />
+                     *       <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
+                     *     </restriction>
+                     *   </complexContent>
+                     * </complexType>
+                     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class BarPoint { + + @XmlAttribute(name = "brush_color") + protected String brushColor; + @XmlAttribute(name = "brush_style") + protected String brushStyle; + @XmlAttribute(name = "color_overrides") + protected String colorOverrides; + @XmlAttribute(name = "endpoint_style") + protected String endpointStyle; + @XmlAttribute(name = "expression") + protected String expression; + @XmlAttribute(name = "relatable") + protected String relatable; + @XmlAttribute(name = "type") + protected String type; + + /** + * Gets the value of the brushColor property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBrushColor() { + return brushColor; + } + + /** + * Sets the value of the brushColor property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBrushColor(String value) { + this.brushColor = value; + } + + /** + * Gets the value of the brushStyle property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBrushStyle() { + return brushStyle; + } + + /** + * Sets the value of the brushStyle property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBrushStyle(String value) { + this.brushStyle = value; + } + + /** + * Gets the value of the colorOverrides property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getColorOverrides() { + return colorOverrides; + } + + /** + * Sets the value of the colorOverrides property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setColorOverrides(String value) { + this.colorOverrides = value; + } + + /** + * Gets the value of the endpointStyle property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEndpointStyle() { + return endpointStyle; + } + + /** + * Sets the value of the endpointStyle property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEndpointStyle(String value) { + this.endpointStyle = value; + } + + /** + * Gets the value of the expression property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getExpression() { + return expression; + } + + /** + * Sets the value of the expression property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setExpression(String value) { + this.expression = value; + } + + /** + * Gets the value of the relatable property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRelatable() { + return relatable; + } + + /** + * Sets the value of the relatable property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRelatable(String value) { + this.relatable = value; + } + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = 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="code_option" maxOccurs="unbounded">
+             *           <complexType>
+             *             <complexContent>
+             *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+             *                 <attribute name="shown" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+             *                 <attribute name="color" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                 <attribute name="code_uuid" type="{}phoenixUuid" />
+             *                 <attribute name="font_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                 <attribute name="font" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *               </restriction>
+             *             </complexContent>
+             *           </complexType>
+             *         </element>
+             *       </sequence>
+             *       <attribute name="network_labels_visible" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="network_outlines_visible" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="network_backgrounds_visible" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *     </restriction>
+             *   </complexContent>
+             * </complexType>
+             * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "codeOption" + }) + public static class CodeOptions { + + @XmlElement(name = "code_option", required = true) + protected List codeOption; + @XmlAttribute(name = "network_labels_visible") + protected String networkLabelsVisible; + @XmlAttribute(name = "network_outlines_visible") + protected String networkOutlinesVisible; + @XmlAttribute(name = "network_backgrounds_visible") + protected String networkBackgroundsVisible; + + /** + * Gets the value of the codeOption 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 codeOption property. + * + *

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

+                 *    getCodeOption().add(newItem);
+                 * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Project.Layouts.NetworkLayout.CodeOptions.CodeOption } + * + * + */ + public List getCodeOption() { + if (codeOption == null) { + codeOption = new ArrayList<>(); + } + return this.codeOption; + } + + /** + * Gets the value of the networkLabelsVisible property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNetworkLabelsVisible() { + return networkLabelsVisible; + } + + /** + * Sets the value of the networkLabelsVisible property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNetworkLabelsVisible(String value) { + this.networkLabelsVisible = value; + } + + /** + * Gets the value of the networkOutlinesVisible property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNetworkOutlinesVisible() { + return networkOutlinesVisible; + } + + /** + * Sets the value of the networkOutlinesVisible property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNetworkOutlinesVisible(String value) { + this.networkOutlinesVisible = value; + } + + /** + * Gets the value of the networkBackgroundsVisible property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNetworkBackgroundsVisible() { + return networkBackgroundsVisible; + } + + /** + * Sets the value of the networkBackgroundsVisible property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNetworkBackgroundsVisible(String value) { + this.networkBackgroundsVisible = 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">
+                 *       <attribute name="shown" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+                 *       <attribute name="color" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="code_uuid" type="{}phoenixUuid" />
+                 *       <attribute name="font_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="font" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *     </restriction>
+                 *   </complexContent>
+                 * </complexType>
+                 * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class CodeOption { + + @XmlAttribute(name = "shown") + protected Boolean shown; + @XmlAttribute(name = "color") + protected String color; + @XmlAttribute(name = "code_uuid") + @XmlJavaTypeAdapter(Adapter4 .class) + protected UUID codeUuid; + @XmlAttribute(name = "font_color") + protected String fontColor; + @XmlAttribute(name = "font") + protected String font; + + /** + * Gets the value of the shown property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isShown() { + return shown; + } + + /** + * Sets the value of the shown property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setShown(Boolean value) { + this.shown = value; + } + + /** + * Gets the value of the color property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getColor() { + return color; + } + + /** + * Sets the value of the color property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setColor(String value) { + this.color = value; + } + + /** + * Gets the value of the codeUuid property. + * + * @return + * possible object is + * {@link String } + * + */ + public UUID getCodeUuid() { + return codeUuid; + } + + /** + * Sets the value of the codeUuid property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCodeUuid(UUID value) { + this.codeUuid = value; + } + + /** + * Gets the value of the fontColor property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFontColor() { + return fontColor; + } + + /** + * Sets the value of the fontColor property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFontColor(String value) { + this.fontColor = value; + } + + /** + * Gets the value of the font property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFont() { + return font; + } + + /** + * Sets the value of the font property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFont(String value) { + this.font = 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">
+             *       <attribute name="decimal" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="digits" type="{http://www.w3.org/2001/XMLSchema}int" />
+             *       <attribute name="position" type="{http://www.w3.org/2001/XMLSchema}int" />
+             *       <attribute name="symbol" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="thousands" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *     </restriction>
+             *   </complexContent>
+             * </complexType>
+             * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class Currency { + + @XmlAttribute(name = "decimal") + protected String decimal; + @XmlAttribute(name = "digits") + @XmlJavaTypeAdapter(Adapter2 .class) + @XmlSchemaType(name = "int") + protected Integer digits; + @XmlAttribute(name = "position") + @XmlJavaTypeAdapter(Adapter2 .class) + @XmlSchemaType(name = "int") + protected Integer position; + @XmlAttribute(name = "symbol") + protected String symbol; + @XmlAttribute(name = "thousands") + protected String thousands; + + /** + * Gets the value of the decimal property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDecimal() { + return decimal; + } + + /** + * Sets the value of the decimal property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDecimal(String value) { + this.decimal = value; + } + + /** + * Gets the value of the digits property. + * + * @return + * possible object is + * {@link String } + * + */ + public Integer getDigits() { + return digits; + } + + /** + * Sets the value of the digits property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDigits(Integer value) { + this.digits = value; + } + + /** + * Gets the value of the position property. + * + * @return + * possible object is + * {@link String } + * + */ + public Integer getPosition() { + return position; + } + + /** + * Sets the value of the position property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPosition(Integer value) { + this.position = value; + } + + /** + * Gets the value of the symbol property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSymbol() { + return symbol; + } + + /** + * Sets the value of the symbol property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSymbol(String value) { + this.symbol = value; + } + + /** + * Gets the value of the thousands property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getThousands() { + return thousands; + } + + /** + * Sets the value of the thousands property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setThousands(String value) { + this.thousands = 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">
+             *       <attribute name="order" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="military" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="date_separator" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="time_separator" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="full_year" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="month_format" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *     </restriction>
+             *   </complexContent>
+             * </complexType>
+             * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class DateFormat { + + @XmlAttribute(name = "order") + protected String order; + @XmlAttribute(name = "military") + protected String military; + @XmlAttribute(name = "date_separator") + protected String dateSeparator; + @XmlAttribute(name = "time_separator") + protected String timeSeparator; + @XmlAttribute(name = "full_year") + protected String fullYear; + @XmlAttribute(name = "month_format") + protected String monthFormat; + + /** + * Gets the value of the order property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrder() { + return order; + } + + /** + * Sets the value of the order property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrder(String value) { + this.order = value; + } + + /** + * Gets the value of the military property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMilitary() { + return military; + } + + /** + * Sets the value of the military property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMilitary(String value) { + this.military = value; + } + + /** + * Gets the value of the dateSeparator property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDateSeparator() { + return dateSeparator; + } + + /** + * Sets the value of the dateSeparator property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDateSeparator(String value) { + this.dateSeparator = value; + } + + /** + * Gets the value of the timeSeparator property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTimeSeparator() { + return timeSeparator; + } + + /** + * Sets the value of the timeSeparator property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTimeSeparator(String value) { + this.timeSeparator = value; + } + + /** + * Gets the value of the fullYear property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFullYear() { + return fullYear; + } + + /** + * Sets the value of the fullYear property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFullYear(String value) { + this.fullYear = value; + } + + /** + * Gets the value of the monthFormat property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMonthFormat() { + return monthFormat; + } + + /** + * Sets the value of the monthFormat property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMonthFormat(String value) { + this.monthFormat = 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="node_date" maxOccurs="unbounded">
+             *           <complexType>
+             *             <complexContent>
+             *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+             *                 <attribute name="alignment" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                 <attribute name="fontface" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                 <attribute name="fontfamily" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                 <attribute name="fontpoint" type="{http://www.w3.org/2001/XMLSchema}int" />
+             *                 <attribute name="fontstyle" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                 <attribute name="fontunderline" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                 <attribute name="fontweight" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                 <attribute name="foreground_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *                 <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}int" />
+             *               </restriction>
+             *             </complexContent>
+             *           </complexType>
+             *         </element>
+             *       </sequence>
+             *     </restriction>
+             *   </complexContent>
+             * </complexType>
+             * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "nodeDate" + }) + public static class NetworkFinishNodeDates { + + @XmlElement(name = "node_date", required = true) + protected List nodeDate; + + /** + * Gets the value of the nodeDate 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 nodeDate property. + * + *

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

+                 *    getNodeDate().add(newItem);
+                 * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Project.Layouts.NetworkLayout.NetworkFinishNodeDates.NodeDate } + * + * + */ + public List getNodeDate() { + if (nodeDate == null) { + nodeDate = new ArrayList<>(); + } + return this.nodeDate; + } + + + /** + *

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">
+                 *       <attribute name="alignment" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="fontface" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="fontfamily" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="fontpoint" type="{http://www.w3.org/2001/XMLSchema}int" />
+                 *       <attribute name="fontstyle" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="fontunderline" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="fontweight" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="foreground_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}int" />
+                 *     </restriction>
+                 *   </complexContent>
+                 * </complexType>
+                 * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class NodeDate { + + @XmlAttribute(name = "alignment") + protected String alignment; + @XmlAttribute(name = "fontface") + protected String fontface; + @XmlAttribute(name = "fontfamily") + protected String fontfamily; + @XmlAttribute(name = "fontpoint") + @XmlJavaTypeAdapter(Adapter2 .class) + @XmlSchemaType(name = "int") + protected Integer fontpoint; + @XmlAttribute(name = "fontstyle") + protected String fontstyle; + @XmlAttribute(name = "fontunderline") + protected String fontunderline; + @XmlAttribute(name = "fontweight") + protected String fontweight; + @XmlAttribute(name = "foreground_color") + protected String foregroundColor; + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(Adapter2 .class) + @XmlSchemaType(name = "int") + protected Integer id; + + /** + * Gets the value of the alignment property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAlignment() { + return alignment; + } + + /** + * Sets the value of the alignment property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAlignment(String value) { + this.alignment = value; + } + + /** + * Gets the value of the fontface property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFontface() { + return fontface; + } + + /** + * Sets the value of the fontface property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFontface(String value) { + this.fontface = value; + } + + /** + * Gets the value of the fontfamily property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFontfamily() { + return fontfamily; + } + + /** + * Sets the value of the fontfamily property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFontfamily(String value) { + this.fontfamily = value; + } + + /** + * Gets the value of the fontpoint property. + * + * @return + * possible object is + * {@link String } + * + */ + public Integer getFontpoint() { + return fontpoint; + } + + /** + * Sets the value of the fontpoint property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFontpoint(Integer value) { + this.fontpoint = value; + } + + /** + * Gets the value of the fontstyle property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFontstyle() { + return fontstyle; + } + + /** + * Sets the value of the fontstyle property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFontstyle(String value) { + this.fontstyle = value; + } + + /** + * Gets the value of the fontunderline property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFontunderline() { + return fontunderline; + } + + /** + * Sets the value of the fontunderline property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFontunderline(String value) { + this.fontunderline = value; + } + + /** + * Gets the value of the fontweight property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFontweight() { + return fontweight; + } + + /** + * Sets the value of the fontweight property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFontweight(String value) { + this.fontweight = value; + } + + /** + * Gets the value of the foregroundColor property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getForegroundColor() { + return foregroundColor; + } + + /** + * Sets the value of the foregroundColor property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setForegroundColor(String value) { + this.foregroundColor = value; + } + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public Integer getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(Integer value) { + this.id = 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="network_activity" maxOccurs="unbounded">
+             *           <complexType>
+             *             <complexContent>
+             *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+             *                 <attribute name="line" type="{http://www.w3.org/2001/XMLSchema}int" />
+             *                 <attribute name="uuid" type="{}phoenixUuid" />
+             *               </restriction>
+             *             </complexContent>
+             *           </complexType>
+             *         </element>
+             *       </sequence>
+             *     </restriction>
+             *   </complexContent>
+             * </complexType>
              * 
* * - *

- * Objects of the following type(s) are allowed in the list - * {@link Project.Layouts.NetworkLayout.NetworkFinishNodeDates.NodeDate } - * - * */ - public List getNodeDate() - { - if (nodeDate == null) - { - nodeDate = new ArrayList<>(); - } - return this.nodeDate; + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "networkActivity" + }) + public static class NetworkLines { + + @XmlElement(name = "network_activity", required = true) + protected List networkActivity; + + /** + * Gets the value of the networkActivity 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 networkActivity property. + * + *

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

+                 *    getNetworkActivity().add(newItem);
+                 * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Project.Layouts.NetworkLayout.NetworkLines.NetworkActivity } + * + * + */ + public List getNetworkActivity() { + if (networkActivity == null) { + networkActivity = new ArrayList<>(); + } + return this.networkActivity; + } + + + /** + *

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">
+                 *       <attribute name="line" type="{http://www.w3.org/2001/XMLSchema}int" />
+                 *       <attribute name="uuid" type="{}phoenixUuid" />
+                 *     </restriction>
+                 *   </complexContent>
+                 * </complexType>
+                 * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class NetworkActivity { + + @XmlAttribute(name = "line") + @XmlJavaTypeAdapter(Adapter2 .class) + @XmlSchemaType(name = "int") + protected Integer line; + @XmlAttribute(name = "uuid") + @XmlJavaTypeAdapter(Adapter4 .class) + protected UUID uuid; + + /** + * Gets the value of the line property. + * + * @return + * possible object is + * {@link String } + * + */ + public Integer getLine() { + return line; + } + + /** + * Sets the value of the line property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLine(Integer value) { + this.line = value; + } + + /** + * Gets the value of the uuid property. + * + * @return + * possible object is + * {@link String } + * + */ + public UUID getUuid() { + return uuid; + } + + /** + * Sets the value of the uuid property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUuid(UUID value) { + this.uuid = value; + } + + } + } + /** *

Java class for anonymous complex type. * @@ -8720,15 +9026,25 @@ public List getNo * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <attribute name="alignment" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="fontface" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="fontfamily" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="fontpoint" type="{http://www.w3.org/2001/XMLSchema}int" /> - * <attribute name="fontstyle" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="fontunderline" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="fontweight" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="foreground_color" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}int" /> + * <sequence> + * <element name="node_date" maxOccurs="unbounded"> + * <complexType> + * <complexContent> + * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + * <attribute name="alignment" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="fontface" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="fontfamily" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="fontpoint" type="{http://www.w3.org/2001/XMLSchema}int" /> + * <attribute name="fontstyle" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="fontunderline" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="fontweight" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="foreground_color" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}int" /> + * </restriction> + * </complexContent> + * </complexType> + * </element> + * </sequence> * </restriction> * </complexContent> * </complexType> @@ -8736,324 +9052,318 @@ public List getNo * * */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class NodeDate - { - - @XmlAttribute(name = "alignment") protected String alignment; - @XmlAttribute(name = "fontface") protected String fontface; - @XmlAttribute(name = "fontfamily") protected String fontfamily; - @XmlAttribute(name = "fontpoint") @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "int") protected Integer fontpoint; - @XmlAttribute(name = "fontstyle") protected String fontstyle; - @XmlAttribute(name = "fontunderline") protected String fontunderline; - @XmlAttribute(name = "fontweight") protected String fontweight; - @XmlAttribute(name = "foreground_color") protected String foregroundColor; - @XmlAttribute(name = "id") @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "int") protected Integer id; - - /** - * Gets the value of the alignment property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlignment() - { - return alignment; - } - - /** - * Sets the value of the alignment property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlignment(String value) - { - this.alignment = value; - } - - /** - * Gets the value of the fontface property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFontface() - { - return fontface; - } - - /** - * Sets the value of the fontface property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFontface(String value) - { - this.fontface = value; - } - - /** - * Gets the value of the fontfamily property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFontfamily() - { - return fontfamily; - } - - /** - * Sets the value of the fontfamily property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFontfamily(String value) - { - this.fontfamily = value; - } - - /** - * Gets the value of the fontpoint property. - * - * @return - * possible object is - * {@link String } - * - */ - public Integer getFontpoint() - { - return fontpoint; - } - - /** - * Sets the value of the fontpoint property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFontpoint(Integer value) - { - this.fontpoint = value; - } - - /** - * Gets the value of the fontstyle property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFontstyle() - { - return fontstyle; - } - - /** - * Sets the value of the fontstyle property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFontstyle(String value) - { - this.fontstyle = value; - } - - /** - * Gets the value of the fontunderline property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFontunderline() - { - return fontunderline; - } - - /** - * Sets the value of the fontunderline property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFontunderline(String value) - { - this.fontunderline = value; - } - - /** - * Gets the value of the fontweight property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFontweight() - { - return fontweight; - } - - /** - * Sets the value of the fontweight property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFontweight(String value) - { - this.fontweight = value; - } - - /** - * Gets the value of the foregroundColor property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getForegroundColor() - { - return foregroundColor; - } - - /** - * Sets the value of the foregroundColor property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setForegroundColor(String value) - { - this.foregroundColor = value; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public Integer getId() - { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(Integer value) - { - this.id = 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="network_activity" maxOccurs="unbounded">
-          *           <complexType>
-          *             <complexContent>
-          *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-          *                 <attribute name="line" type="{http://www.w3.org/2001/XMLSchema}int" />
-          *                 <attribute name="uuid" type="{}phoenixUuid" />
-          *               </restriction>
-          *             </complexContent>
-          *           </complexType>
-          *         </element>
-          *       </sequence>
-          *     </restriction>
-          *   </complexContent>
-          * </complexType>
-          * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = - { - "networkActivity" - }) public static class NetworkLines - { - - @XmlElement(name = "network_activity", required = true) protected List networkActivity; - - /** - * Gets the value of the networkActivity 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 networkActivity property. - * - *

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

-             *    getNetworkActivity().add(newItem);
-             * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link Project.Layouts.NetworkLayout.NetworkLines.NetworkActivity } - * - * - */ - public List getNetworkActivity() - { - if (networkActivity == null) - { - networkActivity = new ArrayList<>(); - } - return this.networkActivity; + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "nodeDate" + }) + public static class NetworkStartNodeDates { + + @XmlElement(name = "node_date", required = true) + protected List nodeDate; + + /** + * Gets the value of the nodeDate 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 nodeDate property. + * + *

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

+                 *    getNodeDate().add(newItem);
+                 * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Project.Layouts.NetworkLayout.NetworkStartNodeDates.NodeDate } + * + * + */ + public List getNodeDate() { + if (nodeDate == null) { + nodeDate = new ArrayList<>(); + } + return this.nodeDate; + } + + + /** + *

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">
+                 *       <attribute name="alignment" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="fontface" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="fontfamily" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="fontpoint" type="{http://www.w3.org/2001/XMLSchema}int" />
+                 *       <attribute name="fontstyle" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="fontunderline" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="fontweight" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="foreground_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}int" />
+                 *     </restriction>
+                 *   </complexContent>
+                 * </complexType>
+                 * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class NodeDate { + + @XmlAttribute(name = "alignment") + protected String alignment; + @XmlAttribute(name = "fontface") + protected String fontface; + @XmlAttribute(name = "fontfamily") + protected String fontfamily; + @XmlAttribute(name = "fontpoint") + @XmlJavaTypeAdapter(Adapter2 .class) + @XmlSchemaType(name = "int") + protected Integer fontpoint; + @XmlAttribute(name = "fontstyle") + protected String fontstyle; + @XmlAttribute(name = "fontunderline") + protected String fontunderline; + @XmlAttribute(name = "fontweight") + protected String fontweight; + @XmlAttribute(name = "foreground_color") + protected String foregroundColor; + @XmlAttribute(name = "id") + @XmlJavaTypeAdapter(Adapter2 .class) + @XmlSchemaType(name = "int") + protected Integer id; + + /** + * Gets the value of the alignment property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAlignment() { + return alignment; + } + + /** + * Sets the value of the alignment property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAlignment(String value) { + this.alignment = value; + } + + /** + * Gets the value of the fontface property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFontface() { + return fontface; + } + + /** + * Sets the value of the fontface property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFontface(String value) { + this.fontface = value; + } + + /** + * Gets the value of the fontfamily property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFontfamily() { + return fontfamily; + } + + /** + * Sets the value of the fontfamily property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFontfamily(String value) { + this.fontfamily = value; + } + + /** + * Gets the value of the fontpoint property. + * + * @return + * possible object is + * {@link String } + * + */ + public Integer getFontpoint() { + return fontpoint; + } + + /** + * Sets the value of the fontpoint property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFontpoint(Integer value) { + this.fontpoint = value; + } + + /** + * Gets the value of the fontstyle property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFontstyle() { + return fontstyle; + } + + /** + * Sets the value of the fontstyle property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFontstyle(String value) { + this.fontstyle = value; + } + + /** + * Gets the value of the fontunderline property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFontunderline() { + return fontunderline; + } + + /** + * Sets the value of the fontunderline property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFontunderline(String value) { + this.fontunderline = value; + } + + /** + * Gets the value of the fontweight property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFontweight() { + return fontweight; + } + + /** + * Sets the value of the fontweight property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFontweight(String value) { + this.fontweight = value; + } + + /** + * Gets the value of the foregroundColor property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getForegroundColor() { + return foregroundColor; + } + + /** + * Sets the value of the foregroundColor property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setForegroundColor(String value) { + this.foregroundColor = value; + } + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public Integer getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(Integer value) { + this.id = value; + } + + } + } + /** *

Java class for anonymous complex type. * @@ -9063,8 +9373,25 @@ public List getNetwo * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <attribute name="line" type="{http://www.w3.org/2001/XMLSchema}int" /> - * <attribute name="uuid" type="{}phoenixUuid" /> + * <attribute name="range_start" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="range_finish" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="custom_finish_date" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="fit_pages" type="{http://www.w3.org/2001/XMLSchema}int" /> + * <attribute name="user_scale" type="{http://www.w3.org/2001/XMLSchema}int" /> + * <attribute name="buffer" type="{http://www.w3.org/2001/XMLSchema}int" /> + * <attribute name="footer_location" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="footer_pages" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="custom_start_date" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="description_font" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="description_foreground" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="description_horizontal_align" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="description_vertical_align" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="show_data_date" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="show_filename" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="show_finish_date" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="show_run_date" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="show_start_date" type="{http://www.w3.org/2001/XMLSchema}string" /> * </restriction> * </complexContent> * </complexType> @@ -9072,142 +9399,514 @@ public List getNetwo * * */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class NetworkActivity - { - - @XmlAttribute(name = "line") @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "int") protected Integer line; - @XmlAttribute(name = "uuid") @XmlJavaTypeAdapter(Adapter4.class) protected UUID uuid; - - /** - * Gets the value of the line property. - * - * @return - * possible object is - * {@link String } - * - */ - public Integer getLine() - { - return line; - } - - /** - * Sets the value of the line property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLine(Integer value) - { - this.line = value; - } - - /** - * Gets the value of the uuid property. - * - * @return - * possible object is - * {@link String } - * - */ - public UUID getUuid() - { - return uuid; - } - - /** - * Sets the value of the uuid property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUuid(UUID value) - { - this.uuid = 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="node_date" maxOccurs="unbounded">
-          *           <complexType>
-          *             <complexContent>
-          *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-          *                 <attribute name="alignment" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="fontface" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="fontfamily" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="fontpoint" type="{http://www.w3.org/2001/XMLSchema}int" />
-          *                 <attribute name="fontstyle" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="fontunderline" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="fontweight" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="foreground_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}int" />
-          *               </restriction>
-          *             </complexContent>
-          *           </complexType>
-          *         </element>
-          *       </sequence>
-          *     </restriction>
-          *   </complexContent>
-          * </complexType>
-          * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = - { - "nodeDate" - }) public static class NetworkStartNodeDates - { - - @XmlElement(name = "node_date", required = true) protected List nodeDate; - - /** - * Gets the value of the nodeDate 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 nodeDate property. - * - *

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

-             *    getNodeDate().add(newItem);
-             * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link Project.Layouts.NetworkLayout.NetworkStartNodeDates.NodeDate } - * - * - */ - public List getNodeDate() - { - if (nodeDate == null) - { - nodeDate = new ArrayList<>(); - } - return this.nodeDate; + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class PageLayout { + + @XmlAttribute(name = "range_start") + protected String rangeStart; + @XmlAttribute(name = "range_finish") + protected String rangeFinish; + @XmlAttribute(name = "custom_finish_date") + protected String customFinishDate; + @XmlAttribute(name = "fit_pages") + @XmlJavaTypeAdapter(Adapter2 .class) + @XmlSchemaType(name = "int") + protected Integer fitPages; + @XmlAttribute(name = "user_scale") + @XmlJavaTypeAdapter(Adapter2 .class) + @XmlSchemaType(name = "int") + protected Integer userScale; + @XmlAttribute(name = "buffer") + @XmlJavaTypeAdapter(Adapter2 .class) + @XmlSchemaType(name = "int") + protected Integer buffer; + @XmlAttribute(name = "footer_location") + protected String footerLocation; + @XmlAttribute(name = "footer_pages") + protected String footerPages; + @XmlAttribute(name = "description") + protected String description; + @XmlAttribute(name = "custom_start_date") + protected String customStartDate; + @XmlAttribute(name = "description_font") + protected String descriptionFont; + @XmlAttribute(name = "description_foreground") + protected String descriptionForeground; + @XmlAttribute(name = "description_horizontal_align") + protected String descriptionHorizontalAlign; + @XmlAttribute(name = "description_vertical_align") + protected String descriptionVerticalAlign; + @XmlAttribute(name = "show_data_date") + protected String showDataDate; + @XmlAttribute(name = "show_filename") + protected String showFilename; + @XmlAttribute(name = "show_finish_date") + protected String showFinishDate; + @XmlAttribute(name = "show_run_date") + protected String showRunDate; + @XmlAttribute(name = "show_start_date") + protected String showStartDate; + + /** + * Gets the value of the rangeStart property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRangeStart() { + return rangeStart; + } + + /** + * Sets the value of the rangeStart property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRangeStart(String value) { + this.rangeStart = value; + } + + /** + * Gets the value of the rangeFinish property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRangeFinish() { + return rangeFinish; + } + + /** + * Sets the value of the rangeFinish property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRangeFinish(String value) { + this.rangeFinish = value; + } + + /** + * Gets the value of the customFinishDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCustomFinishDate() { + return customFinishDate; + } + + /** + * Sets the value of the customFinishDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCustomFinishDate(String value) { + this.customFinishDate = value; + } + + /** + * Gets the value of the fitPages property. + * + * @return + * possible object is + * {@link String } + * + */ + public Integer getFitPages() { + return fitPages; + } + + /** + * Sets the value of the fitPages property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFitPages(Integer value) { + this.fitPages = value; + } + + /** + * Gets the value of the userScale property. + * + * @return + * possible object is + * {@link String } + * + */ + public Integer getUserScale() { + return userScale; + } + + /** + * Sets the value of the userScale property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUserScale(Integer value) { + this.userScale = value; + } + + /** + * Gets the value of the buffer property. + * + * @return + * possible object is + * {@link String } + * + */ + public Integer getBuffer() { + return buffer; + } + + /** + * Sets the value of the buffer property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBuffer(Integer value) { + this.buffer = value; + } + + /** + * Gets the value of the footerLocation property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFooterLocation() { + return footerLocation; + } + + /** + * Sets the value of the footerLocation property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFooterLocation(String value) { + this.footerLocation = value; + } + + /** + * Gets the value of the footerPages property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFooterPages() { + return footerPages; + } + + /** + * Sets the value of the footerPages property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFooterPages(String value) { + this.footerPages = 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 customStartDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCustomStartDate() { + return customStartDate; + } + + /** + * Sets the value of the customStartDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCustomStartDate(String value) { + this.customStartDate = value; + } + + /** + * Gets the value of the descriptionFont property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDescriptionFont() { + return descriptionFont; + } + + /** + * Sets the value of the descriptionFont property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDescriptionFont(String value) { + this.descriptionFont = value; + } + + /** + * Gets the value of the descriptionForeground property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDescriptionForeground() { + return descriptionForeground; + } + + /** + * Sets the value of the descriptionForeground property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDescriptionForeground(String value) { + this.descriptionForeground = value; + } + + /** + * Gets the value of the descriptionHorizontalAlign property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDescriptionHorizontalAlign() { + return descriptionHorizontalAlign; + } + + /** + * Sets the value of the descriptionHorizontalAlign property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDescriptionHorizontalAlign(String value) { + this.descriptionHorizontalAlign = value; + } + + /** + * Gets the value of the descriptionVerticalAlign property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDescriptionVerticalAlign() { + return descriptionVerticalAlign; + } + + /** + * Sets the value of the descriptionVerticalAlign property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDescriptionVerticalAlign(String value) { + this.descriptionVerticalAlign = value; + } + + /** + * Gets the value of the showDataDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getShowDataDate() { + return showDataDate; + } + + /** + * Sets the value of the showDataDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setShowDataDate(String value) { + this.showDataDate = value; + } + + /** + * Gets the value of the showFilename property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getShowFilename() { + return showFilename; + } + + /** + * Sets the value of the showFilename property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setShowFilename(String value) { + this.showFilename = value; + } + + /** + * Gets the value of the showFinishDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getShowFinishDate() { + return showFinishDate; + } + + /** + * Sets the value of the showFinishDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setShowFinishDate(String value) { + this.showFinishDate = value; + } + + /** + * Gets the value of the showRunDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getShowRunDate() { + return showRunDate; + } + + /** + * Sets the value of the showRunDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setShowRunDate(String value) { + this.showRunDate = value; + } + + /** + * Gets the value of the showStartDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getShowStartDate() { + return showStartDate; + } + + /** + * Sets the value of the showStartDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setShowStartDate(String value) { + this.showStartDate = value; + } + } + /** *

Java class for anonymous complex type. * @@ -9217,15 +9916,22 @@ public List getNod * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <attribute name="alignment" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="fontface" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="fontfamily" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="fontpoint" type="{http://www.w3.org/2001/XMLSchema}int" /> - * <attribute name="fontstyle" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="fontunderline" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="fontweight" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="foreground_color" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}int" /> + * <sequence> + * <element name="tier" maxOccurs="unbounded"> + * <complexType> + * <complexContent> + * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + * <attribute name="background_color" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="font" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="font_color" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="level" type="{http://www.w3.org/2001/XMLSchema}int" /> + * <attribute name="show" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="unit" type="{http://www.w3.org/2001/XMLSchema}string" /> + * </restriction> + * </complexContent> + * </complexType> + * </element> + * </sequence> * </restriction> * </complexContent> * </complexType> @@ -9233,2980 +9939,2002 @@ public List getNod * * */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class NodeDate - { - - @XmlAttribute(name = "alignment") protected String alignment; - @XmlAttribute(name = "fontface") protected String fontface; - @XmlAttribute(name = "fontfamily") protected String fontfamily; - @XmlAttribute(name = "fontpoint") @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "int") protected Integer fontpoint; - @XmlAttribute(name = "fontstyle") protected String fontstyle; - @XmlAttribute(name = "fontunderline") protected String fontunderline; - @XmlAttribute(name = "fontweight") protected String fontweight; - @XmlAttribute(name = "foreground_color") protected String foregroundColor; - @XmlAttribute(name = "id") @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "int") protected Integer id; - - /** - * Gets the value of the alignment property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAlignment() - { - return alignment; - } - - /** - * Sets the value of the alignment property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAlignment(String value) - { - this.alignment = value; - } - - /** - * Gets the value of the fontface property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFontface() - { - return fontface; - } - - /** - * Sets the value of the fontface property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFontface(String value) - { - this.fontface = value; - } - - /** - * Gets the value of the fontfamily property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFontfamily() - { - return fontfamily; - } - - /** - * Sets the value of the fontfamily property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFontfamily(String value) - { - this.fontfamily = value; - } - - /** - * Gets the value of the fontpoint property. - * - * @return - * possible object is - * {@link String } - * - */ - public Integer getFontpoint() - { - return fontpoint; - } - - /** - * Sets the value of the fontpoint property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFontpoint(Integer value) - { - this.fontpoint = value; - } - - /** - * Gets the value of the fontstyle property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFontstyle() - { - return fontstyle; - } - - /** - * Sets the value of the fontstyle property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFontstyle(String value) - { - this.fontstyle = value; - } - - /** - * Gets the value of the fontunderline property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFontunderline() - { - return fontunderline; - } - - /** - * Sets the value of the fontunderline property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFontunderline(String value) - { - this.fontunderline = value; - } - - /** - * Gets the value of the fontweight property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFontweight() - { - return fontweight; - } - - /** - * Sets the value of the fontweight property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFontweight(String value) - { - this.fontweight = value; - } - - /** - * Gets the value of the foregroundColor property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getForegroundColor() - { - return foregroundColor; - } - - /** - * Sets the value of the foregroundColor property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setForegroundColor(String value) - { - this.foregroundColor = value; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public Integer getId() - { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(Integer value) - { - this.id = 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">
-          *       <attribute name="range_start" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="range_finish" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="custom_finish_date" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="fit_pages" type="{http://www.w3.org/2001/XMLSchema}int" />
-          *       <attribute name="user_scale" type="{http://www.w3.org/2001/XMLSchema}int" />
-          *       <attribute name="buffer" type="{http://www.w3.org/2001/XMLSchema}int" />
-          *       <attribute name="footer_location" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="footer_pages" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="custom_start_date" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="description_font" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="description_foreground" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="description_horizontal_align" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="description_vertical_align" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="show_data_date" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="show_filename" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="show_finish_date" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="show_run_date" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="show_start_date" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *     </restriction>
-          *   </complexContent>
-          * </complexType>
-          * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class PageLayout - { - - @XmlAttribute(name = "range_start") protected String rangeStart; - @XmlAttribute(name = "range_finish") protected String rangeFinish; - @XmlAttribute(name = "custom_finish_date") protected String customFinishDate; - @XmlAttribute(name = "fit_pages") @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "int") protected Integer fitPages; - @XmlAttribute(name = "user_scale") @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "int") protected Integer userScale; - @XmlAttribute(name = "buffer") @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "int") protected Integer buffer; - @XmlAttribute(name = "footer_location") protected String footerLocation; - @XmlAttribute(name = "footer_pages") protected String footerPages; - @XmlAttribute(name = "description") protected String description; - @XmlAttribute(name = "custom_start_date") protected String customStartDate; - @XmlAttribute(name = "description_font") protected String descriptionFont; - @XmlAttribute(name = "description_foreground") protected String descriptionForeground; - @XmlAttribute(name = "description_horizontal_align") protected String descriptionHorizontalAlign; - @XmlAttribute(name = "description_vertical_align") protected String descriptionVerticalAlign; - @XmlAttribute(name = "show_data_date") protected String showDataDate; - @XmlAttribute(name = "show_filename") protected String showFilename; - @XmlAttribute(name = "show_finish_date") protected String showFinishDate; - @XmlAttribute(name = "show_run_date") protected String showRunDate; - @XmlAttribute(name = "show_start_date") protected String showStartDate; - - /** - * Gets the value of the rangeStart property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRangeStart() - { - return rangeStart; - } - - /** - * Sets the value of the rangeStart property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRangeStart(String value) - { - this.rangeStart = value; - } - - /** - * Gets the value of the rangeFinish property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRangeFinish() - { - return rangeFinish; - } - - /** - * Sets the value of the rangeFinish property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRangeFinish(String value) - { - this.rangeFinish = value; - } - - /** - * Gets the value of the customFinishDate property. + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "tier" + }) + public static class Timescale { + + @XmlElement(required = true) + protected List tier; + + /** + * Gets the value of the tier 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 tier property. + * + *

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

+                 *    getTier().add(newItem);
+                 * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Project.Layouts.NetworkLayout.Timescale.Tier } + * + * + */ + public List getTier() { + if (tier == null) { + tier = new ArrayList<>(); + } + return this.tier; + } + + + /** + *

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">
+                 *       <attribute name="background_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="font" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="font_color" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="level" type="{http://www.w3.org/2001/XMLSchema}int" />
+                 *       <attribute name="show" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="unit" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *     </restriction>
+                 *   </complexContent>
+                 * </complexType>
+                 * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class Tier { + + @XmlAttribute(name = "background_color") + protected String backgroundColor; + @XmlAttribute(name = "font") + protected String font; + @XmlAttribute(name = "font_color") + protected String fontColor; + @XmlAttribute(name = "level") + @XmlJavaTypeAdapter(Adapter2 .class) + @XmlSchemaType(name = "int") + protected Integer level; + @XmlAttribute(name = "show") + protected String show; + @XmlAttribute(name = "unit") + protected String unit; + + /** + * Gets the value of the backgroundColor property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBackgroundColor() { + return backgroundColor; + } + + /** + * Sets the value of the backgroundColor property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBackgroundColor(String value) { + this.backgroundColor = value; + } + + /** + * Gets the value of the font property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFont() { + return font; + } + + /** + * Sets the value of the font property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFont(String value) { + this.font = value; + } + + /** + * Gets the value of the fontColor property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFontColor() { + return fontColor; + } + + /** + * Sets the value of the fontColor property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFontColor(String value) { + this.fontColor = value; + } + + /** + * Gets the value of the level property. + * + * @return + * possible object is + * {@link String } + * + */ + public Integer getLevel() { + return level; + } + + /** + * Sets the value of the level property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLevel(Integer value) { + this.level = value; + } + + /** + * Gets the value of the show property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getShow() { + return show; + } + + /** + * Sets the value of the show property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setShow(String value) { + this.show = value; + } + + /** + * Gets the value of the unit property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUnit() { + return unit; + } + + /** + * Sets the value of the unit property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUnit(String value) { + this.unit = 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="export">
+     *           <complexType>
+     *             <complexContent>
+     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                 <sequence>
+     *                   <element name="sdef">
+     *                     <complexType>
+     *                       <complexContent>
+     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                           <sequence>
+     *                             <element name="code_mapping" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
+     *                           </sequence>
+     *                           <attribute name="project_name" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="project_identifier" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="contract_number" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="contractor_name" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="yearless_holidays" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="alphanumeric_calendar_codes" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="alphanumeric_activity_ids" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="negative_lag" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                           <attribute name="extended_constraint_types" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                         </restriction>
+     *                       </complexContent>
+     *                     </complexType>
+     *                   </element>
+     *                 </sequence>
+     *               </restriction>
+     *             </complexContent>
+     *           </complexType>
+     *         </element>
+     *       </sequence>
+     *       <attribute name="title" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *       <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *       <attribute name="baseunit" type="{}phoenixTimeUnits" />
+     *       <attribute name="cost_to_date_calculation" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *       <attribute name="remaining_duration_link" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *       <attribute name="resource_statusing" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *     </restriction>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "export" + }) + public static class Settings { + + @XmlElement(required = true) + protected Project.Settings.Export export; + @XmlAttribute(name = "title") + protected String title; + @XmlAttribute(name = "description") + protected String description; + @XmlAttribute(name = "baseunit") + @XmlJavaTypeAdapter(Adapter6 .class) + protected TimeUnit baseunit; + @XmlAttribute(name = "cost_to_date_calculation") + protected String costToDateCalculation; + @XmlAttribute(name = "remaining_duration_link") + protected String remainingDurationLink; + @XmlAttribute(name = "resource_statusing") + protected String resourceStatusing; + + /** + * Gets the value of the export property. + * + * @return + * possible object is + * {@link Project.Settings.Export } + * + */ + public Project.Settings.Export getExport() { + return export; + } + + /** + * Sets the value of the export property. + * + * @param value + * allowed object is + * {@link Project.Settings.Export } + * + */ + public void setExport(Project.Settings.Export value) { + this.export = 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 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 baseunit property. + * + * @return + * possible object is + * {@link String } + * + */ + public TimeUnit getBaseunit() { + return baseunit; + } + + /** + * Sets the value of the baseunit property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBaseunit(TimeUnit value) { + this.baseunit = value; + } + + /** + * Gets the value of the costToDateCalculation property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCostToDateCalculation() { + return costToDateCalculation; + } + + /** + * Sets the value of the costToDateCalculation property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCostToDateCalculation(String value) { + this.costToDateCalculation = value; + } + + /** + * Gets the value of the remainingDurationLink property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRemainingDurationLink() { + return remainingDurationLink; + } + + /** + * Sets the value of the remainingDurationLink property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRemainingDurationLink(String value) { + this.remainingDurationLink = value; + } + + /** + * Gets the value of the resourceStatusing property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getResourceStatusing() { + return resourceStatusing; + } + + /** + * Sets the value of the resourceStatusing property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setResourceStatusing(String value) { + this.resourceStatusing = 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="sdef">
+         *           <complexType>
+         *             <complexContent>
+         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                 <sequence>
+         *                   <element name="code_mapping" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
+         *                 </sequence>
+         *                 <attribute name="project_name" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="project_identifier" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="contract_number" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="contractor_name" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="yearless_holidays" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="alphanumeric_calendar_codes" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="alphanumeric_activity_ids" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="negative_lag" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                 <attribute name="extended_constraint_types" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *               </restriction>
+         *             </complexContent>
+         *           </complexType>
+         *         </element>
+         *       </sequence>
+         *     </restriction>
+         *   </complexContent>
+         * </complexType>
+         * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "sdef" + }) + public static class Export { + + @XmlElement(required = true) + protected Project.Settings.Export.Sdef sdef; + + /** + * Gets the value of the sdef property. * * @return * possible object is - * {@link String } + * {@link Project.Settings.Export.Sdef } * */ - public String getCustomFinishDate() - { - return customFinishDate; + public Project.Settings.Export.Sdef getSdef() { + return sdef; } /** - * Sets the value of the customFinishDate property. + * Sets the value of the sdef property. * * @param value * allowed object is - * {@link String } - * - */ - public void setCustomFinishDate(String value) - { - this.customFinishDate = value; - } - - /** - * Gets the value of the fitPages property. - * - * @return - * possible object is - * {@link String } + * {@link Project.Settings.Export.Sdef } * */ - public Integer getFitPages() - { - return fitPages; + public void setSdef(Project.Settings.Export.Sdef value) { + this.sdef = value; } - /** - * Sets the value of the fitPages property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFitPages(Integer value) - { - this.fitPages = value; - } /** - * Gets the value of the userScale property. + *

Java class for anonymous complex type. * - * @return - * possible object is - * {@link String } + *

The following schema fragment specifies the expected content contained within this class. * - */ - public Integer getUserScale() - { - return userScale; - } - - /** - * Sets the value of the userScale property. + *

+             * <complexType>
+             *   <complexContent>
+             *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+             *       <sequence>
+             *         <element name="code_mapping" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
+             *       </sequence>
+             *       <attribute name="project_name" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="project_identifier" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="contract_number" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="contractor_name" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="yearless_holidays" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="alphanumeric_calendar_codes" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="alphanumeric_activity_ids" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="negative_lag" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *       <attribute name="extended_constraint_types" type="{http://www.w3.org/2001/XMLSchema}string" />
+             *     </restriction>
+             *   </complexContent>
+             * </complexType>
+             * 
* - * @param value - * allowed object is - * {@link String } * */ - public void setUserScale(Integer value) - { - this.userScale = value; - } - - /** - * Gets the value of the buffer property. + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "codeMapping" + }) + public static class Sdef { + + @XmlElement(name = "code_mapping", required = true) + protected Object codeMapping; + @XmlAttribute(name = "project_name") + protected String projectName; + @XmlAttribute(name = "project_identifier") + protected String projectIdentifier; + @XmlAttribute(name = "contract_number") + protected String contractNumber; + @XmlAttribute(name = "contractor_name") + protected String contractorName; + @XmlAttribute(name = "yearless_holidays") + protected String yearlessHolidays; + @XmlAttribute(name = "alphanumeric_calendar_codes") + protected String alphanumericCalendarCodes; + @XmlAttribute(name = "alphanumeric_activity_ids") + protected String alphanumericActivityIds; + @XmlAttribute(name = "negative_lag") + protected String negativeLag; + @XmlAttribute(name = "extended_constraint_types") + protected String extendedConstraintTypes; + + /** + * Gets the value of the codeMapping property. + * + * @return + * possible object is + * {@link Object } + * + */ + public Object getCodeMapping() { + return codeMapping; + } + + /** + * Sets the value of the codeMapping property. + * + * @param value + * allowed object is + * {@link Object } + * + */ + public void setCodeMapping(Object value) { + this.codeMapping = value; + } + + /** + * Gets the value of the projectName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getProjectName() { + return projectName; + } + + /** + * Sets the value of the projectName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setProjectName(String value) { + this.projectName = value; + } + + /** + * Gets the value of the projectIdentifier property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getProjectIdentifier() { + return projectIdentifier; + } + + /** + * Sets the value of the projectIdentifier property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setProjectIdentifier(String value) { + this.projectIdentifier = value; + } + + /** + * Gets the value of the contractNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getContractNumber() { + return contractNumber; + } + + /** + * Sets the value of the contractNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setContractNumber(String value) { + this.contractNumber = value; + } + + /** + * Gets the value of the contractorName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getContractorName() { + return contractorName; + } + + /** + * Sets the value of the contractorName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setContractorName(String value) { + this.contractorName = value; + } + + /** + * Gets the value of the yearlessHolidays property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getYearlessHolidays() { + return yearlessHolidays; + } + + /** + * Sets the value of the yearlessHolidays property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setYearlessHolidays(String value) { + this.yearlessHolidays = value; + } + + /** + * Gets the value of the alphanumericCalendarCodes property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAlphanumericCalendarCodes() { + return alphanumericCalendarCodes; + } + + /** + * Sets the value of the alphanumericCalendarCodes property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAlphanumericCalendarCodes(String value) { + this.alphanumericCalendarCodes = value; + } + + /** + * Gets the value of the alphanumericActivityIds property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAlphanumericActivityIds() { + return alphanumericActivityIds; + } + + /** + * Sets the value of the alphanumericActivityIds property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAlphanumericActivityIds(String value) { + this.alphanumericActivityIds = value; + } + + /** + * Gets the value of the negativeLag property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNegativeLag() { + return negativeLag; + } + + /** + * Sets the value of the negativeLag property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNegativeLag(String value) { + this.negativeLag = value; + } + + /** + * Gets the value of the extendedConstraintTypes property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getExtendedConstraintTypes() { + return extendedConstraintTypes; + } + + /** + * Sets the value of the extendedConstraintTypes property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setExtendedConstraintTypes(String value) { + this.extendedConstraintTypes = 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="storepoint" maxOccurs="unbounded">
+     *           <complexType>
+     *             <complexContent>
+     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                 <sequence>
+     *                   <element name="calendars">
+     *                     <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="non_work" maxOccurs="unbounded">
+     *                                         <complexType>
+     *                                           <complexContent>
+     *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                                               <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                               <attribute name="weekday" type="{}phoenixDay" />
+     *                                               <attribute name="count" type="{http://www.w3.org/2001/XMLSchema}int" />
+     *                                               <attribute name="interval" type="{http://www.w3.org/2001/XMLSchema}int" />
+     *                                               <attribute name="start" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
+     *                                               <attribute name="until" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
+     *                                               <attribute name="nth_dow" type="{http://www.w3.org/2001/XMLSchema}int" />
+     *                                               <attribute name="snaps_to_eom" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+     *                                             </restriction>
+     *                                           </complexContent>
+     *                                         </complexType>
+     *                                       </element>
+     *                                     </sequence>
+     *                                     <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                   </restriction>
+     *                                 </complexContent>
+     *                               </complexType>
+     *                             </element>
+     *                           </sequence>
+     *                         </restriction>
+     *                       </complexContent>
+     *                     </complexType>
+     *                   </element>
+     *                   <element name="activity_codes">
+     *                     <complexType>
+     *                       <complexContent>
+     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                           <sequence>
+     *                             <element name="code" maxOccurs="unbounded">
+     *                               <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">
+     *                                               <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                               <attribute name="uuid" type="{}phoenixUuid" />
+     *                                             </restriction>
+     *                                           </complexContent>
+     *                                         </complexType>
+     *                                       </element>
+     *                                     </sequence>
+     *                                     <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="uuid" type="{}phoenixUuid" />
+     *                                     <attribute name="none_uuid" type="{}phoenixUuid" />
+     *                                   </restriction>
+     *                                 </complexContent>
+     *                               </complexType>
+     *                             </element>
+     *                           </sequence>
+     *                         </restriction>
+     *                       </complexContent>
+     *                     </complexType>
+     *                   </element>
+     *                   <element name="activities">
+     *                     <complexType>
+     *                       <complexContent>
+     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                           <sequence>
+     *                             <element name="activity" maxOccurs="unbounded">
+     *                               <complexType>
+     *                                 <complexContent>
+     *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                                     <sequence>
+     *                                       <element name="constraint">
+     *                                         <complexType>
+     *                                           <complexContent>
+     *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                                               <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                               <attribute name="datetime" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
+     *                                             </restriction>
+     *                                           </complexContent>
+     *                                         </complexType>
+     *                                       </element>
+     *                                       <element name="code_assignment" maxOccurs="unbounded">
+     *                                         <complexType>
+     *                                           <complexContent>
+     *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                                               <attribute name="code_uuid" type="{}phoenixUuid" />
+     *                                               <attribute name="value_uuid" type="{}phoenixUuid" />
+     *                                             </restriction>
+     *                                           </complexContent>
+     *                                         </complexType>
+     *                                       </element>
+     *                                     </sequence>
+     *                                     <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="uuid" type="{}phoenixUuid" />
+     *                                     <attribute name="creation_time" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
+     *                                     <attribute name="total_cost" type="{http://www.w3.org/2001/XMLSchema}double" />
+     *                                     <attribute name="billed" type="{http://www.w3.org/2001/XMLSchema}double" />
+     *                                     <attribute name="explicit" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+     *                                     <attribute name="current_start" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
+     *                                     <attribute name="current_finish" type="{}phoenixFinish" />
+     *                                     <attribute name="actual_start" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
+     *                                     <attribute name="actual_finish" type="{}phoenixFinish" />
+     *                                     <attribute name="early_start" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
+     *                                     <attribute name="early_finish" type="{}phoenixFinish" />
+     *                                     <attribute name="late_start" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
+     *                                     <attribute name="late_finish" type="{}phoenixFinish" />
+     *                                     <attribute name="original_duration" type="{}phoenixDuration" />
+     *                                     <attribute name="actual_duration" type="{}phoenixDuration" />
+     *                                     <attribute name="duration_at_completion" type="{}phoenixDuration" />
+     *                                     <attribute name="remaining_duration" type="{}phoenixDuration" />
+     *                                     <attribute name="physical_percent_complete" type="{http://www.w3.org/2001/XMLSchema}int" />
+     *                                     <attribute name="calendar" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="cost_account" type="{}phoenixUuid" />
+     *                                     <attribute name="notes" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="free_float" type="{}phoenixDuration" />
+     *                                     <attribute name="total_float" type="{}phoenixDuration" />
+     *                                     <attribute name="path_float" type="{}phoenixDuration" />
+     *                                     <attribute name="baseunit" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                   </restriction>
+     *                                 </complexContent>
+     *                               </complexType>
+     *                             </element>
+     *                           </sequence>
+     *                         </restriction>
+     *                       </complexContent>
+     *                     </complexType>
+     *                   </element>
+     *                   <element name="resources">
+     *                     <complexType>
+     *                       <complexContent>
+     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                           <sequence>
+     *                             <element name="resource" maxOccurs="unbounded">
+     *                               <complexType>
+     *                                 <complexContent>
+     *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                                     <sequence>
+     *                                       <element name="assignment" maxOccurs="unbounded">
+     *                                         <complexType>
+     *                                           <complexContent>
+     *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                                               <attribute name="activity" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                               <attribute name="fixedfield" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                               <attribute name="allocation" type="{http://www.w3.org/2001/XMLSchema}int" />
+     *                                               <attribute name="accrueat" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                             </restriction>
+     *                                           </complexContent>
+     *                                         </complexType>
+     *                                       </element>
+     *                                     </sequence>
+     *                                     <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="uuid" type="{}phoenixUuid" />
+     *                                     <attribute name="type" type="{}phoenixResourceType" />
+     *                                     <attribute name="unitslabel" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="maximum" type="{http://www.w3.org/2001/XMLSchema}int" />
+     *                                     <attribute name="monetarybase" type="{}phoenixTimeUnits" />
+     *                                     <attribute name="unitsperbase" type="{http://www.w3.org/2001/XMLSchema}int" />
+     *                                     <attribute name="monetaryrate" type="{http://www.w3.org/2001/XMLSchema}int" />
+     *                                     <attribute name="monetarycostperuse" type="{http://www.w3.org/2001/XMLSchema}int" />
+     *                                   </restriction>
+     *                                 </complexContent>
+     *                               </complexType>
+     *                             </element>
+     *                           </sequence>
+     *                         </restriction>
+     *                       </complexContent>
+     *                     </complexType>
+     *                   </element>
+     *                   <element name="relationships">
+     *                     <complexType>
+     *                       <complexContent>
+     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                           <sequence>
+     *                             <element name="relationship" maxOccurs="unbounded">
+     *                               <complexType>
+     *                                 <complexContent>
+     *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                                     <attribute name="predecessor" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="successor" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                                     <attribute name="lag" type="{}phoenixDuration" />
+     *                                     <attribute name="type" type="{}phoenixRelationType" />
+     *                                   </restriction>
+     *                                 </complexContent>
+     *                               </complexType>
+     *                             </element>
+     *                           </sequence>
+     *                         </restriction>
+     *                       </complexContent>
+     *                     </complexType>
+     *                   </element>
+     *                 </sequence>
+     *                 <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="uuid" type="{}phoenixUuid" />
+     *                 <attribute name="parent_uuid" type="{}phoenixUuid" />
+     *                 <attribute name="creation_time" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
+     *                 <attribute name="start" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
+     *                 <attribute name="data_date" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
+     *                 <attribute name="proposed_data_date" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
+     *                 <attribute name="default_calendar" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="id_increment" type="{http://www.w3.org/2001/XMLSchema}int" />
+     *                 <attribute name="contiguous" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+     *                 <attribute name="ignore_actuals" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+     *                 <attribute name="ignore_data_date" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+     *                 <attribute name="interruptible" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+     *                 <attribute name="lag_calendar" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *                 <attribute name="progress_override" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+     *                 <attribute name="retained_logic" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+     *                 <attribute name="status_on_current" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+     *                 <attribute name="status_on_master" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+     *               </restriction>
+     *             </complexContent>
+     *           </complexType>
+     *         </element>
+     *       </sequence>
+     *     </restriction>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "storepoint" + }) + public static class Storepoints { + + @XmlElement(required = true) + protected List storepoint; + + /** + * Gets the value of the storepoint 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 storepoint property. + * + *

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

+         *    getStorepoint().add(newItem);
+         * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Project.Storepoints.Storepoint } + * + * + */ + public List getStorepoint() { + if (storepoint == null) { + storepoint = new ArrayList<>(); + } + return this.storepoint; + } + + + /** + *

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="calendars">
+         *           <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="non_work" maxOccurs="unbounded">
+         *                               <complexType>
+         *                                 <complexContent>
+         *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                                     <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                                     <attribute name="weekday" type="{}phoenixDay" />
+         *                                     <attribute name="count" type="{http://www.w3.org/2001/XMLSchema}int" />
+         *                                     <attribute name="interval" type="{http://www.w3.org/2001/XMLSchema}int" />
+         *                                     <attribute name="start" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
+         *                                     <attribute name="until" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
+         *                                     <attribute name="nth_dow" type="{http://www.w3.org/2001/XMLSchema}int" />
+         *                                     <attribute name="snaps_to_eom" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+         *                                   </restriction>
+         *                                 </complexContent>
+         *                               </complexType>
+         *                             </element>
+         *                           </sequence>
+         *                           <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                         </restriction>
+         *                       </complexContent>
+         *                     </complexType>
+         *                   </element>
+         *                 </sequence>
+         *               </restriction>
+         *             </complexContent>
+         *           </complexType>
+         *         </element>
+         *         <element name="activity_codes">
+         *           <complexType>
+         *             <complexContent>
+         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                 <sequence>
+         *                   <element name="code" maxOccurs="unbounded">
+         *                     <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">
+         *                                     <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                                     <attribute name="uuid" type="{}phoenixUuid" />
+         *                                   </restriction>
+         *                                 </complexContent>
+         *                               </complexType>
+         *                             </element>
+         *                           </sequence>
+         *                           <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="uuid" type="{}phoenixUuid" />
+         *                           <attribute name="none_uuid" type="{}phoenixUuid" />
+         *                         </restriction>
+         *                       </complexContent>
+         *                     </complexType>
+         *                   </element>
+         *                 </sequence>
+         *               </restriction>
+         *             </complexContent>
+         *           </complexType>
+         *         </element>
+         *         <element name="activities">
+         *           <complexType>
+         *             <complexContent>
+         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                 <sequence>
+         *                   <element name="activity" maxOccurs="unbounded">
+         *                     <complexType>
+         *                       <complexContent>
+         *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                           <sequence>
+         *                             <element name="constraint">
+         *                               <complexType>
+         *                                 <complexContent>
+         *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                                     <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                                     <attribute name="datetime" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
+         *                                   </restriction>
+         *                                 </complexContent>
+         *                               </complexType>
+         *                             </element>
+         *                             <element name="code_assignment" maxOccurs="unbounded">
+         *                               <complexType>
+         *                                 <complexContent>
+         *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                                     <attribute name="code_uuid" type="{}phoenixUuid" />
+         *                                     <attribute name="value_uuid" type="{}phoenixUuid" />
+         *                                   </restriction>
+         *                                 </complexContent>
+         *                               </complexType>
+         *                             </element>
+         *                           </sequence>
+         *                           <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="uuid" type="{}phoenixUuid" />
+         *                           <attribute name="creation_time" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
+         *                           <attribute name="total_cost" type="{http://www.w3.org/2001/XMLSchema}double" />
+         *                           <attribute name="billed" type="{http://www.w3.org/2001/XMLSchema}double" />
+         *                           <attribute name="explicit" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+         *                           <attribute name="current_start" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
+         *                           <attribute name="current_finish" type="{}phoenixFinish" />
+         *                           <attribute name="actual_start" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
+         *                           <attribute name="actual_finish" type="{}phoenixFinish" />
+         *                           <attribute name="early_start" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
+         *                           <attribute name="early_finish" type="{}phoenixFinish" />
+         *                           <attribute name="late_start" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
+         *                           <attribute name="late_finish" type="{}phoenixFinish" />
+         *                           <attribute name="original_duration" type="{}phoenixDuration" />
+         *                           <attribute name="actual_duration" type="{}phoenixDuration" />
+         *                           <attribute name="duration_at_completion" type="{}phoenixDuration" />
+         *                           <attribute name="remaining_duration" type="{}phoenixDuration" />
+         *                           <attribute name="physical_percent_complete" type="{http://www.w3.org/2001/XMLSchema}int" />
+         *                           <attribute name="calendar" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="cost_account" type="{}phoenixUuid" />
+         *                           <attribute name="notes" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="free_float" type="{}phoenixDuration" />
+         *                           <attribute name="total_float" type="{}phoenixDuration" />
+         *                           <attribute name="path_float" type="{}phoenixDuration" />
+         *                           <attribute name="baseunit" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                         </restriction>
+         *                       </complexContent>
+         *                     </complexType>
+         *                   </element>
+         *                 </sequence>
+         *               </restriction>
+         *             </complexContent>
+         *           </complexType>
+         *         </element>
+         *         <element name="resources">
+         *           <complexType>
+         *             <complexContent>
+         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                 <sequence>
+         *                   <element name="resource" maxOccurs="unbounded">
+         *                     <complexType>
+         *                       <complexContent>
+         *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                           <sequence>
+         *                             <element name="assignment" maxOccurs="unbounded">
+         *                               <complexType>
+         *                                 <complexContent>
+         *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                                     <attribute name="activity" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                                     <attribute name="fixedfield" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                                     <attribute name="allocation" type="{http://www.w3.org/2001/XMLSchema}int" />
+         *                                     <attribute name="accrueat" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                                   </restriction>
+         *                                 </complexContent>
+         *                               </complexType>
+         *                             </element>
+         *                           </sequence>
+         *                           <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="uuid" type="{}phoenixUuid" />
+         *                           <attribute name="type" type="{}phoenixResourceType" />
+         *                           <attribute name="unitslabel" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="maximum" type="{http://www.w3.org/2001/XMLSchema}int" />
+         *                           <attribute name="monetarybase" type="{}phoenixTimeUnits" />
+         *                           <attribute name="unitsperbase" type="{http://www.w3.org/2001/XMLSchema}int" />
+         *                           <attribute name="monetaryrate" type="{http://www.w3.org/2001/XMLSchema}int" />
+         *                           <attribute name="monetarycostperuse" type="{http://www.w3.org/2001/XMLSchema}int" />
+         *                         </restriction>
+         *                       </complexContent>
+         *                     </complexType>
+         *                   </element>
+         *                 </sequence>
+         *               </restriction>
+         *             </complexContent>
+         *           </complexType>
+         *         </element>
+         *         <element name="relationships">
+         *           <complexType>
+         *             <complexContent>
+         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                 <sequence>
+         *                   <element name="relationship" maxOccurs="unbounded">
+         *                     <complexType>
+         *                       <complexContent>
+         *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *                           <attribute name="predecessor" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="successor" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *                           <attribute name="lag" type="{}phoenixDuration" />
+         *                           <attribute name="type" type="{}phoenixRelationType" />
+         *                         </restriction>
+         *                       </complexContent>
+         *                     </complexType>
+         *                   </element>
+         *                 </sequence>
+         *               </restriction>
+         *             </complexContent>
+         *           </complexType>
+         *         </element>
+         *       </sequence>
+         *       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="uuid" type="{}phoenixUuid" />
+         *       <attribute name="parent_uuid" type="{}phoenixUuid" />
+         *       <attribute name="creation_time" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
+         *       <attribute name="start" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
+         *       <attribute name="data_date" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
+         *       <attribute name="proposed_data_date" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
+         *       <attribute name="default_calendar" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="id_increment" type="{http://www.w3.org/2001/XMLSchema}int" />
+         *       <attribute name="contiguous" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+         *       <attribute name="ignore_actuals" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+         *       <attribute name="ignore_data_date" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+         *       <attribute name="interruptible" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+         *       <attribute name="lag_calendar" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *       <attribute name="progress_override" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+         *       <attribute name="retained_logic" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+         *       <attribute name="status_on_current" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+         *       <attribute name="status_on_master" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+         *     </restriction>
+         *   </complexContent>
+         * </complexType>
+         * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "calendars", + "activityCodes", + "activities", + "resources", + "relationships" + }) + public static class Storepoint { + + @XmlElement(required = true) + protected Project.Storepoints.Storepoint.Calendars calendars; + @XmlElement(name = "activity_codes", required = true) + protected Project.Storepoints.Storepoint.ActivityCodes activityCodes; + @XmlElement(required = true) + protected Project.Storepoints.Storepoint.Activities activities; + @XmlElement(required = true) + protected Project.Storepoints.Storepoint.Resources resources; + @XmlElement(required = true) + protected Project.Storepoints.Storepoint.Relationships relationships; + @XmlAttribute(name = "name") + protected String name; + @XmlAttribute(name = "uuid") + @XmlJavaTypeAdapter(Adapter4 .class) + protected UUID uuid; + @XmlAttribute(name = "parent_uuid") + @XmlJavaTypeAdapter(Adapter4 .class) + protected UUID parentUuid; + @XmlAttribute(name = "creation_time") + @XmlJavaTypeAdapter(Adapter1 .class) + @XmlSchemaType(name = "dateTime") + protected LocalDateTime creationTime; + @XmlAttribute(name = "start") + @XmlJavaTypeAdapter(Adapter1 .class) + @XmlSchemaType(name = "dateTime") + protected LocalDateTime start; + @XmlAttribute(name = "data_date") + @XmlJavaTypeAdapter(Adapter1 .class) + @XmlSchemaType(name = "dateTime") + protected LocalDateTime dataDate; + @XmlAttribute(name = "proposed_data_date") + @XmlJavaTypeAdapter(Adapter1 .class) + @XmlSchemaType(name = "dateTime") + protected LocalDateTime proposedDataDate; + @XmlAttribute(name = "default_calendar") + protected String defaultCalendar; + @XmlAttribute(name = "id_increment") + @XmlJavaTypeAdapter(Adapter2 .class) + @XmlSchemaType(name = "int") + protected Integer idIncrement; + @XmlAttribute(name = "contiguous") + protected Boolean contiguous; + @XmlAttribute(name = "ignore_actuals") + protected Boolean ignoreActuals; + @XmlAttribute(name = "ignore_data_date") + protected Boolean ignoreDataDate; + @XmlAttribute(name = "interruptible") + protected Boolean interruptible; + @XmlAttribute(name = "lag_calendar") + protected String lagCalendar; + @XmlAttribute(name = "progress_override") + protected Boolean progressOverride; + @XmlAttribute(name = "retained_logic") + protected Boolean retainedLogic; + @XmlAttribute(name = "status_on_current") + protected Boolean statusOnCurrent; + @XmlAttribute(name = "status_on_master") + protected Boolean statusOnMaster; + + /** + * Gets the value of the calendars property. * * @return * possible object is - * {@link String } + * {@link Project.Storepoints.Storepoint.Calendars } * */ - public Integer getBuffer() - { - return buffer; + public Project.Storepoints.Storepoint.Calendars getCalendars() { + return calendars; } /** - * Sets the value of the buffer property. + * Sets the value of the calendars property. * * @param value * allowed object is - * {@link String } + * {@link Project.Storepoints.Storepoint.Calendars } * */ - public void setBuffer(Integer value) - { - this.buffer = value; + public void setCalendars(Project.Storepoints.Storepoint.Calendars value) { + this.calendars = value; } /** - * Gets the value of the footerLocation property. + * Gets the value of the activityCodes property. * * @return * possible object is - * {@link String } + * {@link Project.Storepoints.Storepoint.ActivityCodes } * */ - public String getFooterLocation() - { - return footerLocation; + public Project.Storepoints.Storepoint.ActivityCodes getActivityCodes() { + return activityCodes; } /** - * Sets the value of the footerLocation property. + * Sets the value of the activityCodes property. * * @param value * allowed object is - * {@link String } + * {@link Project.Storepoints.Storepoint.ActivityCodes } * */ - public void setFooterLocation(String value) - { - this.footerLocation = value; + public void setActivityCodes(Project.Storepoints.Storepoint.ActivityCodes value) { + this.activityCodes = value; } /** - * Gets the value of the footerPages property. + * Gets the value of the activities property. * * @return * possible object is - * {@link String } + * {@link Project.Storepoints.Storepoint.Activities } * */ - public String getFooterPages() - { - return footerPages; + public Project.Storepoints.Storepoint.Activities getActivities() { + return activities; } /** - * Sets the value of the footerPages property. + * Sets the value of the activities property. * * @param value * allowed object is - * {@link String } + * {@link Project.Storepoints.Storepoint.Activities } * */ - public void setFooterPages(String value) - { - this.footerPages = value; + public void setActivities(Project.Storepoints.Storepoint.Activities value) { + this.activities = value; } /** - * Gets the value of the description property. + * Gets the value of the resources property. * * @return * possible object is - * {@link String } + * {@link Project.Storepoints.Storepoint.Resources } * */ - public String getDescription() - { - return description; + public Project.Storepoints.Storepoint.Resources getResources() { + return resources; } /** - * Sets the value of the description property. + * Sets the value of the resources property. * * @param value * allowed object is - * {@link String } + * {@link Project.Storepoints.Storepoint.Resources } * */ - public void setDescription(String value) - { - this.description = value; + public void setResources(Project.Storepoints.Storepoint.Resources value) { + this.resources = value; } /** - * Gets the value of the customStartDate property. + * Gets the value of the relationships property. * * @return * possible object is - * {@link String } + * {@link Project.Storepoints.Storepoint.Relationships } * */ - public String getCustomStartDate() - { - return customStartDate; + public Project.Storepoints.Storepoint.Relationships getRelationships() { + return relationships; } /** - * Sets the value of the customStartDate property. + * Sets the value of the relationships property. * * @param value * allowed object is - * {@link String } + * {@link Project.Storepoints.Storepoint.Relationships } * */ - public void setCustomStartDate(String value) - { - this.customStartDate = value; + public void setRelationships(Project.Storepoints.Storepoint.Relationships value) { + this.relationships = value; } /** - * Gets the value of the descriptionFont property. + * Gets the value of the name property. * * @return * possible object is * {@link String } * */ - public String getDescriptionFont() - { - return descriptionFont; + public String getName() { + return name; } /** - * Sets the value of the descriptionFont property. + * Sets the value of the name property. * * @param value * allowed object is * {@link String } * */ - public void setDescriptionFont(String value) - { - this.descriptionFont = value; + public void setName(String value) { + this.name = value; } /** - * Gets the value of the descriptionForeground property. + * Gets the value of the uuid property. * * @return * possible object is * {@link String } * */ - public String getDescriptionForeground() - { - return descriptionForeground; + public UUID getUuid() { + return uuid; } /** - * Sets the value of the descriptionForeground property. + * Sets the value of the uuid property. * * @param value * allowed object is * {@link String } * */ - public void setDescriptionForeground(String value) - { - this.descriptionForeground = value; + public void setUuid(UUID value) { + this.uuid = value; } /** - * Gets the value of the descriptionHorizontalAlign property. + * Gets the value of the parentUuid property. * * @return * possible object is * {@link String } * */ - public String getDescriptionHorizontalAlign() - { - return descriptionHorizontalAlign; + public UUID getParentUuid() { + return parentUuid; } /** - * Sets the value of the descriptionHorizontalAlign property. + * Sets the value of the parentUuid property. * * @param value * allowed object is * {@link String } * */ - public void setDescriptionHorizontalAlign(String value) - { - this.descriptionHorizontalAlign = value; + public void setParentUuid(UUID value) { + this.parentUuid = value; } /** - * Gets the value of the descriptionVerticalAlign property. + * Gets the value of the creationTime property. * * @return * possible object is * {@link String } * */ - public String getDescriptionVerticalAlign() - { - return descriptionVerticalAlign; + public LocalDateTime getCreationTime() { + return creationTime; } /** - * Sets the value of the descriptionVerticalAlign property. + * Sets the value of the creationTime property. * * @param value * allowed object is * {@link String } * */ - public void setDescriptionVerticalAlign(String value) - { - this.descriptionVerticalAlign = value; + public void setCreationTime(LocalDateTime value) { + this.creationTime = value; } /** - * Gets the value of the showDataDate property. + * Gets the value of the start property. * * @return * possible object is * {@link String } * */ - public String getShowDataDate() - { - return showDataDate; + public LocalDateTime getStart() { + return start; } /** - * Sets the value of the showDataDate property. + * Sets the value of the start property. * * @param value * allowed object is * {@link String } * */ - public void setShowDataDate(String value) - { - this.showDataDate = value; + public void setStart(LocalDateTime value) { + this.start = value; } /** - * Gets the value of the showFilename property. + * Gets the value of the dataDate property. * * @return * possible object is * {@link String } * */ - public String getShowFilename() - { - return showFilename; + public LocalDateTime getDataDate() { + return dataDate; } /** - * Sets the value of the showFilename property. + * Sets the value of the dataDate property. * * @param value * allowed object is * {@link String } * */ - public void setShowFilename(String value) - { - this.showFilename = value; + public void setDataDate(LocalDateTime value) { + this.dataDate = value; } /** - * Gets the value of the showFinishDate property. + * Gets the value of the proposedDataDate property. * * @return * possible object is * {@link String } * */ - public String getShowFinishDate() - { - return showFinishDate; + public LocalDateTime getProposedDataDate() { + return proposedDataDate; } /** - * Sets the value of the showFinishDate property. + * Sets the value of the proposedDataDate property. * * @param value * allowed object is * {@link String } * */ - public void setShowFinishDate(String value) - { - this.showFinishDate = value; + public void setProposedDataDate(LocalDateTime value) { + this.proposedDataDate = value; } /** - * Gets the value of the showRunDate property. + * Gets the value of the defaultCalendar property. * * @return * possible object is * {@link String } * */ - public String getShowRunDate() - { - return showRunDate; + public String getDefaultCalendar() { + return defaultCalendar; } /** - * Sets the value of the showRunDate property. + * Sets the value of the defaultCalendar property. * * @param value * allowed object is * {@link String } * */ - public void setShowRunDate(String value) - { - this.showRunDate = value; + public void setDefaultCalendar(String value) { + this.defaultCalendar = value; } /** - * Gets the value of the showStartDate property. + * Gets the value of the idIncrement property. * * @return * possible object is * {@link String } * */ - public String getShowStartDate() - { - return showStartDate; + public Integer getIdIncrement() { + return idIncrement; } /** - * Sets the value of the showStartDate property. + * Sets the value of the idIncrement property. * * @param value * allowed object is * {@link String } * */ - public void setShowStartDate(String value) - { - this.showStartDate = 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="tier" maxOccurs="unbounded">
-          *           <complexType>
-          *             <complexContent>
-          *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-          *                 <attribute name="background_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="font" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="font_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="level" type="{http://www.w3.org/2001/XMLSchema}int" />
-          *                 <attribute name="show" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="unit" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *               </restriction>
-          *             </complexContent>
-          *           </complexType>
-          *         </element>
-          *       </sequence>
-          *     </restriction>
-          *   </complexContent>
-          * </complexType>
-          * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = - { - "tier" - }) public static class Timescale - { - - @XmlElement(required = true) protected List tier; - - /** - * Gets the value of the tier 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 tier property. - * - *

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

-             *    getTier().add(newItem);
-             * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link Project.Layouts.NetworkLayout.Timescale.Tier } - * - * - */ - public List getTier() - { - if (tier == null) - { - tier = new ArrayList<>(); - } - return this.tier; + public void setIdIncrement(Integer value) { + this.idIncrement = 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">
-             *       <attribute name="background_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-             *       <attribute name="font" type="{http://www.w3.org/2001/XMLSchema}string" />
-             *       <attribute name="font_color" type="{http://www.w3.org/2001/XMLSchema}string" />
-             *       <attribute name="level" type="{http://www.w3.org/2001/XMLSchema}int" />
-             *       <attribute name="show" type="{http://www.w3.org/2001/XMLSchema}string" />
-             *       <attribute name="unit" type="{http://www.w3.org/2001/XMLSchema}string" />
-             *     </restriction>
-             *   </complexContent>
-             * </complexType>
-             * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Tier - { - - @XmlAttribute(name = "background_color") protected String backgroundColor; - @XmlAttribute(name = "font") protected String font; - @XmlAttribute(name = "font_color") protected String fontColor; - @XmlAttribute(name = "level") @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "int") protected Integer level; - @XmlAttribute(name = "show") protected String show; - @XmlAttribute(name = "unit") protected String unit; - - /** - * Gets the value of the backgroundColor property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getBackgroundColor() - { - return backgroundColor; - } - - /** - * Sets the value of the backgroundColor property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setBackgroundColor(String value) - { - this.backgroundColor = value; - } - - /** - * Gets the value of the font property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFont() - { - return font; - } - - /** - * Sets the value of the font property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFont(String value) - { - this.font = value; - } - - /** - * Gets the value of the fontColor property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFontColor() - { - return fontColor; - } - - /** - * Sets the value of the fontColor property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFontColor(String value) - { - this.fontColor = value; - } - - /** - * Gets the value of the level property. - * - * @return - * possible object is - * {@link String } - * - */ - public Integer getLevel() - { - return level; - } - - /** - * Sets the value of the level property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLevel(Integer value) - { - this.level = value; - } - - /** - * Gets the value of the show property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getShow() - { - return show; - } - - /** - * Sets the value of the show property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setShow(String value) - { - this.show = value; - } - - /** - * Gets the value of the unit property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUnit() - { - return unit; - } - - /** - * Sets the value of the unit property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUnit(String value) - { - this.unit = 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="export">
-    *           <complexType>
-    *             <complexContent>
-    *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                 <sequence>
-    *                   <element name="sdef">
-    *                     <complexType>
-    *                       <complexContent>
-    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                           <sequence>
-    *                             <element name="code_mapping" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
-    *                           </sequence>
-    *                           <attribute name="project_name" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="project_identifier" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="contract_number" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="contractor_name" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="yearless_holidays" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="alphanumeric_calendar_codes" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="alphanumeric_activity_ids" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="negative_lag" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                           <attribute name="extended_constraint_types" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                         </restriction>
-    *                       </complexContent>
-    *                     </complexType>
-    *                   </element>
-    *                 </sequence>
-    *               </restriction>
-    *             </complexContent>
-    *           </complexType>
-    *         </element>
-    *       </sequence>
-    *       <attribute name="title" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *       <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *       <attribute name="baseunit" type="{}phoenixTimeUnits" />
-    *       <attribute name="cost_to_date_calculation" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *       <attribute name="remaining_duration_link" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *       <attribute name="resource_statusing" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *     </restriction>
-    *   </complexContent>
-    * </complexType>
-    * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = - { - "export" - }) public static class Settings - { - - @XmlElement(required = true) protected Project.Settings.Export export; - @XmlAttribute(name = "title") protected String title; - @XmlAttribute(name = "description") protected String description; - @XmlAttribute(name = "baseunit") @XmlJavaTypeAdapter(Adapter6.class) protected TimeUnit baseunit; - @XmlAttribute(name = "cost_to_date_calculation") protected String costToDateCalculation; - @XmlAttribute(name = "remaining_duration_link") protected String remainingDurationLink; - @XmlAttribute(name = "resource_statusing") protected String resourceStatusing; - - /** - * Gets the value of the export property. - * - * @return - * possible object is - * {@link Project.Settings.Export } - * - */ - public Project.Settings.Export getExport() - { - return export; - } - - /** - * Sets the value of the export property. - * - * @param value - * allowed object is - * {@link Project.Settings.Export } - * - */ - public void setExport(Project.Settings.Export value) - { - this.export = 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 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 baseunit property. - * - * @return - * possible object is - * {@link String } - * - */ - public TimeUnit getBaseunit() - { - return baseunit; - } - - /** - * Sets the value of the baseunit property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setBaseunit(TimeUnit value) - { - this.baseunit = value; - } - - /** - * Gets the value of the costToDateCalculation property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCostToDateCalculation() - { - return costToDateCalculation; - } - - /** - * Sets the value of the costToDateCalculation property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCostToDateCalculation(String value) - { - this.costToDateCalculation = value; - } - - /** - * Gets the value of the remainingDurationLink property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRemainingDurationLink() - { - return remainingDurationLink; - } - - /** - * Sets the value of the remainingDurationLink property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRemainingDurationLink(String value) - { - this.remainingDurationLink = value; - } - - /** - * Gets the value of the resourceStatusing property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getResourceStatusing() - { - return resourceStatusing; - } - - /** - * Sets the value of the resourceStatusing property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setResourceStatusing(String value) - { - this.resourceStatusing = 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="sdef">
-       *           <complexType>
-       *             <complexContent>
-       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                 <sequence>
-       *                   <element name="code_mapping" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
-       *                 </sequence>
-       *                 <attribute name="project_name" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="project_identifier" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="contract_number" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="contractor_name" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="yearless_holidays" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="alphanumeric_calendar_codes" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="alphanumeric_activity_ids" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="negative_lag" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                 <attribute name="extended_constraint_types" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *               </restriction>
-       *             </complexContent>
-       *           </complexType>
-       *         </element>
-       *       </sequence>
-       *     </restriction>
-       *   </complexContent>
-       * </complexType>
-       * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = - { - "sdef" - }) public static class Export - { - - @XmlElement(required = true) protected Project.Settings.Export.Sdef sdef; - - /** - * Gets the value of the sdef property. - * - * @return - * possible object is - * {@link Project.Settings.Export.Sdef } - * - */ - public Project.Settings.Export.Sdef getSdef() - { - return sdef; - } - - /** - * Sets the value of the sdef property. - * - * @param value - * allowed object is - * {@link Project.Settings.Export.Sdef } - * - */ - public void setSdef(Project.Settings.Export.Sdef value) - { - this.sdef = 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="code_mapping" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
-          *       </sequence>
-          *       <attribute name="project_name" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="project_identifier" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="contract_number" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="contractor_name" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="yearless_holidays" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="alphanumeric_calendar_codes" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="alphanumeric_activity_ids" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="negative_lag" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *       <attribute name="extended_constraint_types" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *     </restriction>
-          *   </complexContent>
-          * </complexType>
-          * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = - { - "codeMapping" - }) public static class Sdef - { - - @XmlElement(name = "code_mapping", required = true) protected Object codeMapping; - @XmlAttribute(name = "project_name") protected String projectName; - @XmlAttribute(name = "project_identifier") protected String projectIdentifier; - @XmlAttribute(name = "contract_number") protected String contractNumber; - @XmlAttribute(name = "contractor_name") protected String contractorName; - @XmlAttribute(name = "yearless_holidays") protected String yearlessHolidays; - @XmlAttribute(name = "alphanumeric_calendar_codes") protected String alphanumericCalendarCodes; - @XmlAttribute(name = "alphanumeric_activity_ids") protected String alphanumericActivityIds; - @XmlAttribute(name = "negative_lag") protected String negativeLag; - @XmlAttribute(name = "extended_constraint_types") protected String extendedConstraintTypes; - - /** - * Gets the value of the codeMapping property. + * Gets the value of the contiguous property. * * @return * possible object is - * {@link Object } + * {@link Boolean } * */ - public Object getCodeMapping() - { - return codeMapping; + public Boolean isContiguous() { + return contiguous; } /** - * Sets the value of the codeMapping property. + * Sets the value of the contiguous property. * * @param value * allowed object is - * {@link Object } + * {@link Boolean } * */ - public void setCodeMapping(Object value) - { - this.codeMapping = value; + public void setContiguous(Boolean value) { + this.contiguous = value; } /** - * Gets the value of the projectName property. + * Gets the value of the ignoreActuals property. * * @return * possible object is - * {@link String } + * {@link Boolean } * */ - public String getProjectName() - { - return projectName; + public Boolean isIgnoreActuals() { + return ignoreActuals; } /** - * Sets the value of the projectName property. + * Sets the value of the ignoreActuals property. * * @param value * allowed object is - * {@link String } + * {@link Boolean } * */ - public void setProjectName(String value) - { - this.projectName = value; + public void setIgnoreActuals(Boolean value) { + this.ignoreActuals = value; } /** - * Gets the value of the projectIdentifier property. + * Gets the value of the ignoreDataDate property. * * @return * possible object is - * {@link String } + * {@link Boolean } * */ - public String getProjectIdentifier() - { - return projectIdentifier; + public Boolean isIgnoreDataDate() { + return ignoreDataDate; } /** - * Sets the value of the projectIdentifier property. + * Sets the value of the ignoreDataDate property. * * @param value * allowed object is - * {@link String } + * {@link Boolean } * */ - public void setProjectIdentifier(String value) - { - this.projectIdentifier = value; + public void setIgnoreDataDate(Boolean value) { + this.ignoreDataDate = value; } /** - * Gets the value of the contractNumber property. + * Gets the value of the interruptible property. * * @return * possible object is - * {@link String } + * {@link Boolean } * */ - public String getContractNumber() - { - return contractNumber; + public Boolean isInterruptible() { + return interruptible; } /** - * Sets the value of the contractNumber property. + * Sets the value of the interruptible property. * * @param value * allowed object is - * {@link String } + * {@link Boolean } * */ - public void setContractNumber(String value) - { - this.contractNumber = value; + public void setInterruptible(Boolean value) { + this.interruptible = value; } /** - * Gets the value of the contractorName property. + * Gets the value of the lagCalendar property. * * @return * possible object is * {@link String } * */ - public String getContractorName() - { - return contractorName; + public String getLagCalendar() { + return lagCalendar; } /** - * Sets the value of the contractorName property. + * Sets the value of the lagCalendar property. * * @param value * allowed object is * {@link String } * */ - public void setContractorName(String value) - { - this.contractorName = value; + public void setLagCalendar(String value) { + this.lagCalendar = value; } /** - * Gets the value of the yearlessHolidays property. + * Gets the value of the progressOverride property. * * @return * possible object is - * {@link String } + * {@link Boolean } * */ - public String getYearlessHolidays() - { - return yearlessHolidays; + public Boolean isProgressOverride() { + return progressOverride; } /** - * Sets the value of the yearlessHolidays property. + * Sets the value of the progressOverride property. * * @param value * allowed object is - * {@link String } + * {@link Boolean } * */ - public void setYearlessHolidays(String value) - { - this.yearlessHolidays = value; + public void setProgressOverride(Boolean value) { + this.progressOverride = value; } /** - * Gets the value of the alphanumericCalendarCodes property. + * Gets the value of the retainedLogic property. * * @return * possible object is - * {@link String } + * {@link Boolean } * */ - public String getAlphanumericCalendarCodes() - { - return alphanumericCalendarCodes; + public Boolean isRetainedLogic() { + return retainedLogic; } /** - * Sets the value of the alphanumericCalendarCodes property. + * Sets the value of the retainedLogic property. * * @param value * allowed object is - * {@link String } + * {@link Boolean } * */ - public void setAlphanumericCalendarCodes(String value) - { - this.alphanumericCalendarCodes = value; + public void setRetainedLogic(Boolean value) { + this.retainedLogic = value; } /** - * Gets the value of the alphanumericActivityIds property. + * Gets the value of the statusOnCurrent property. * * @return * possible object is - * {@link String } + * {@link Boolean } * */ - public String getAlphanumericActivityIds() - { - return alphanumericActivityIds; + public Boolean isStatusOnCurrent() { + return statusOnCurrent; } /** - * Sets the value of the alphanumericActivityIds property. + * Sets the value of the statusOnCurrent property. * * @param value * allowed object is - * {@link String } + * {@link Boolean } * */ - public void setAlphanumericActivityIds(String value) - { - this.alphanumericActivityIds = value; + public void setStatusOnCurrent(Boolean value) { + this.statusOnCurrent = value; } /** - * Gets the value of the negativeLag property. + * Gets the value of the statusOnMaster property. * * @return * possible object is - * {@link String } + * {@link Boolean } * */ - public String getNegativeLag() - { - return negativeLag; + public Boolean isStatusOnMaster() { + return statusOnMaster; } /** - * Sets the value of the negativeLag property. + * Sets the value of the statusOnMaster property. * * @param value * allowed object is - * {@link String } - * - */ - public void setNegativeLag(String value) - { - this.negativeLag = value; - } - - /** - * Gets the value of the extendedConstraintTypes property. - * - * @return - * possible object is - * {@link String } + * {@link Boolean } * */ - public String getExtendedConstraintTypes() - { - return extendedConstraintTypes; + public void setStatusOnMaster(Boolean value) { + this.statusOnMaster = value; } - /** - * Sets the value of the extendedConstraintTypes property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setExtendedConstraintTypes(String value) - { - this.extendedConstraintTypes = 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="storepoint" maxOccurs="unbounded">
-    *           <complexType>
-    *             <complexContent>
-    *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                 <sequence>
-    *                   <element name="calendars">
-    *                     <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="non_work" maxOccurs="unbounded">
-    *                                         <complexType>
-    *                                           <complexContent>
-    *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                                               <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                               <attribute name="weekday" type="{}phoenixDay" />
-    *                                               <attribute name="count" type="{http://www.w3.org/2001/XMLSchema}int" />
-    *                                               <attribute name="interval" type="{http://www.w3.org/2001/XMLSchema}int" />
-    *                                               <attribute name="start" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
-    *                                               <attribute name="until" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
-    *                                               <attribute name="nth_dow" type="{http://www.w3.org/2001/XMLSchema}int" />
-    *                                               <attribute name="snaps_to_eom" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-    *                                             </restriction>
-    *                                           </complexContent>
-    *                                         </complexType>
-    *                                       </element>
-    *                                     </sequence>
-    *                                     <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                   </restriction>
-    *                                 </complexContent>
-    *                               </complexType>
-    *                             </element>
-    *                           </sequence>
-    *                         </restriction>
-    *                       </complexContent>
-    *                     </complexType>
-    *                   </element>
-    *                   <element name="activity_codes">
-    *                     <complexType>
-    *                       <complexContent>
-    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                           <sequence>
-    *                             <element name="code" maxOccurs="unbounded">
-    *                               <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">
-    *                                               <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                               <attribute name="uuid" type="{}phoenixUuid" />
-    *                                             </restriction>
-    *                                           </complexContent>
-    *                                         </complexType>
-    *                                       </element>
-    *                                     </sequence>
-    *                                     <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="uuid" type="{}phoenixUuid" />
-    *                                     <attribute name="none_uuid" type="{}phoenixUuid" />
-    *                                   </restriction>
-    *                                 </complexContent>
-    *                               </complexType>
-    *                             </element>
-    *                           </sequence>
-    *                         </restriction>
-    *                       </complexContent>
-    *                     </complexType>
-    *                   </element>
-    *                   <element name="activities">
-    *                     <complexType>
-    *                       <complexContent>
-    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                           <sequence>
-    *                             <element name="activity" maxOccurs="unbounded">
-    *                               <complexType>
-    *                                 <complexContent>
-    *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                                     <sequence>
-    *                                       <element name="constraint">
-    *                                         <complexType>
-    *                                           <complexContent>
-    *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                                               <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                               <attribute name="datetime" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
-    *                                             </restriction>
-    *                                           </complexContent>
-    *                                         </complexType>
-    *                                       </element>
-    *                                       <element name="code_assignment" maxOccurs="unbounded">
-    *                                         <complexType>
-    *                                           <complexContent>
-    *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                                               <attribute name="code_uuid" type="{}phoenixUuid" />
-    *                                               <attribute name="value_uuid" type="{}phoenixUuid" />
-    *                                             </restriction>
-    *                                           </complexContent>
-    *                                         </complexType>
-    *                                       </element>
-    *                                     </sequence>
-    *                                     <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="uuid" type="{}phoenixUuid" />
-    *                                     <attribute name="creation_time" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
-    *                                     <attribute name="total_cost" type="{http://www.w3.org/2001/XMLSchema}double" />
-    *                                     <attribute name="billed" type="{http://www.w3.org/2001/XMLSchema}double" />
-    *                                     <attribute name="explicit" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-    *                                     <attribute name="current_start" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
-    *                                     <attribute name="current_finish" type="{}phoenixFinish" />
-    *                                     <attribute name="actual_start" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
-    *                                     <attribute name="actual_finish" type="{}phoenixFinish" />
-    *                                     <attribute name="early_start" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
-    *                                     <attribute name="early_finish" type="{}phoenixFinish" />
-    *                                     <attribute name="late_start" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
-    *                                     <attribute name="late_finish" type="{}phoenixFinish" />
-    *                                     <attribute name="original_duration" type="{}phoenixDuration" />
-    *                                     <attribute name="actual_duration" type="{}phoenixDuration" />
-    *                                     <attribute name="duration_at_completion" type="{}phoenixDuration" />
-    *                                     <attribute name="remaining_duration" type="{}phoenixDuration" />
-    *                                     <attribute name="physical_percent_complete" type="{http://www.w3.org/2001/XMLSchema}int" />
-    *                                     <attribute name="calendar" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="cost_account" type="{}phoenixUuid" />
-    *                                     <attribute name="notes" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="free_float" type="{}phoenixDuration" />
-    *                                     <attribute name="total_float" type="{}phoenixDuration" />
-    *                                     <attribute name="path_float" type="{}phoenixDuration" />
-    *                                     <attribute name="baseunit" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                   </restriction>
-    *                                 </complexContent>
-    *                               </complexType>
-    *                             </element>
-    *                           </sequence>
-    *                         </restriction>
-    *                       </complexContent>
-    *                     </complexType>
-    *                   </element>
-    *                   <element name="resources">
-    *                     <complexType>
-    *                       <complexContent>
-    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                           <sequence>
-    *                             <element name="resource" maxOccurs="unbounded">
-    *                               <complexType>
-    *                                 <complexContent>
-    *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                                     <sequence>
-    *                                       <element name="assignment" maxOccurs="unbounded">
-    *                                         <complexType>
-    *                                           <complexContent>
-    *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                                               <attribute name="activity" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                               <attribute name="fixedfield" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                               <attribute name="allocation" type="{http://www.w3.org/2001/XMLSchema}int" />
-    *                                               <attribute name="accrueat" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                             </restriction>
-    *                                           </complexContent>
-    *                                         </complexType>
-    *                                       </element>
-    *                                     </sequence>
-    *                                     <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="uuid" type="{}phoenixUuid" />
-    *                                     <attribute name="type" type="{}phoenixResourceType" />
-    *                                     <attribute name="unitslabel" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="maximum" type="{http://www.w3.org/2001/XMLSchema}int" />
-    *                                     <attribute name="monetarybase" type="{}phoenixTimeUnits" />
-    *                                     <attribute name="unitsperbase" type="{http://www.w3.org/2001/XMLSchema}int" />
-    *                                     <attribute name="monetaryrate" type="{http://www.w3.org/2001/XMLSchema}int" />
-    *                                     <attribute name="monetarycostperuse" type="{http://www.w3.org/2001/XMLSchema}int" />
-    *                                   </restriction>
-    *                                 </complexContent>
-    *                               </complexType>
-    *                             </element>
-    *                           </sequence>
-    *                         </restriction>
-    *                       </complexContent>
-    *                     </complexType>
-    *                   </element>
-    *                   <element name="relationships">
-    *                     <complexType>
-    *                       <complexContent>
-    *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                           <sequence>
-    *                             <element name="relationship" maxOccurs="unbounded">
-    *                               <complexType>
-    *                                 <complexContent>
-    *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-    *                                     <attribute name="predecessor" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="successor" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                                     <attribute name="lag" type="{}phoenixDuration" />
-    *                                     <attribute name="type" type="{}phoenixRelationType" />
-    *                                   </restriction>
-    *                                 </complexContent>
-    *                               </complexType>
-    *                             </element>
-    *                           </sequence>
-    *                         </restriction>
-    *                       </complexContent>
-    *                     </complexType>
-    *                   </element>
-    *                 </sequence>
-    *                 <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="uuid" type="{}phoenixUuid" />
-    *                 <attribute name="parent_uuid" type="{}phoenixUuid" />
-    *                 <attribute name="creation_time" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
-    *                 <attribute name="start" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
-    *                 <attribute name="data_date" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
-    *                 <attribute name="proposed_data_date" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
-    *                 <attribute name="default_calendar" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="id_increment" type="{http://www.w3.org/2001/XMLSchema}int" />
-    *                 <attribute name="contiguous" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="ignore_actuals" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="ignore_data_date" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="interruptible" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="lag_calendar" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="progress_override" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="retained_logic" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="status_on_current" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *                 <attribute name="status_on_master" type="{http://www.w3.org/2001/XMLSchema}string" />
-    *               </restriction>
-    *             </complexContent>
-    *           </complexType>
-    *         </element>
-    *       </sequence>
-    *     </restriction>
-    *   </complexContent>
-    * </complexType>
-    * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = - { - "storepoint" - }) public static class Storepoints - { - - @XmlElement(required = true) protected List storepoint; - - /** - * Gets the value of the storepoint 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 storepoint property. - * - *

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

-       *    getStorepoint().add(newItem);
-       * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link Project.Storepoints.Storepoint } - * - * - */ - public List getStorepoint() - { - if (storepoint == null) - { - storepoint = new ArrayList<>(); - } - return this.storepoint; - } - - /** - *

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="calendars">
-       *           <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="non_work" maxOccurs="unbounded">
-       *                               <complexType>
-       *                                 <complexContent>
-       *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                                     <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                                     <attribute name="weekday" type="{}phoenixDay" />
-       *                                     <attribute name="count" type="{http://www.w3.org/2001/XMLSchema}int" />
-       *                                     <attribute name="interval" type="{http://www.w3.org/2001/XMLSchema}int" />
-       *                                     <attribute name="start" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
-       *                                     <attribute name="until" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
-       *                                     <attribute name="nth_dow" type="{http://www.w3.org/2001/XMLSchema}int" />
-       *                                     <attribute name="snaps_to_eom" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-       *                                   </restriction>
-       *                                 </complexContent>
-       *                               </complexType>
-       *                             </element>
-       *                           </sequence>
-       *                           <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                         </restriction>
-       *                       </complexContent>
-       *                     </complexType>
-       *                   </element>
-       *                 </sequence>
-       *               </restriction>
-       *             </complexContent>
-       *           </complexType>
-       *         </element>
-       *         <element name="activity_codes">
-       *           <complexType>
-       *             <complexContent>
-       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                 <sequence>
-       *                   <element name="code" maxOccurs="unbounded">
-       *                     <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">
-       *                                     <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                                     <attribute name="uuid" type="{}phoenixUuid" />
-       *                                   </restriction>
-       *                                 </complexContent>
-       *                               </complexType>
-       *                             </element>
-       *                           </sequence>
-       *                           <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="uuid" type="{}phoenixUuid" />
-       *                           <attribute name="none_uuid" type="{}phoenixUuid" />
-       *                         </restriction>
-       *                       </complexContent>
-       *                     </complexType>
-       *                   </element>
-       *                 </sequence>
-       *               </restriction>
-       *             </complexContent>
-       *           </complexType>
-       *         </element>
-       *         <element name="activities">
-       *           <complexType>
-       *             <complexContent>
-       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                 <sequence>
-       *                   <element name="activity" maxOccurs="unbounded">
-       *                     <complexType>
-       *                       <complexContent>
-       *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                           <sequence>
-       *                             <element name="constraint">
-       *                               <complexType>
-       *                                 <complexContent>
-       *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                                     <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                                     <attribute name="datetime" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
-       *                                   </restriction>
-       *                                 </complexContent>
-       *                               </complexType>
-       *                             </element>
-       *                             <element name="code_assignment" maxOccurs="unbounded">
-       *                               <complexType>
-       *                                 <complexContent>
-       *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                                     <attribute name="code_uuid" type="{}phoenixUuid" />
-       *                                     <attribute name="value_uuid" type="{}phoenixUuid" />
-       *                                   </restriction>
-       *                                 </complexContent>
-       *                               </complexType>
-       *                             </element>
-       *                           </sequence>
-       *                           <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="uuid" type="{}phoenixUuid" />
-       *                           <attribute name="creation_time" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
-       *                           <attribute name="total_cost" type="{http://www.w3.org/2001/XMLSchema}double" />
-       *                           <attribute name="billed" type="{http://www.w3.org/2001/XMLSchema}double" />
-       *                           <attribute name="explicit" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-       *                           <attribute name="current_start" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
-       *                           <attribute name="current_finish" type="{}phoenixFinish" />
-       *                           <attribute name="actual_start" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
-       *                           <attribute name="actual_finish" type="{}phoenixFinish" />
-       *                           <attribute name="early_start" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
-       *                           <attribute name="early_finish" type="{}phoenixFinish" />
-       *                           <attribute name="late_start" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
-       *                           <attribute name="late_finish" type="{}phoenixFinish" />
-       *                           <attribute name="original_duration" type="{}phoenixDuration" />
-       *                           <attribute name="actual_duration" type="{}phoenixDuration" />
-       *                           <attribute name="duration_at_completion" type="{}phoenixDuration" />
-       *                           <attribute name="remaining_duration" type="{}phoenixDuration" />
-       *                           <attribute name="physical_percent_complete" type="{http://www.w3.org/2001/XMLSchema}int" />
-       *                           <attribute name="calendar" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="cost_account" type="{}phoenixUuid" />
-       *                           <attribute name="notes" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="free_float" type="{}phoenixDuration" />
-       *                           <attribute name="total_float" type="{}phoenixDuration" />
-       *                           <attribute name="path_float" type="{}phoenixDuration" />
-       *                           <attribute name="baseunit" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                         </restriction>
-       *                       </complexContent>
-       *                     </complexType>
-       *                   </element>
-       *                 </sequence>
-       *               </restriction>
-       *             </complexContent>
-       *           </complexType>
-       *         </element>
-       *         <element name="resources">
-       *           <complexType>
-       *             <complexContent>
-       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                 <sequence>
-       *                   <element name="resource" maxOccurs="unbounded">
-       *                     <complexType>
-       *                       <complexContent>
-       *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                           <sequence>
-       *                             <element name="assignment" maxOccurs="unbounded">
-       *                               <complexType>
-       *                                 <complexContent>
-       *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                                     <attribute name="activity" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                                     <attribute name="fixedfield" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                                     <attribute name="allocation" type="{http://www.w3.org/2001/XMLSchema}int" />
-       *                                     <attribute name="accrueat" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                                   </restriction>
-       *                                 </complexContent>
-       *                               </complexType>
-       *                             </element>
-       *                           </sequence>
-       *                           <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="uuid" type="{}phoenixUuid" />
-       *                           <attribute name="type" type="{}phoenixResourceType" />
-       *                           <attribute name="unitslabel" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="maximum" type="{http://www.w3.org/2001/XMLSchema}int" />
-       *                           <attribute name="monetarybase" type="{}phoenixTimeUnits" />
-       *                           <attribute name="unitsperbase" type="{http://www.w3.org/2001/XMLSchema}int" />
-       *                           <attribute name="monetaryrate" type="{http://www.w3.org/2001/XMLSchema}int" />
-       *                           <attribute name="monetarycostperuse" type="{http://www.w3.org/2001/XMLSchema}int" />
-       *                         </restriction>
-       *                       </complexContent>
-       *                     </complexType>
-       *                   </element>
-       *                 </sequence>
-       *               </restriction>
-       *             </complexContent>
-       *           </complexType>
-       *         </element>
-       *         <element name="relationships">
-       *           <complexType>
-       *             <complexContent>
-       *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                 <sequence>
-       *                   <element name="relationship" maxOccurs="unbounded">
-       *                     <complexType>
-       *                       <complexContent>
-       *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-       *                           <attribute name="predecessor" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="successor" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *                           <attribute name="lag" type="{}phoenixDuration" />
-       *                           <attribute name="type" type="{}phoenixRelationType" />
-       *                         </restriction>
-       *                       </complexContent>
-       *                     </complexType>
-       *                   </element>
-       *                 </sequence>
-       *               </restriction>
-       *             </complexContent>
-       *           </complexType>
-       *         </element>
-       *       </sequence>
-       *       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="uuid" type="{}phoenixUuid" />
-       *       <attribute name="parent_uuid" type="{}phoenixUuid" />
-       *       <attribute name="creation_time" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
-       *       <attribute name="start" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
-       *       <attribute name="data_date" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
-       *       <attribute name="proposed_data_date" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
-       *       <attribute name="default_calendar" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="id_increment" type="{http://www.w3.org/2001/XMLSchema}int" />
-       *       <attribute name="contiguous" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="ignore_actuals" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="ignore_data_date" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="interruptible" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="lag_calendar" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="progress_override" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="retained_logic" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="status_on_current" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *       <attribute name="status_on_master" type="{http://www.w3.org/2001/XMLSchema}string" />
-       *     </restriction>
-       *   </complexContent>
-       * </complexType>
-       * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = - { - "calendars", - "activityCodes", - "activities", - "resources", - "relationships" - }) public static class Storepoint - { - - @XmlElement(required = true) protected Project.Storepoints.Storepoint.Calendars calendars; - @XmlElement(name = "activity_codes", required = true) protected Project.Storepoints.Storepoint.ActivityCodes activityCodes; - @XmlElement(required = true) protected Project.Storepoints.Storepoint.Activities activities; - @XmlElement(required = true) protected Project.Storepoints.Storepoint.Resources resources; - @XmlElement(required = true) protected Project.Storepoints.Storepoint.Relationships relationships; - @XmlAttribute(name = "name") protected String name; - @XmlAttribute(name = "uuid") @XmlJavaTypeAdapter(Adapter4.class) protected UUID uuid; - @XmlAttribute(name = "parent_uuid") @XmlJavaTypeAdapter(Adapter4.class) protected UUID parentUuid; - @XmlAttribute(name = "creation_time") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime creationTime; - @XmlAttribute(name = "start") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime start; - @XmlAttribute(name = "data_date") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime dataDate; - @XmlAttribute(name = "proposed_data_date") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime proposedDataDate; - @XmlAttribute(name = "default_calendar") protected String defaultCalendar; - @XmlAttribute(name = "id_increment") @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "int") protected Integer idIncrement; - @XmlAttribute(name = "contiguous") protected String contiguous; - @XmlAttribute(name = "ignore_actuals") protected String ignoreActuals; - @XmlAttribute(name = "ignore_data_date") protected String ignoreDataDate; - @XmlAttribute(name = "interruptible") protected String interruptible; - @XmlAttribute(name = "lag_calendar") protected String lagCalendar; - @XmlAttribute(name = "progress_override") protected String progressOverride; - @XmlAttribute(name = "retained_logic") protected String retainedLogic; - @XmlAttribute(name = "status_on_current") protected String statusOnCurrent; - @XmlAttribute(name = "status_on_master") protected String statusOnMaster; - - /** - * Gets the value of the calendars property. - * - * @return - * possible object is - * {@link Project.Storepoints.Storepoint.Calendars } - * - */ - public Project.Storepoints.Storepoint.Calendars getCalendars() - { - return calendars; - } - - /** - * Sets the value of the calendars property. - * - * @param value - * allowed object is - * {@link Project.Storepoints.Storepoint.Calendars } - * - */ - public void setCalendars(Project.Storepoints.Storepoint.Calendars value) - { - this.calendars = value; - } - - /** - * Gets the value of the activityCodes property. - * - * @return - * possible object is - * {@link Project.Storepoints.Storepoint.ActivityCodes } - * - */ - public Project.Storepoints.Storepoint.ActivityCodes getActivityCodes() - { - return activityCodes; - } - - /** - * Sets the value of the activityCodes property. - * - * @param value - * allowed object is - * {@link Project.Storepoints.Storepoint.ActivityCodes } - * - */ - public void setActivityCodes(Project.Storepoints.Storepoint.ActivityCodes value) - { - this.activityCodes = value; - } - - /** - * Gets the value of the activities property. - * - * @return - * possible object is - * {@link Project.Storepoints.Storepoint.Activities } - * - */ - public Project.Storepoints.Storepoint.Activities getActivities() - { - return activities; - } - - /** - * Sets the value of the activities property. - * - * @param value - * allowed object is - * {@link Project.Storepoints.Storepoint.Activities } - * - */ - public void setActivities(Project.Storepoints.Storepoint.Activities value) - { - this.activities = value; - } - - /** - * Gets the value of the resources property. - * - * @return - * possible object is - * {@link Project.Storepoints.Storepoint.Resources } - * - */ - public Project.Storepoints.Storepoint.Resources getResources() - { - return resources; - } - - /** - * Sets the value of the resources property. - * - * @param value - * allowed object is - * {@link Project.Storepoints.Storepoint.Resources } - * - */ - public void setResources(Project.Storepoints.Storepoint.Resources value) - { - this.resources = value; - } - - /** - * Gets the value of the relationships property. - * - * @return - * possible object is - * {@link Project.Storepoints.Storepoint.Relationships } - * - */ - public Project.Storepoints.Storepoint.Relationships getRelationships() - { - return relationships; - } - - /** - * Sets the value of the relationships property. - * - * @param value - * allowed object is - * {@link Project.Storepoints.Storepoint.Relationships } - * - */ - public void setRelationships(Project.Storepoints.Storepoint.Relationships value) - { - this.relationships = 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 uuid property. - * - * @return - * possible object is - * {@link String } - * - */ - public UUID getUuid() - { - return uuid; - } - - /** - * Sets the value of the uuid property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUuid(UUID value) - { - this.uuid = value; - } - - /** - * Gets the value of the parentUuid property. - * - * @return - * possible object is - * {@link String } - * - */ - public UUID getParentUuid() - { - return parentUuid; - } - - /** - * Sets the value of the parentUuid property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setParentUuid(UUID value) - { - this.parentUuid = value; - } - - /** - * Gets the value of the creationTime property. - * - * @return - * possible object is - * {@link String } - * - */ - public LocalDateTime getCreationTime() - { - return creationTime; - } - - /** - * Sets the value of the creationTime property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCreationTime(LocalDateTime value) - { - this.creationTime = 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 dataDate property. - * - * @return - * possible object is - * {@link String } - * - */ - public LocalDateTime getDataDate() - { - return dataDate; - } - - /** - * Sets the value of the dataDate property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDataDate(LocalDateTime value) - { - this.dataDate = value; - } - - /** - * Gets the value of the proposedDataDate property. - * - * @return - * possible object is - * {@link String } - * - */ - public LocalDateTime getProposedDataDate() - { - return proposedDataDate; - } - - /** - * Sets the value of the proposedDataDate property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setProposedDataDate(LocalDateTime value) - { - this.proposedDataDate = value; - } - - /** - * Gets the value of the defaultCalendar property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDefaultCalendar() - { - return defaultCalendar; - } - - /** - * Sets the value of the defaultCalendar property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDefaultCalendar(String value) - { - this.defaultCalendar = value; - } - - /** - * Gets the value of the idIncrement property. - * - * @return - * possible object is - * {@link String } - * - */ - public Integer getIdIncrement() - { - return idIncrement; - } - - /** - * Sets the value of the idIncrement property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setIdIncrement(Integer value) - { - this.idIncrement = value; - } - - /** - * Gets the value of the contiguous property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getContiguous() - { - return contiguous; - } - - /** - * Sets the value of the contiguous property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setContiguous(String value) - { - this.contiguous = value; - } - - /** - * Gets the value of the ignoreActuals property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getIgnoreActuals() - { - return ignoreActuals; - } - - /** - * Sets the value of the ignoreActuals property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setIgnoreActuals(String value) - { - this.ignoreActuals = value; - } - - /** - * Gets the value of the ignoreDataDate property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getIgnoreDataDate() - { - return ignoreDataDate; - } - - /** - * Sets the value of the ignoreDataDate property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setIgnoreDataDate(String value) - { - this.ignoreDataDate = value; - } - - /** - * Gets the value of the interruptible property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getInterruptible() - { - return interruptible; - } - - /** - * Sets the value of the interruptible property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setInterruptible(String value) - { - this.interruptible = value; - } - - /** - * Gets the value of the lagCalendar property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLagCalendar() - { - return lagCalendar; - } - - /** - * Sets the value of the lagCalendar property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLagCalendar(String value) - { - this.lagCalendar = value; - } - - /** - * Gets the value of the progressOverride property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getProgressOverride() - { - return progressOverride; - } - - /** - * Sets the value of the progressOverride property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setProgressOverride(String value) - { - this.progressOverride = value; - } - - /** - * Gets the value of the retainedLogic property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRetainedLogic() - { - return retainedLogic; - } - - /** - * Sets the value of the retainedLogic property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRetainedLogic(String value) - { - this.retainedLogic = value; - } - - /** - * Gets the value of the statusOnCurrent property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatusOnCurrent() - { - return statusOnCurrent; - } - - /** - * Sets the value of the statusOnCurrent property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatusOnCurrent(String value) - { - this.statusOnCurrent = value; - } - - /** - * Gets the value of the statusOnMaster property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatusOnMaster() - { - return statusOnMaster; - } - - /** - * Sets the value of the statusOnMaster property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatusOnMaster(String value) - { - this.statusOnMaster = 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="activity" maxOccurs="unbounded">
-          *           <complexType>
-          *             <complexContent>
-          *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-          *                 <sequence>
-          *                   <element name="constraint">
-          *                     <complexType>
-          *                       <complexContent>
-          *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-          *                           <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                           <attribute name="datetime" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
-          *                         </restriction>
-          *                       </complexContent>
-          *                     </complexType>
-          *                   </element>
-          *                   <element name="code_assignment" maxOccurs="unbounded">
-          *                     <complexType>
-          *                       <complexContent>
-          *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-          *                           <attribute name="code_uuid" type="{}phoenixUuid" />
-          *                           <attribute name="value_uuid" type="{}phoenixUuid" />
-          *                         </restriction>
-          *                       </complexContent>
-          *                     </complexType>
-          *                   </element>
-          *                 </sequence>
-          *                 <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="uuid" type="{}phoenixUuid" />
-          *                 <attribute name="creation_time" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
-          *                 <attribute name="total_cost" type="{http://www.w3.org/2001/XMLSchema}double" />
-          *                 <attribute name="billed" type="{http://www.w3.org/2001/XMLSchema}double" />
-          *                 <attribute name="explicit" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-          *                 <attribute name="current_start" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
-          *                 <attribute name="current_finish" type="{}phoenixFinish" />
-          *                 <attribute name="actual_start" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
-          *                 <attribute name="actual_finish" type="{}phoenixFinish" />
-          *                 <attribute name="early_start" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
-          *                 <attribute name="early_finish" type="{}phoenixFinish" />
-          *                 <attribute name="late_start" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
-          *                 <attribute name="late_finish" type="{}phoenixFinish" />
-          *                 <attribute name="original_duration" type="{}phoenixDuration" />
-          *                 <attribute name="actual_duration" type="{}phoenixDuration" />
-          *                 <attribute name="duration_at_completion" type="{}phoenixDuration" />
-          *                 <attribute name="remaining_duration" type="{}phoenixDuration" />
-          *                 <attribute name="physical_percent_complete" type="{http://www.w3.org/2001/XMLSchema}int" />
-          *                 <attribute name="calendar" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="cost_account" type="{}phoenixUuid" />
-          *                 <attribute name="notes" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="free_float" type="{}phoenixDuration" />
-          *                 <attribute name="total_float" type="{}phoenixDuration" />
-          *                 <attribute name="path_float" type="{}phoenixDuration" />
-          *                 <attribute name="baseunit" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *               </restriction>
-          *             </complexContent>
-          *           </complexType>
-          *         </element>
-          *       </sequence>
-          *     </restriction>
-          *   </complexContent>
-          * </complexType>
-          * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = - { - "activity" - }) public static class Activities - { - - @XmlElement(required = true) protected List activity; - - /** - * Gets the value of the activity property. - * - *

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

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

-             *    getActivity().add(newItem);
-             * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link Project.Storepoints.Storepoint.Activities.Activity } - * - * - */ - public List getActivity() - { - if (activity == null) - { - activity = new ArrayList<>(); - } - return this.activity; - } /** *

Java class for anonymous complex type. @@ -12218,55 +11946,65 @@ public List getActivity() * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> - * <element name="constraint"> + * <element name="activity" maxOccurs="unbounded"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + * <sequence> + * <element name="constraint"> + * <complexType> + * <complexContent> + * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + * <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="datetime" type="{http://www.w3.org/2001/XMLSchema}dateTime" /> + * </restriction> + * </complexContent> + * </complexType> + * </element> + * <element name="code_assignment" maxOccurs="unbounded"> + * <complexType> + * <complexContent> + * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + * <attribute name="code_uuid" type="{}phoenixUuid" /> + * <attribute name="value_uuid" type="{}phoenixUuid" /> + * </restriction> + * </complexContent> + * </complexType> + * </element> + * </sequence> + * <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" /> * <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="datetime" type="{http://www.w3.org/2001/XMLSchema}dateTime" /> - * </restriction> - * </complexContent> - * </complexType> - * </element> - * <element name="code_assignment" maxOccurs="unbounded"> - * <complexType> - * <complexContent> - * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <attribute name="code_uuid" type="{}phoenixUuid" /> - * <attribute name="value_uuid" type="{}phoenixUuid" /> + * <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="uuid" type="{}phoenixUuid" /> + * <attribute name="creation_time" type="{http://www.w3.org/2001/XMLSchema}dateTime" /> + * <attribute name="total_cost" type="{http://www.w3.org/2001/XMLSchema}double" /> + * <attribute name="billed" type="{http://www.w3.org/2001/XMLSchema}double" /> + * <attribute name="explicit" type="{http://www.w3.org/2001/XMLSchema}boolean" /> + * <attribute name="current_start" type="{http://www.w3.org/2001/XMLSchema}dateTime" /> + * <attribute name="current_finish" type="{}phoenixFinish" /> + * <attribute name="actual_start" type="{http://www.w3.org/2001/XMLSchema}dateTime" /> + * <attribute name="actual_finish" type="{}phoenixFinish" /> + * <attribute name="early_start" type="{http://www.w3.org/2001/XMLSchema}dateTime" /> + * <attribute name="early_finish" type="{}phoenixFinish" /> + * <attribute name="late_start" type="{http://www.w3.org/2001/XMLSchema}dateTime" /> + * <attribute name="late_finish" type="{}phoenixFinish" /> + * <attribute name="original_duration" type="{}phoenixDuration" /> + * <attribute name="actual_duration" type="{}phoenixDuration" /> + * <attribute name="duration_at_completion" type="{}phoenixDuration" /> + * <attribute name="remaining_duration" type="{}phoenixDuration" /> + * <attribute name="physical_percent_complete" type="{http://www.w3.org/2001/XMLSchema}int" /> + * <attribute name="calendar" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="cost_account" type="{}phoenixUuid" /> + * <attribute name="notes" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="free_float" type="{}phoenixDuration" /> + * <attribute name="total_float" type="{}phoenixDuration" /> + * <attribute name="path_float" type="{}phoenixDuration" /> + * <attribute name="baseunit" type="{http://www.w3.org/2001/XMLSchema}string" /> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> - * <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="uuid" type="{}phoenixUuid" /> - * <attribute name="creation_time" type="{http://www.w3.org/2001/XMLSchema}dateTime" /> - * <attribute name="total_cost" type="{http://www.w3.org/2001/XMLSchema}double" /> - * <attribute name="billed" type="{http://www.w3.org/2001/XMLSchema}double" /> - * <attribute name="explicit" type="{http://www.w3.org/2001/XMLSchema}boolean" /> - * <attribute name="current_start" type="{http://www.w3.org/2001/XMLSchema}dateTime" /> - * <attribute name="current_finish" type="{}phoenixFinish" /> - * <attribute name="actual_start" type="{http://www.w3.org/2001/XMLSchema}dateTime" /> - * <attribute name="actual_finish" type="{}phoenixFinish" /> - * <attribute name="early_start" type="{http://www.w3.org/2001/XMLSchema}dateTime" /> - * <attribute name="early_finish" type="{}phoenixFinish" /> - * <attribute name="late_start" type="{http://www.w3.org/2001/XMLSchema}dateTime" /> - * <attribute name="late_finish" type="{}phoenixFinish" /> - * <attribute name="original_duration" type="{}phoenixDuration" /> - * <attribute name="actual_duration" type="{}phoenixDuration" /> - * <attribute name="duration_at_completion" type="{}phoenixDuration" /> - * <attribute name="remaining_duration" type="{}phoenixDuration" /> - * <attribute name="physical_percent_complete" type="{http://www.w3.org/2001/XMLSchema}int" /> - * <attribute name="calendar" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="cost_account" type="{}phoenixUuid" /> - * <attribute name="notes" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="free_float" type="{}phoenixDuration" /> - * <attribute name="total_float" type="{}phoenixDuration" /> - * <attribute name="path_float" type="{}phoenixDuration" /> - * <attribute name="baseunit" type="{http://www.w3.org/2001/XMLSchema}string" /> * </restriction> * </complexContent> * </complexType> @@ -12274,1069 +12012,1094 @@ public List getActivity() * * */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = - { - "constraint", - "codeAssignment" - }) public static class Activity - { - - @XmlElement(required = true) protected Project.Storepoints.Storepoint.Activities.Activity.Constraint constraint; - @XmlElement(name = "code_assignment", required = true) protected List codeAssignment; - @XmlAttribute(name = "id") protected String id; - @XmlAttribute(name = "type") protected String type; - @XmlAttribute(name = "description") protected String description; - @XmlAttribute(name = "uuid") @XmlJavaTypeAdapter(Adapter4.class) protected UUID uuid; - @XmlAttribute(name = "creation_time") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime creationTime; - @XmlAttribute(name = "total_cost") protected Double totalCost; - @XmlAttribute(name = "billed") protected Double billed; - @XmlAttribute(name = "explicit") protected Boolean explicit; - @XmlAttribute(name = "current_start") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime currentStart; - @XmlAttribute(name = "current_finish") @XmlJavaTypeAdapter(Adapter9.class) protected LocalDateTime currentFinish; - @XmlAttribute(name = "actual_start") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime actualStart; - @XmlAttribute(name = "actual_finish") @XmlJavaTypeAdapter(Adapter9.class) protected LocalDateTime actualFinish; - @XmlAttribute(name = "early_start") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime earlyStart; - @XmlAttribute(name = "early_finish") @XmlJavaTypeAdapter(Adapter9.class) protected LocalDateTime earlyFinish; - @XmlAttribute(name = "late_start") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime lateStart; - @XmlAttribute(name = "late_finish") @XmlJavaTypeAdapter(Adapter9.class) protected LocalDateTime lateFinish; - @XmlAttribute(name = "original_duration") @XmlJavaTypeAdapter(Adapter3.class) protected Duration originalDuration; - @XmlAttribute(name = "actual_duration") @XmlJavaTypeAdapter(Adapter3.class) protected Duration actualDuration; - @XmlAttribute(name = "duration_at_completion") @XmlJavaTypeAdapter(Adapter3.class) protected Duration durationAtCompletion; - @XmlAttribute(name = "remaining_duration") @XmlJavaTypeAdapter(Adapter3.class) protected Duration remainingDuration; - @XmlAttribute(name = "physical_percent_complete") @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "int") protected Integer physicalPercentComplete; - @XmlAttribute(name = "calendar") protected String calendar; - @XmlAttribute(name = "cost_account") @XmlJavaTypeAdapter(Adapter4.class) protected UUID costAccount; - @XmlAttribute(name = "notes") protected String notes; - @XmlAttribute(name = "free_float") @XmlJavaTypeAdapter(Adapter3.class) protected Duration freeFloat; - @XmlAttribute(name = "total_float") @XmlJavaTypeAdapter(Adapter3.class) protected Duration totalFloat; - @XmlAttribute(name = "path_float") @XmlJavaTypeAdapter(Adapter3.class) protected Duration pathFloat; - @XmlAttribute(name = "baseunit") protected String baseunit; - - /** - * Gets the value of the constraint property. - * - * @return - * possible object is - * {@link Project.Storepoints.Storepoint.Activities.Activity.Constraint } - * - */ - public Project.Storepoints.Storepoint.Activities.Activity.Constraint getConstraint() - { - return constraint; - } - - /** - * Sets the value of the constraint property. - * - * @param value - * allowed object is - * {@link Project.Storepoints.Storepoint.Activities.Activity.Constraint } - * - */ - public void setConstraint(Project.Storepoints.Storepoint.Activities.Activity.Constraint value) - { - this.constraint = value; - } - - /** - * Gets the value of the codeAssignment 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 codeAssignment property. - * - *

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

-                *    getCodeAssignment().add(newItem);
-                * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link Project.Storepoints.Storepoint.Activities.Activity.CodeAssignment } - * - * - */ - public List getCodeAssignment() - { - if (codeAssignment == null) - { - codeAssignment = new ArrayList<>(); - } - return this.codeAssignment; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() - { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) - { - this.id = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getType() - { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setType(String value) - { - this.type = 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 uuid property. - * - * @return - * possible object is - * {@link String } - * - */ - public UUID getUuid() - { - return uuid; - } - - /** - * Sets the value of the uuid property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUuid(UUID value) - { - this.uuid = value; - } - - /** - * Gets the value of the creationTime property. - * - * @return - * possible object is - * {@link String } - * - */ - public LocalDateTime getCreationTime() - { - return creationTime; - } - - /** - * Sets the value of the creationTime property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCreationTime(LocalDateTime value) - { - this.creationTime = value; - } - - /** - * Gets the value of the totalCost property. - * - * @return - * possible object is - * {@link Double } - * - */ - public Double getTotalCost() - { - return totalCost; - } - - /** - * Sets the value of the totalCost property. - * - * @param value - * allowed object is - * {@link Double } - * - */ - public void setTotalCost(Double value) - { - this.totalCost = value; - } - - /** - * Gets the value of the billed property. - * - * @return - * possible object is - * {@link Double } - * - */ - public Double getBilled() - { - return billed; - } - - /** - * Sets the value of the billed property. - * - * @param value - * allowed object is - * {@link Double } - * - */ - public void setBilled(Double value) - { - this.billed = value; - } - - /** - * Gets the value of the explicit property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isExplicit() - { - return explicit; - } - - /** - * Sets the value of the explicit property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setExplicit(Boolean value) - { - this.explicit = value; - } - - /** - * Gets the value of the currentStart property. - * - * @return - * possible object is - * {@link String } - * - */ - public LocalDateTime getCurrentStart() - { - return currentStart; - } - - /** - * Sets the value of the currentStart property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCurrentStart(LocalDateTime value) - { - this.currentStart = value; - } - - /** - * Gets the value of the currentFinish property. - * - * @return - * possible object is - * {@link String } - * - */ - public LocalDateTime getCurrentFinish() - { - return currentFinish; - } - - /** - * Sets the value of the currentFinish property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCurrentFinish(LocalDateTime value) - { - this.currentFinish = 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 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 originalDuration property. - * - * @return - * possible object is - * {@link String } - * - */ - public Duration getOriginalDuration() - { - return originalDuration; - } - - /** - * Sets the value of the originalDuration property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setOriginalDuration(Duration value) - { - this.originalDuration = value; - } - - /** - * Gets the value of the actualDuration property. - * - * @return - * possible object is - * {@link String } - * - */ - public Duration getActualDuration() - { - return actualDuration; - } - - /** - * Sets the value of the actualDuration property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setActualDuration(Duration value) - { - this.actualDuration = value; - } - - /** - * Gets the value of the durationAtCompletion property. - * - * @return - * possible object is - * {@link String } - * - */ - public Duration getDurationAtCompletion() - { - return durationAtCompletion; - } - - /** - * Sets the value of the durationAtCompletion property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDurationAtCompletion(Duration value) - { - this.durationAtCompletion = value; - } - - /** - * Gets the value of the remainingDuration property. - * - * @return - * possible object is - * {@link String } - * - */ - public Duration getRemainingDuration() - { - return remainingDuration; - } - - /** - * Sets the value of the remainingDuration property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRemainingDuration(Duration value) - { - this.remainingDuration = value; - } - - /** - * Gets the value of the physicalPercentComplete property. - * - * @return - * possible object is - * {@link String } - * - */ - public Integer getPhysicalPercentComplete() - { - return physicalPercentComplete; - } - - /** - * Sets the value of the physicalPercentComplete property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPhysicalPercentComplete(Integer value) - { - this.physicalPercentComplete = value; - } - - /** - * Gets the value of the calendar property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCalendar() - { - return calendar; - } - - /** - * Sets the value of the calendar property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCalendar(String value) - { - this.calendar = value; - } - - /** - * Gets the value of the costAccount property. - * - * @return - * possible object is - * {@link String } - * - */ - public UUID getCostAccount() - { - return costAccount; - } - - /** - * Sets the value of the costAccount property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCostAccount(UUID value) - { - this.costAccount = 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 freeFloat property. - * - * @return - * possible object is - * {@link String } - * - */ - public Duration getFreeFloat() - { - return freeFloat; - } - - /** - * Sets the value of the freeFloat property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFreeFloat(Duration value) - { - this.freeFloat = value; - } - - /** - * Gets the value of the totalFloat property. - * - * @return - * possible object is - * {@link String } - * - */ - public Duration getTotalFloat() - { - return totalFloat; - } - - /** - * Sets the value of the totalFloat property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setTotalFloat(Duration value) - { - this.totalFloat = value; - } - - /** - * Gets the value of the pathFloat property. - * - * @return - * possible object is - * {@link String } - * - */ - public Duration getPathFloat() - { - return pathFloat; - } - - /** - * Sets the value of the pathFloat property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPathFloat(Duration value) - { - this.pathFloat = value; - } - - /** - * Gets the value of the baseunit property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getBaseunit() - { - return baseunit; - } - - /** - * Sets the value of the baseunit property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setBaseunit(String value) - { - this.baseunit = 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">
-                *       <attribute name="code_uuid" type="{}phoenixUuid" />
-                *       <attribute name="value_uuid" type="{}phoenixUuid" />
-                *     </restriction>
-                *   </complexContent>
-                * </complexType>
-                * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class CodeAssignment - { - - @XmlAttribute(name = "code_uuid") @XmlJavaTypeAdapter(Adapter4.class) protected UUID codeUuid; - @XmlAttribute(name = "value_uuid") @XmlJavaTypeAdapter(Adapter4.class) protected UUID valueUuid; - - /** - * Gets the value of the codeUuid property. - * - * @return - * possible object is - * {@link String } - * - */ - public UUID getCodeUuid() - { - return codeUuid; - } - - /** - * Sets the value of the codeUuid property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCodeUuid(UUID value) - { - this.codeUuid = value; - } - - /** - * Gets the value of the valueUuid property. - * - * @return - * possible object is - * {@link String } - * - */ - public UUID getValueUuid() - { - return valueUuid; - } - - /** - * Sets the value of the valueUuid property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValueUuid(UUID value) - { - this.valueUuid = 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">
-                *       <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
-                *       <attribute name="datetime" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
-                *     </restriction>
-                *   </complexContent>
-                * </complexType>
-                * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Constraint - { - - @XmlAttribute(name = "type") protected String type; - @XmlAttribute(name = "datetime") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime datetime; - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getType() - { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setType(String value) - { - this.type = value; - } - - /** - * Gets the value of the datetime property. - * - * @return - * possible object is - * {@link String } - * - */ - public LocalDateTime getDatetime() - { - return datetime; - } - - /** - * Sets the value of the datetime property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDatetime(LocalDateTime value) - { - this.datetime = 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="code" maxOccurs="unbounded">
-          *           <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">
-          *                           <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                           <attribute name="uuid" type="{}phoenixUuid" />
-          *                         </restriction>
-          *                       </complexContent>
-          *                     </complexType>
-          *                   </element>
-          *                 </sequence>
-          *                 <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="uuid" type="{}phoenixUuid" />
-          *                 <attribute name="none_uuid" type="{}phoenixUuid" />
-          *               </restriction>
-          *             </complexContent>
-          *           </complexType>
-          *         </element>
-          *       </sequence>
-          *     </restriction>
-          *   </complexContent>
-          * </complexType>
-          * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = - { - "code" - }) public static class ActivityCodes - { - - @XmlElement(required = true) protected List code; - - /** - * Gets the value of the code 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 code property. - * - *

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

-             *    getCode().add(newItem);
-             * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link Project.Storepoints.Storepoint.ActivityCodes.Code } - * - * - */ - public List getCode() - { - if (code == null) - { - code = new ArrayList<>(); - } - return this.code; + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "activity" + }) + public static class Activities { + + @XmlElement(required = true) + protected List activity; + + /** + * Gets the value of the activity property. + * + *

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

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

+                 *    getActivity().add(newItem);
+                 * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Project.Storepoints.Storepoint.Activities.Activity } + * + * + */ + public List getActivity() { + if (activity == null) { + activity = new ArrayList<>(); + } + return this.activity; + } + + + /** + *

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="constraint">
+                 *           <complexType>
+                 *             <complexContent>
+                 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+                 *                 <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *                 <attribute name="datetime" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
+                 *               </restriction>
+                 *             </complexContent>
+                 *           </complexType>
+                 *         </element>
+                 *         <element name="code_assignment" maxOccurs="unbounded">
+                 *           <complexType>
+                 *             <complexContent>
+                 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+                 *                 <attribute name="code_uuid" type="{}phoenixUuid" />
+                 *                 <attribute name="value_uuid" type="{}phoenixUuid" />
+                 *               </restriction>
+                 *             </complexContent>
+                 *           </complexType>
+                 *         </element>
+                 *       </sequence>
+                 *       <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="uuid" type="{}phoenixUuid" />
+                 *       <attribute name="creation_time" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
+                 *       <attribute name="total_cost" type="{http://www.w3.org/2001/XMLSchema}double" />
+                 *       <attribute name="billed" type="{http://www.w3.org/2001/XMLSchema}double" />
+                 *       <attribute name="explicit" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+                 *       <attribute name="current_start" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
+                 *       <attribute name="current_finish" type="{}phoenixFinish" />
+                 *       <attribute name="actual_start" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
+                 *       <attribute name="actual_finish" type="{}phoenixFinish" />
+                 *       <attribute name="early_start" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
+                 *       <attribute name="early_finish" type="{}phoenixFinish" />
+                 *       <attribute name="late_start" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
+                 *       <attribute name="late_finish" type="{}phoenixFinish" />
+                 *       <attribute name="original_duration" type="{}phoenixDuration" />
+                 *       <attribute name="actual_duration" type="{}phoenixDuration" />
+                 *       <attribute name="duration_at_completion" type="{}phoenixDuration" />
+                 *       <attribute name="remaining_duration" type="{}phoenixDuration" />
+                 *       <attribute name="physical_percent_complete" type="{http://www.w3.org/2001/XMLSchema}int" />
+                 *       <attribute name="calendar" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="cost_account" type="{}phoenixUuid" />
+                 *       <attribute name="notes" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="free_float" type="{}phoenixDuration" />
+                 *       <attribute name="total_float" type="{}phoenixDuration" />
+                 *       <attribute name="path_float" type="{}phoenixDuration" />
+                 *       <attribute name="baseunit" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *     </restriction>
+                 *   </complexContent>
+                 * </complexType>
+                 * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "constraint", + "codeAssignment" + }) + public static class Activity { + + @XmlElement(required = true) + protected Project.Storepoints.Storepoint.Activities.Activity.Constraint constraint; + @XmlElement(name = "code_assignment", required = true) + protected List codeAssignment; + @XmlAttribute(name = "id") + protected String id; + @XmlAttribute(name = "type") + protected String type; + @XmlAttribute(name = "description") + protected String description; + @XmlAttribute(name = "uuid") + @XmlJavaTypeAdapter(Adapter4 .class) + protected UUID uuid; + @XmlAttribute(name = "creation_time") + @XmlJavaTypeAdapter(Adapter1 .class) + @XmlSchemaType(name = "dateTime") + protected LocalDateTime creationTime; + @XmlAttribute(name = "total_cost") + protected Double totalCost; + @XmlAttribute(name = "billed") + protected Double billed; + @XmlAttribute(name = "explicit") + protected Boolean explicit; + @XmlAttribute(name = "current_start") + @XmlJavaTypeAdapter(Adapter1 .class) + @XmlSchemaType(name = "dateTime") + protected LocalDateTime currentStart; + @XmlAttribute(name = "current_finish") + @XmlJavaTypeAdapter(Adapter9 .class) + protected LocalDateTime currentFinish; + @XmlAttribute(name = "actual_start") + @XmlJavaTypeAdapter(Adapter1 .class) + @XmlSchemaType(name = "dateTime") + protected LocalDateTime actualStart; + @XmlAttribute(name = "actual_finish") + @XmlJavaTypeAdapter(Adapter9 .class) + protected LocalDateTime actualFinish; + @XmlAttribute(name = "early_start") + @XmlJavaTypeAdapter(Adapter1 .class) + @XmlSchemaType(name = "dateTime") + protected LocalDateTime earlyStart; + @XmlAttribute(name = "early_finish") + @XmlJavaTypeAdapter(Adapter9 .class) + protected LocalDateTime earlyFinish; + @XmlAttribute(name = "late_start") + @XmlJavaTypeAdapter(Adapter1 .class) + @XmlSchemaType(name = "dateTime") + protected LocalDateTime lateStart; + @XmlAttribute(name = "late_finish") + @XmlJavaTypeAdapter(Adapter9 .class) + protected LocalDateTime lateFinish; + @XmlAttribute(name = "original_duration") + @XmlJavaTypeAdapter(Adapter3 .class) + protected Duration originalDuration; + @XmlAttribute(name = "actual_duration") + @XmlJavaTypeAdapter(Adapter3 .class) + protected Duration actualDuration; + @XmlAttribute(name = "duration_at_completion") + @XmlJavaTypeAdapter(Adapter3 .class) + protected Duration durationAtCompletion; + @XmlAttribute(name = "remaining_duration") + @XmlJavaTypeAdapter(Adapter3 .class) + protected Duration remainingDuration; + @XmlAttribute(name = "physical_percent_complete") + @XmlJavaTypeAdapter(Adapter2 .class) + @XmlSchemaType(name = "int") + protected Integer physicalPercentComplete; + @XmlAttribute(name = "calendar") + protected String calendar; + @XmlAttribute(name = "cost_account") + @XmlJavaTypeAdapter(Adapter4 .class) + protected UUID costAccount; + @XmlAttribute(name = "notes") + protected String notes; + @XmlAttribute(name = "free_float") + @XmlJavaTypeAdapter(Adapter3 .class) + protected Duration freeFloat; + @XmlAttribute(name = "total_float") + @XmlJavaTypeAdapter(Adapter3 .class) + protected Duration totalFloat; + @XmlAttribute(name = "path_float") + @XmlJavaTypeAdapter(Adapter3 .class) + protected Duration pathFloat; + @XmlAttribute(name = "baseunit") + protected String baseunit; + + /** + * Gets the value of the constraint property. + * + * @return + * possible object is + * {@link Project.Storepoints.Storepoint.Activities.Activity.Constraint } + * + */ + public Project.Storepoints.Storepoint.Activities.Activity.Constraint getConstraint() { + return constraint; + } + + /** + * Sets the value of the constraint property. + * + * @param value + * allowed object is + * {@link Project.Storepoints.Storepoint.Activities.Activity.Constraint } + * + */ + public void setConstraint(Project.Storepoints.Storepoint.Activities.Activity.Constraint value) { + this.constraint = value; + } + + /** + * Gets the value of the codeAssignment 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 codeAssignment property. + * + *

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

+                     *    getCodeAssignment().add(newItem);
+                     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Project.Storepoints.Storepoint.Activities.Activity.CodeAssignment } + * + * + */ + public List getCodeAssignment() { + if (codeAssignment == null) { + codeAssignment = new ArrayList<>(); + } + return this.codeAssignment; + } + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = 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 uuid property. + * + * @return + * possible object is + * {@link String } + * + */ + public UUID getUuid() { + return uuid; + } + + /** + * Sets the value of the uuid property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUuid(UUID value) { + this.uuid = value; + } + + /** + * Gets the value of the creationTime property. + * + * @return + * possible object is + * {@link String } + * + */ + public LocalDateTime getCreationTime() { + return creationTime; + } + + /** + * Sets the value of the creationTime property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCreationTime(LocalDateTime value) { + this.creationTime = value; + } + + /** + * Gets the value of the totalCost property. + * + * @return + * possible object is + * {@link Double } + * + */ + public Double getTotalCost() { + return totalCost; + } + + /** + * Sets the value of the totalCost property. + * + * @param value + * allowed object is + * {@link Double } + * + */ + public void setTotalCost(Double value) { + this.totalCost = value; + } + + /** + * Gets the value of the billed property. + * + * @return + * possible object is + * {@link Double } + * + */ + public Double getBilled() { + return billed; + } + + /** + * Sets the value of the billed property. + * + * @param value + * allowed object is + * {@link Double } + * + */ + public void setBilled(Double value) { + this.billed = value; + } + + /** + * Gets the value of the explicit property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isExplicit() { + return explicit; + } + + /** + * Sets the value of the explicit property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setExplicit(Boolean value) { + this.explicit = value; + } + + /** + * Gets the value of the currentStart property. + * + * @return + * possible object is + * {@link String } + * + */ + public LocalDateTime getCurrentStart() { + return currentStart; + } + + /** + * Sets the value of the currentStart property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCurrentStart(LocalDateTime value) { + this.currentStart = value; + } + + /** + * Gets the value of the currentFinish property. + * + * @return + * possible object is + * {@link String } + * + */ + public LocalDateTime getCurrentFinish() { + return currentFinish; + } + + /** + * Sets the value of the currentFinish property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCurrentFinish(LocalDateTime value) { + this.currentFinish = 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 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 originalDuration property. + * + * @return + * possible object is + * {@link String } + * + */ + public Duration getOriginalDuration() { + return originalDuration; + } + + /** + * Sets the value of the originalDuration property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOriginalDuration(Duration value) { + this.originalDuration = value; + } + + /** + * Gets the value of the actualDuration property. + * + * @return + * possible object is + * {@link String } + * + */ + public Duration getActualDuration() { + return actualDuration; + } + + /** + * Sets the value of the actualDuration property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setActualDuration(Duration value) { + this.actualDuration = value; + } + + /** + * Gets the value of the durationAtCompletion property. + * + * @return + * possible object is + * {@link String } + * + */ + public Duration getDurationAtCompletion() { + return durationAtCompletion; + } + + /** + * Sets the value of the durationAtCompletion property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDurationAtCompletion(Duration value) { + this.durationAtCompletion = value; + } + + /** + * Gets the value of the remainingDuration property. + * + * @return + * possible object is + * {@link String } + * + */ + public Duration getRemainingDuration() { + return remainingDuration; + } + + /** + * Sets the value of the remainingDuration property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRemainingDuration(Duration value) { + this.remainingDuration = value; + } + + /** + * Gets the value of the physicalPercentComplete property. + * + * @return + * possible object is + * {@link String } + * + */ + public Integer getPhysicalPercentComplete() { + return physicalPercentComplete; + } + + /** + * Sets the value of the physicalPercentComplete property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPhysicalPercentComplete(Integer value) { + this.physicalPercentComplete = value; + } + + /** + * Gets the value of the calendar property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCalendar() { + return calendar; + } + + /** + * Sets the value of the calendar property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCalendar(String value) { + this.calendar = value; + } + + /** + * Gets the value of the costAccount property. + * + * @return + * possible object is + * {@link String } + * + */ + public UUID getCostAccount() { + return costAccount; + } + + /** + * Sets the value of the costAccount property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCostAccount(UUID value) { + this.costAccount = 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 freeFloat property. + * + * @return + * possible object is + * {@link String } + * + */ + public Duration getFreeFloat() { + return freeFloat; + } + + /** + * Sets the value of the freeFloat property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFreeFloat(Duration value) { + this.freeFloat = value; + } + + /** + * Gets the value of the totalFloat property. + * + * @return + * possible object is + * {@link String } + * + */ + public Duration getTotalFloat() { + return totalFloat; + } + + /** + * Sets the value of the totalFloat property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTotalFloat(Duration value) { + this.totalFloat = value; + } + + /** + * Gets the value of the pathFloat property. + * + * @return + * possible object is + * {@link String } + * + */ + public Duration getPathFloat() { + return pathFloat; + } + + /** + * Sets the value of the pathFloat property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPathFloat(Duration value) { + this.pathFloat = value; + } + + /** + * Gets the value of the baseunit property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBaseunit() { + return baseunit; + } + + /** + * Sets the value of the baseunit property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBaseunit(String value) { + this.baseunit = 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">
+                     *       <attribute name="code_uuid" type="{}phoenixUuid" />
+                     *       <attribute name="value_uuid" type="{}phoenixUuid" />
+                     *     </restriction>
+                     *   </complexContent>
+                     * </complexType>
+                     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class CodeAssignment { + + @XmlAttribute(name = "code_uuid") + @XmlJavaTypeAdapter(Adapter4 .class) + protected UUID codeUuid; + @XmlAttribute(name = "value_uuid") + @XmlJavaTypeAdapter(Adapter4 .class) + protected UUID valueUuid; + + /** + * Gets the value of the codeUuid property. + * + * @return + * possible object is + * {@link String } + * + */ + public UUID getCodeUuid() { + return codeUuid; + } + + /** + * Sets the value of the codeUuid property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCodeUuid(UUID value) { + this.codeUuid = value; + } + + /** + * Gets the value of the valueUuid property. + * + * @return + * possible object is + * {@link String } + * + */ + public UUID getValueUuid() { + return valueUuid; + } + + /** + * Sets the value of the valueUuid property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValueUuid(UUID value) { + this.valueUuid = 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">
+                     *       <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
+                     *       <attribute name="datetime" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
+                     *     </restriction>
+                     *   </complexContent>
+                     * </complexType>
+                     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class Constraint { + + @XmlAttribute(name = "type") + protected String type; + @XmlAttribute(name = "datetime") + @XmlJavaTypeAdapter(Adapter1 .class) + @XmlSchemaType(name = "dateTime") + protected LocalDateTime datetime; + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the datetime property. + * + * @return + * possible object is + * {@link String } + * + */ + public LocalDateTime getDatetime() { + return datetime; + } + + /** + * Sets the value of the datetime property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDatetime(LocalDateTime value) { + this.datetime = value; + } + + } + + } + } + /** *

Java class for anonymous complex type. * @@ -13347,20 +13110,30 @@ public List getCode() * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> - * <element name="value" maxOccurs="unbounded"> + * <element name="code" maxOccurs="unbounded"> * <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"> + * <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="uuid" type="{}phoenixUuid" /> + * </restriction> + * </complexContent> + * </complexType> + * </element> + * </sequence> * <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" /> * <attribute name="uuid" type="{}phoenixUuid" /> + * <attribute name="none_uuid" type="{}phoenixUuid" /> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> - * <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="uuid" type="{}phoenixUuid" /> - * <attribute name="none_uuid" type="{}phoenixUuid" /> * </restriction> * </complexContent> * </complexType> @@ -13368,292 +13141,278 @@ public List getCode() * * */ - @SuppressWarnings("all") @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = - { - "value" - }) public static class Code - { - - @XmlElement(required = true) protected List value; - @XmlAttribute(name = "name") protected String name; - @XmlAttribute(name = "uuid") @XmlJavaTypeAdapter(Adapter4.class) protected UUID uuid; - @XmlAttribute(name = "none_uuid") @XmlJavaTypeAdapter(Adapter4.class) protected UUID noneUuid; - - /** - * 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.Storepoints.Storepoint.ActivityCodes.Code.Value } - * - * - */ - public List getValue() - { - if (value == null) - { - value = new ArrayList<>(); - } - return this.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 uuid property. - * - * @return - * possible object is - * {@link String } - * - */ - public UUID getUuid() - { - return uuid; - } - - /** - * Sets the value of the uuid property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUuid(UUID value) - { - this.uuid = value; - } - - /** - * Gets the value of the noneUuid property. - * - * @return - * possible object is - * {@link String } - * - */ - public UUID getNoneUuid() - { - return noneUuid; - } - - /** - * Sets the value of the noneUuid property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setNoneUuid(UUID value) - { - this.noneUuid = 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">
-                *       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-                *       <attribute name="uuid" type="{}phoenixUuid" />
-                *     </restriction>
-                *   </complexContent>
-                * </complexType>
-                * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Value - { - - @XmlAttribute(name = "name") protected String name; - @XmlAttribute(name = "uuid") @XmlJavaTypeAdapter(Adapter4.class) protected UUID uuid; - - /** - * 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 uuid property. - * - * @return - * possible object is - * {@link String } - * - */ - public UUID getUuid() - { - return uuid; - } - - /** - * Sets the value of the uuid property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUuid(UUID value) - { - this.uuid = 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="non_work" maxOccurs="unbounded">
-          *                     <complexType>
-          *                       <complexContent>
-          *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-          *                           <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                           <attribute name="weekday" type="{}phoenixDay" />
-          *                           <attribute name="count" type="{http://www.w3.org/2001/XMLSchema}int" />
-          *                           <attribute name="interval" type="{http://www.w3.org/2001/XMLSchema}int" />
-          *                           <attribute name="start" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
-          *                           <attribute name="until" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
-          *                           <attribute name="nth_dow" type="{http://www.w3.org/2001/XMLSchema}int" />
-          *                           <attribute name="snaps_to_eom" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-          *                         </restriction>
-          *                       </complexContent>
-          *                     </complexType>
-          *                   </element>
-          *                 </sequence>
-          *                 <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *               </restriction>
-          *             </complexContent>
-          *           </complexType>
-          *         </element>
-          *       </sequence>
-          *     </restriction>
-          *   </complexContent>
-          * </complexType>
-          * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = - { - "calendar" - }) public static class Calendars - { - - @XmlElement(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.Storepoints.Storepoint.Calendars.Calendar } - * - * - */ - public List getCalendar() - { - if (calendar == null) - { - calendar = new ArrayList<>(); - } - return this.calendar; + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "code" + }) + public static class ActivityCodes { + + @XmlElement(required = true) + protected List code; + + /** + * Gets the value of the code 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 code property. + * + *

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

+                 *    getCode().add(newItem);
+                 * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Project.Storepoints.Storepoint.ActivityCodes.Code } + * + * + */ + public List getCode() { + if (code == null) { + code = new ArrayList<>(); + } + return this.code; + } + + + /** + *

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">
+                 *                 <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *                 <attribute name="uuid" type="{}phoenixUuid" />
+                 *               </restriction>
+                 *             </complexContent>
+                 *           </complexType>
+                 *         </element>
+                 *       </sequence>
+                 *       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="uuid" type="{}phoenixUuid" />
+                 *       <attribute name="none_uuid" type="{}phoenixUuid" />
+                 *     </restriction>
+                 *   </complexContent>
+                 * </complexType>
+                 * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "value" + }) + public static class Code { + + @XmlElement(required = true) + protected List value; + @XmlAttribute(name = "name") + protected String name; + @XmlAttribute(name = "uuid") + @XmlJavaTypeAdapter(Adapter4 .class) + protected UUID uuid; + @XmlAttribute(name = "none_uuid") + @XmlJavaTypeAdapter(Adapter4 .class) + protected UUID noneUuid; + + /** + * 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.Storepoints.Storepoint.ActivityCodes.Code.Value } + * + * + */ + public List getValue() { + if (value == null) { + value = new ArrayList<>(); + } + return this.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 uuid property. + * + * @return + * possible object is + * {@link String } + * + */ + public UUID getUuid() { + return uuid; + } + + /** + * Sets the value of the uuid property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUuid(UUID value) { + this.uuid = value; + } + + /** + * Gets the value of the noneUuid property. + * + * @return + * possible object is + * {@link String } + * + */ + public UUID getNoneUuid() { + return noneUuid; + } + + /** + * Sets the value of the noneUuid property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNoneUuid(UUID value) { + this.noneUuid = 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">
+                     *       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
+                     *       <attribute name="uuid" type="{}phoenixUuid" />
+                     *     </restriction>
+                     *   </complexContent>
+                     * </complexType>
+                     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class Value { + + @XmlAttribute(name = "name") + protected String name; + @XmlAttribute(name = "uuid") + @XmlJavaTypeAdapter(Adapter4 .class) + protected UUID uuid; + + /** + * 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 uuid property. + * + * @return + * possible object is + * {@link String } + * + */ + public UUID getUuid() { + return uuid; + } + + /** + * Sets the value of the uuid property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUuid(UUID value) { + this.uuid = value; + } + + } + + } + } + /** *

Java class for anonymous complex type. * @@ -13664,24 +13423,34 @@ public List getCalendar() * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> - * <element name="non_work" maxOccurs="unbounded"> + * <element name="calendar" maxOccurs="unbounded"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="weekday" type="{}phoenixDay" /> - * <attribute name="count" type="{http://www.w3.org/2001/XMLSchema}int" /> - * <attribute name="interval" type="{http://www.w3.org/2001/XMLSchema}int" /> - * <attribute name="start" type="{http://www.w3.org/2001/XMLSchema}dateTime" /> - * <attribute name="until" type="{http://www.w3.org/2001/XMLSchema}dateTime" /> - * <attribute name="nth_dow" type="{http://www.w3.org/2001/XMLSchema}int" /> - * <attribute name="snaps_to_eom" type="{http://www.w3.org/2001/XMLSchema}boolean" /> + * <sequence> + * <element name="non_work" maxOccurs="unbounded"> + * <complexType> + * <complexContent> + * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + * <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="weekday" type="{}phoenixDay" /> + * <attribute name="count" type="{http://www.w3.org/2001/XMLSchema}int" /> + * <attribute name="interval" type="{http://www.w3.org/2001/XMLSchema}int" /> + * <attribute name="start" type="{http://www.w3.org/2001/XMLSchema}dateTime" /> + * <attribute name="until" type="{http://www.w3.org/2001/XMLSchema}dateTime" /> + * <attribute name="nth_dow" type="{http://www.w3.org/2001/XMLSchema}int" /> + * <attribute name="snaps_to_eom" type="{http://www.w3.org/2001/XMLSchema}boolean" /> + * </restriction> + * </complexContent> + * </complexType> + * </element> + * </sequence> + * <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" /> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> - * <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" /> * </restriction> * </complexContent> * </complexType> @@ -13689,391 +13458,400 @@ public List getCalendar() * * */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = - { - "nonWork" - }) public static class Calendar - { - - @XmlElement(name = "non_work", required = true) protected List nonWork; - @XmlAttribute(name = "name") protected String name; - - /** - * Gets the value of the nonWork 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 nonWork property. - * - *

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

-                *    getNonWork().add(newItem);
-                * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link Project.Storepoints.Storepoint.Calendars.Calendar.NonWork } - * - * - */ - public List getNonWork() - { - if (nonWork == null) - { - nonWork = new ArrayList<>(); - } - return this.nonWork; - } - - /** - * 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; - } - - /** - *

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">
-                *       <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
-                *       <attribute name="weekday" type="{}phoenixDay" />
-                *       <attribute name="count" type="{http://www.w3.org/2001/XMLSchema}int" />
-                *       <attribute name="interval" type="{http://www.w3.org/2001/XMLSchema}int" />
-                *       <attribute name="start" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
-                *       <attribute name="until" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
-                *       <attribute name="nth_dow" type="{http://www.w3.org/2001/XMLSchema}int" />
-                *       <attribute name="snaps_to_eom" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-                *     </restriction>
-                *   </complexContent>
-                * </complexType>
-                * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class NonWork - { - - @XmlAttribute(name = "type") protected String type; - @XmlAttribute(name = "weekday") @XmlJavaTypeAdapter(Adapter8.class) protected DayOfWeek weekday; - @XmlAttribute(name = "count") @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "int") protected Integer count; - @XmlAttribute(name = "interval") @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "int") protected Integer interval; - @XmlAttribute(name = "start") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime start; - @XmlAttribute(name = "until") @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected LocalDateTime until; - @XmlAttribute(name = "nth_dow") @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "int") protected Integer nthDow; - @XmlAttribute(name = "snaps_to_eom") protected Boolean snapsToEom; - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getType() - { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setType(String value) - { - this.type = value; - } - - /** - * Gets the value of the weekday property. - * - * @return - * possible object is - * {@link String } - * - */ - public DayOfWeek getWeekday() - { - return weekday; - } - - /** - * Sets the value of the weekday property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWeekday(DayOfWeek value) - { - this.weekday = value; - } - - /** - * Gets the value of the count property. - * - * @return - * possible object is - * {@link String } - * - */ - public Integer getCount() - { - return count; - } - - /** - * Sets the value of the count property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCount(Integer value) - { - this.count = value; - } - - /** - * Gets the value of the interval property. - * - * @return - * possible object is - * {@link String } - * - */ - public Integer getInterval() - { - return interval; - } - - /** - * Sets the value of the interval property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setInterval(Integer value) - { - this.interval = 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 until property. - * - * @return - * possible object is - * {@link String } - * - */ - public LocalDateTime getUntil() - { - return until; - } - - /** - * Sets the value of the until property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUntil(LocalDateTime value) - { - this.until = value; - } - - /** - * Gets the value of the nthDow property. - * - * @return - * possible object is - * {@link String } - * - */ - public Integer getNthDow() - { - return nthDow; - } - - /** - * Sets the value of the nthDow property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setNthDow(Integer value) - { - this.nthDow = value; - } - - /** - * Gets the value of the snapsToEom property. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isSnapsToEom() - { - return snapsToEom; - } - - /** - * Sets the value of the snapsToEom property. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setSnapsToEom(Boolean value) - { - this.snapsToEom = 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="relationship" maxOccurs="unbounded">
-          *           <complexType>
-          *             <complexContent>
-          *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-          *                 <attribute name="predecessor" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="successor" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="lag" type="{}phoenixDuration" />
-          *                 <attribute name="type" type="{}phoenixRelationType" />
-          *               </restriction>
-          *             </complexContent>
-          *           </complexType>
-          *         </element>
-          *       </sequence>
-          *     </restriction>
-          *   </complexContent>
-          * </complexType>
-          * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = - { - "relationship" - }) public static class Relationships - { - - @XmlElement(required = true) protected List relationship; - - /** - * Gets the value of the relationship 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 relationship property. - * - *

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

-             *    getRelationship().add(newItem);
-             * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link Project.Storepoints.Storepoint.Relationships.Relationship } - * - * - */ - public List getRelationship() - { - if (relationship == null) - { - relationship = new ArrayList<>(); - } - return this.relationship; + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "calendar" + }) + public static class Calendars { + + @XmlElement(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.Storepoints.Storepoint.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="non_work" maxOccurs="unbounded">
+                 *           <complexType>
+                 *             <complexContent>
+                 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+                 *                 <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *                 <attribute name="weekday" type="{}phoenixDay" />
+                 *                 <attribute name="count" type="{http://www.w3.org/2001/XMLSchema}int" />
+                 *                 <attribute name="interval" type="{http://www.w3.org/2001/XMLSchema}int" />
+                 *                 <attribute name="start" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
+                 *                 <attribute name="until" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
+                 *                 <attribute name="nth_dow" type="{http://www.w3.org/2001/XMLSchema}int" />
+                 *                 <attribute name="snaps_to_eom" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+                 *               </restriction>
+                 *             </complexContent>
+                 *           </complexType>
+                 *         </element>
+                 *       </sequence>
+                 *       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *     </restriction>
+                 *   </complexContent>
+                 * </complexType>
+                 * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "nonWork" + }) + public static class Calendar { + + @XmlElement(name = "non_work", required = true) + protected List nonWork; + @XmlAttribute(name = "name") + protected String name; + + /** + * Gets the value of the nonWork 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 nonWork property. + * + *

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

+                     *    getNonWork().add(newItem);
+                     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Project.Storepoints.Storepoint.Calendars.Calendar.NonWork } + * + * + */ + public List getNonWork() { + if (nonWork == null) { + nonWork = new ArrayList<>(); + } + return this.nonWork; + } + + /** + * 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; + } + + + /** + *

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">
+                     *       <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
+                     *       <attribute name="weekday" type="{}phoenixDay" />
+                     *       <attribute name="count" type="{http://www.w3.org/2001/XMLSchema}int" />
+                     *       <attribute name="interval" type="{http://www.w3.org/2001/XMLSchema}int" />
+                     *       <attribute name="start" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
+                     *       <attribute name="until" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
+                     *       <attribute name="nth_dow" type="{http://www.w3.org/2001/XMLSchema}int" />
+                     *       <attribute name="snaps_to_eom" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+                     *     </restriction>
+                     *   </complexContent>
+                     * </complexType>
+                     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class NonWork { + + @XmlAttribute(name = "type") + protected String type; + @XmlAttribute(name = "weekday") + @XmlJavaTypeAdapter(Adapter8 .class) + protected DayOfWeek weekday; + @XmlAttribute(name = "count") + @XmlJavaTypeAdapter(Adapter2 .class) + @XmlSchemaType(name = "int") + protected Integer count; + @XmlAttribute(name = "interval") + @XmlJavaTypeAdapter(Adapter2 .class) + @XmlSchemaType(name = "int") + protected Integer interval; + @XmlAttribute(name = "start") + @XmlJavaTypeAdapter(Adapter1 .class) + @XmlSchemaType(name = "dateTime") + protected LocalDateTime start; + @XmlAttribute(name = "until") + @XmlJavaTypeAdapter(Adapter1 .class) + @XmlSchemaType(name = "dateTime") + protected LocalDateTime until; + @XmlAttribute(name = "nth_dow") + @XmlJavaTypeAdapter(Adapter2 .class) + @XmlSchemaType(name = "int") + protected Integer nthDow; + @XmlAttribute(name = "snaps_to_eom") + protected Boolean snapsToEom; + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the weekday property. + * + * @return + * possible object is + * {@link String } + * + */ + public DayOfWeek getWeekday() { + return weekday; + } + + /** + * Sets the value of the weekday property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setWeekday(DayOfWeek value) { + this.weekday = value; + } + + /** + * Gets the value of the count property. + * + * @return + * possible object is + * {@link String } + * + */ + public Integer getCount() { + return count; + } + + /** + * Sets the value of the count property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCount(Integer value) { + this.count = value; + } + + /** + * Gets the value of the interval property. + * + * @return + * possible object is + * {@link String } + * + */ + public Integer getInterval() { + return interval; + } + + /** + * Sets the value of the interval property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setInterval(Integer value) { + this.interval = 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 until property. + * + * @return + * possible object is + * {@link String } + * + */ + public LocalDateTime getUntil() { + return until; + } + + /** + * Sets the value of the until property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUntil(LocalDateTime value) { + this.until = value; + } + + /** + * Gets the value of the nthDow property. + * + * @return + * possible object is + * {@link String } + * + */ + public Integer getNthDow() { + return nthDow; + } + + /** + * Sets the value of the nthDow property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNthDow(Integer value) { + this.nthDow = value; + } + + /** + * Gets the value of the snapsToEom property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isSnapsToEom() { + return snapsToEom; + } + + /** + * Sets the value of the snapsToEom property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setSnapsToEom(Boolean value) { + this.snapsToEom = value; + } + + } + + } + } + /** *

Java class for anonymous complex type. * @@ -14083,10 +13861,20 @@ public List getRelati * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <attribute name="predecessor" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="successor" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="lag" type="{}phoenixDuration" /> - * <attribute name="type" type="{}phoenixRelationType" /> + * <sequence> + * <element name="relationship" maxOccurs="unbounded"> + * <complexType> + * <complexContent> + * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + * <attribute name="predecessor" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="successor" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="lag" type="{}phoenixDuration" /> + * <attribute name="type" type="{}phoenixRelationType" /> + * </restriction> + * </complexContent> + * </complexType> + * </element> + * </sequence> * </restriction> * </complexContent> * </complexType> @@ -14094,210 +13882,181 @@ public List getRelati * * */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Relationship - { - - @XmlAttribute(name = "predecessor") protected String predecessor; - @XmlAttribute(name = "successor") protected String successor; - @XmlAttribute(name = "lag") @XmlJavaTypeAdapter(Adapter3.class) protected Duration lag; - @XmlAttribute(name = "type") @XmlJavaTypeAdapter(Adapter5.class) protected RelationType type; - - /** - * Gets the value of the predecessor property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPredecessor() - { - return predecessor; - } - - /** - * Sets the value of the predecessor property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPredecessor(String value) - { - this.predecessor = value; - } - - /** - * Gets the value of the successor property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getSuccessor() - { - return successor; - } - - /** - * Sets the value of the successor property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setSuccessor(String value) - { - this.successor = value; - } - - /** - * Gets the value of the lag property. - * - * @return - * possible object is - * {@link String } - * - */ - public Duration getLag() - { - return lag; - } - - /** - * Sets the value of the lag property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLag(Duration value) - { - this.lag = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link String } - * - */ - public RelationType getType() - { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setType(RelationType value) - { - this.type = 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">
-          *           <complexType>
-          *             <complexContent>
-          *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-          *                 <sequence>
-          *                   <element name="assignment" maxOccurs="unbounded">
-          *                     <complexType>
-          *                       <complexContent>
-          *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-          *                           <attribute name="activity" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                           <attribute name="fixedfield" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                           <attribute name="allocation" type="{http://www.w3.org/2001/XMLSchema}int" />
-          *                           <attribute name="accrueat" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                         </restriction>
-          *                       </complexContent>
-          *                     </complexType>
-          *                   </element>
-          *                 </sequence>
-          *                 <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="uuid" type="{}phoenixUuid" />
-          *                 <attribute name="type" type="{}phoenixResourceType" />
-          *                 <attribute name="unitslabel" type="{http://www.w3.org/2001/XMLSchema}string" />
-          *                 <attribute name="maximum" type="{http://www.w3.org/2001/XMLSchema}int" />
-          *                 <attribute name="monetarybase" type="{}phoenixTimeUnits" />
-          *                 <attribute name="unitsperbase" type="{http://www.w3.org/2001/XMLSchema}int" />
-          *                 <attribute name="monetaryrate" type="{http://www.w3.org/2001/XMLSchema}int" />
-          *                 <attribute name="monetarycostperuse" type="{http://www.w3.org/2001/XMLSchema}int" />
-          *               </restriction>
-          *             </complexContent>
-          *           </complexType>
-          *         </element>
-          *       </sequence>
-          *     </restriction>
-          *   </complexContent>
-          * </complexType>
-          * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = - { - "resource" - }) public static class Resources - { - - @XmlElement(required = true) 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.Storepoints.Storepoint.Resources.Resource } - * - * - */ - public List getResource() - { - if (resource == null) - { - resource = new ArrayList<>(); - } - return this.resource; + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "relationship" + }) + public static class Relationships { + + @XmlElement(required = true) + protected List relationship; + + /** + * Gets the value of the relationship 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 relationship property. + * + *

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

+                 *    getRelationship().add(newItem);
+                 * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Project.Storepoints.Storepoint.Relationships.Relationship } + * + * + */ + public List getRelationship() { + if (relationship == null) { + relationship = new ArrayList<>(); + } + return this.relationship; + } + + + /** + *

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">
+                 *       <attribute name="predecessor" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="successor" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="lag" type="{}phoenixDuration" />
+                 *       <attribute name="type" type="{}phoenixRelationType" />
+                 *     </restriction>
+                 *   </complexContent>
+                 * </complexType>
+                 * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class Relationship { + + @XmlAttribute(name = "predecessor") + protected String predecessor; + @XmlAttribute(name = "successor") + protected String successor; + @XmlAttribute(name = "lag") + @XmlJavaTypeAdapter(Adapter3 .class) + protected Duration lag; + @XmlAttribute(name = "type") + @XmlJavaTypeAdapter(Adapter5 .class) + protected RelationType type; + + /** + * Gets the value of the predecessor property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPredecessor() { + return predecessor; + } + + /** + * Sets the value of the predecessor property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPredecessor(String value) { + this.predecessor = value; + } + + /** + * Gets the value of the successor property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSuccessor() { + return successor; + } + + /** + * Sets the value of the successor property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSuccessor(String value) { + this.successor = value; + } + + /** + * Gets the value of the lag property. + * + * @return + * possible object is + * {@link String } + * + */ + public Duration getLag() { + return lag; + } + + /** + * Sets the value of the lag property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLag(Duration value) { + this.lag = value; + } + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public RelationType getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(RelationType value) { + this.type = value; + } + + } + } + /** *

Java class for anonymous complex type. * @@ -14308,28 +14067,38 @@ public List getResource() * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> - * <element name="assignment" maxOccurs="unbounded"> + * <element name="resource" maxOccurs="unbounded"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <attribute name="activity" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="fixedfield" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="allocation" type="{http://www.w3.org/2001/XMLSchema}int" /> - * <attribute name="accrueat" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <sequence> + * <element name="assignment" maxOccurs="unbounded"> + * <complexType> + * <complexContent> + * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + * <attribute name="activity" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="fixedfield" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="allocation" type="{http://www.w3.org/2001/XMLSchema}int" /> + * <attribute name="accrueat" type="{http://www.w3.org/2001/XMLSchema}string" /> + * </restriction> + * </complexContent> + * </complexType> + * </element> + * </sequence> + * <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="uuid" type="{}phoenixUuid" /> + * <attribute name="type" type="{}phoenixResourceType" /> + * <attribute name="unitslabel" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="maximum" type="{http://www.w3.org/2001/XMLSchema}int" /> + * <attribute name="monetarybase" type="{}phoenixTimeUnits" /> + * <attribute name="unitsperbase" type="{http://www.w3.org/2001/XMLSchema}int" /> + * <attribute name="monetaryrate" type="{http://www.w3.org/2001/XMLSchema}int" /> + * <attribute name="monetarycostperuse" type="{http://www.w3.org/2001/XMLSchema}int" /> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> - * <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="uuid" type="{}phoenixUuid" /> - * <attribute name="type" type="{}phoenixResourceType" /> - * <attribute name="unitslabel" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="maximum" type="{http://www.w3.org/2001/XMLSchema}int" /> - * <attribute name="monetarybase" type="{}phoenixTimeUnits" /> - * <attribute name="unitsperbase" type="{http://www.w3.org/2001/XMLSchema}int" /> - * <attribute name="monetaryrate" type="{http://www.w3.org/2001/XMLSchema}int" /> - * <attribute name="monetarycostperuse" type="{http://www.w3.org/2001/XMLSchema}int" /> * </restriction> * </complexContent> * </complexType> @@ -14337,428 +14106,507 @@ public List getResource() * * */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = - { - "assignment" - }) public static class Resource - { - - @XmlElement(required = true) protected List assignment; - @XmlAttribute(name = "name") protected String name; - @XmlAttribute(name = "uuid") @XmlJavaTypeAdapter(Adapter4.class) protected UUID uuid; - @XmlAttribute(name = "type") @XmlJavaTypeAdapter(Adapter7.class) protected ResourceType type; - @XmlAttribute(name = "unitslabel") protected String unitslabel; - @XmlAttribute(name = "maximum") @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "int") protected Integer maximum; - @XmlAttribute(name = "monetarybase") @XmlJavaTypeAdapter(Adapter6.class) protected TimeUnit monetarybase; - @XmlAttribute(name = "unitsperbase") @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "int") protected Integer unitsperbase; - @XmlAttribute(name = "monetaryrate") @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "int") protected Integer monetaryrate; - @XmlAttribute(name = "monetarycostperuse") @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "int") protected Integer monetarycostperuse; - - /** - * 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.Storepoints.Storepoint.Resources.Resource.Assignment } - * - * - */ - public List getAssignment() - { - if (assignment == null) - { - assignment = new ArrayList<>(); - } - return this.assignment; - } - - /** - * 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 uuid property. - * - * @return - * possible object is - * {@link String } - * - */ - public UUID getUuid() - { - return uuid; - } - - /** - * Sets the value of the uuid property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUuid(UUID value) - { - this.uuid = 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 unitslabel property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUnitslabel() - { - return unitslabel; - } - - /** - * Sets the value of the unitslabel property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUnitslabel(String value) - { - this.unitslabel = value; - } - - /** - * Gets the value of the maximum property. - * - * @return - * possible object is - * {@link String } - * - */ - public Integer getMaximum() - { - return maximum; - } - - /** - * Sets the value of the maximum property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMaximum(Integer value) - { - this.maximum = value; - } - - /** - * Gets the value of the monetarybase property. - * - * @return - * possible object is - * {@link String } - * - */ - public TimeUnit getMonetarybase() - { - return monetarybase; - } - - /** - * Sets the value of the monetarybase property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMonetarybase(TimeUnit value) - { - this.monetarybase = value; - } - - /** - * Gets the value of the unitsperbase property. - * - * @return - * possible object is - * {@link String } - * - */ - public Integer getUnitsperbase() - { - return unitsperbase; - } - - /** - * Sets the value of the unitsperbase property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUnitsperbase(Integer value) - { - this.unitsperbase = value; - } - - /** - * Gets the value of the monetaryrate property. - * - * @return - * possible object is - * {@link String } - * - */ - public Integer getMonetaryrate() - { - return monetaryrate; - } - - /** - * Sets the value of the monetaryrate property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMonetaryrate(Integer value) - { - this.monetaryrate = value; - } - - /** - * Gets the value of the monetarycostperuse property. - * - * @return - * possible object is - * {@link String } - * - */ - public Integer getMonetarycostperuse() - { - return monetarycostperuse; - } - - /** - * Sets the value of the monetarycostperuse property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMonetarycostperuse(Integer value) - { - this.monetarycostperuse = 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">
-                *       <attribute name="activity" type="{http://www.w3.org/2001/XMLSchema}string" />
-                *       <attribute name="fixedfield" type="{http://www.w3.org/2001/XMLSchema}string" />
-                *       <attribute name="allocation" type="{http://www.w3.org/2001/XMLSchema}int" />
-                *       <attribute name="accrueat" type="{http://www.w3.org/2001/XMLSchema}string" />
-                *     </restriction>
-                *   </complexContent>
-                * </complexType>
-                * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Assignment - { - - @XmlAttribute(name = "activity") protected String activity; - @XmlAttribute(name = "fixedfield") protected String fixedfield; - @XmlAttribute(name = "allocation") @XmlJavaTypeAdapter(Adapter2.class) @XmlSchemaType(name = "int") protected Integer allocation; - @XmlAttribute(name = "accrueat") protected String accrueat; - - /** - * Gets the value of the activity property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getActivity() - { - return activity; - } - - /** - * Sets the value of the activity property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setActivity(String value) - { - this.activity = value; - } - - /** - * Gets the value of the fixedfield property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getFixedfield() - { - return fixedfield; - } - - /** - * Sets the value of the fixedfield property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setFixedfield(String value) - { - this.fixedfield = value; - } - - /** - * Gets the value of the allocation property. - * - * @return - * possible object is - * {@link String } - * - */ - public Integer getAllocation() - { - return allocation; - } - - /** - * Sets the value of the allocation property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAllocation(Integer value) - { - this.allocation = value; - } - - /** - * Gets the value of the accrueat property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAccrueat() - { - return accrueat; - } - - /** - * Sets the value of the accrueat property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAccrueat(String value) - { - this.accrueat = value; - } - - } - - } - - } - - } - - } + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "resource" + }) + public static class Resources { + + @XmlElement(required = true) + 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.Storepoints.Storepoint.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="assignment" maxOccurs="unbounded">
+                 *           <complexType>
+                 *             <complexContent>
+                 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+                 *                 <attribute name="activity" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *                 <attribute name="fixedfield" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *                 <attribute name="allocation" type="{http://www.w3.org/2001/XMLSchema}int" />
+                 *                 <attribute name="accrueat" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *               </restriction>
+                 *             </complexContent>
+                 *           </complexType>
+                 *         </element>
+                 *       </sequence>
+                 *       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="uuid" type="{}phoenixUuid" />
+                 *       <attribute name="type" type="{}phoenixResourceType" />
+                 *       <attribute name="unitslabel" type="{http://www.w3.org/2001/XMLSchema}string" />
+                 *       <attribute name="maximum" type="{http://www.w3.org/2001/XMLSchema}int" />
+                 *       <attribute name="monetarybase" type="{}phoenixTimeUnits" />
+                 *       <attribute name="unitsperbase" type="{http://www.w3.org/2001/XMLSchema}int" />
+                 *       <attribute name="monetaryrate" type="{http://www.w3.org/2001/XMLSchema}int" />
+                 *       <attribute name="monetarycostperuse" type="{http://www.w3.org/2001/XMLSchema}int" />
+                 *     </restriction>
+                 *   </complexContent>
+                 * </complexType>
+                 * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "assignment" + }) + public static class Resource { + + @XmlElement(required = true) + protected List assignment; + @XmlAttribute(name = "name") + protected String name; + @XmlAttribute(name = "uuid") + @XmlJavaTypeAdapter(Adapter4 .class) + protected UUID uuid; + @XmlAttribute(name = "type") + @XmlJavaTypeAdapter(Adapter7 .class) + protected ResourceType type; + @XmlAttribute(name = "unitslabel") + protected String unitslabel; + @XmlAttribute(name = "maximum") + @XmlJavaTypeAdapter(Adapter2 .class) + @XmlSchemaType(name = "int") + protected Integer maximum; + @XmlAttribute(name = "monetarybase") + @XmlJavaTypeAdapter(Adapter6 .class) + protected TimeUnit monetarybase; + @XmlAttribute(name = "unitsperbase") + @XmlJavaTypeAdapter(Adapter2 .class) + @XmlSchemaType(name = "int") + protected Integer unitsperbase; + @XmlAttribute(name = "monetaryrate") + @XmlJavaTypeAdapter(Adapter2 .class) + @XmlSchemaType(name = "int") + protected Integer monetaryrate; + @XmlAttribute(name = "monetarycostperuse") + @XmlJavaTypeAdapter(Adapter2 .class) + @XmlSchemaType(name = "int") + protected Integer monetarycostperuse; + + /** + * 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.Storepoints.Storepoint.Resources.Resource.Assignment } + * + * + */ + public List getAssignment() { + if (assignment == null) { + assignment = new ArrayList<>(); + } + return this.assignment; + } + + /** + * 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 uuid property. + * + * @return + * possible object is + * {@link String } + * + */ + public UUID getUuid() { + return uuid; + } + + /** + * Sets the value of the uuid property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUuid(UUID value) { + this.uuid = 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 unitslabel property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUnitslabel() { + return unitslabel; + } + + /** + * Sets the value of the unitslabel property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUnitslabel(String value) { + this.unitslabel = value; + } + + /** + * Gets the value of the maximum property. + * + * @return + * possible object is + * {@link String } + * + */ + public Integer getMaximum() { + return maximum; + } + + /** + * Sets the value of the maximum property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMaximum(Integer value) { + this.maximum = value; + } + + /** + * Gets the value of the monetarybase property. + * + * @return + * possible object is + * {@link String } + * + */ + public TimeUnit getMonetarybase() { + return monetarybase; + } + + /** + * Sets the value of the monetarybase property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMonetarybase(TimeUnit value) { + this.monetarybase = value; + } + + /** + * Gets the value of the unitsperbase property. + * + * @return + * possible object is + * {@link String } + * + */ + public Integer getUnitsperbase() { + return unitsperbase; + } + + /** + * Sets the value of the unitsperbase property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUnitsperbase(Integer value) { + this.unitsperbase = value; + } + + /** + * Gets the value of the monetaryrate property. + * + * @return + * possible object is + * {@link String } + * + */ + public Integer getMonetaryrate() { + return monetaryrate; + } + + /** + * Sets the value of the monetaryrate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMonetaryrate(Integer value) { + this.monetaryrate = value; + } + + /** + * Gets the value of the monetarycostperuse property. + * + * @return + * possible object is + * {@link String } + * + */ + public Integer getMonetarycostperuse() { + return monetarycostperuse; + } + + /** + * Sets the value of the monetarycostperuse property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMonetarycostperuse(Integer value) { + this.monetarycostperuse = 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">
+                     *       <attribute name="activity" type="{http://www.w3.org/2001/XMLSchema}string" />
+                     *       <attribute name="fixedfield" type="{http://www.w3.org/2001/XMLSchema}string" />
+                     *       <attribute name="allocation" type="{http://www.w3.org/2001/XMLSchema}int" />
+                     *       <attribute name="accrueat" type="{http://www.w3.org/2001/XMLSchema}string" />
+                     *     </restriction>
+                     *   </complexContent>
+                     * </complexType>
+                     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class Assignment { + + @XmlAttribute(name = "activity") + protected String activity; + @XmlAttribute(name = "fixedfield") + protected String fixedfield; + @XmlAttribute(name = "allocation") + @XmlJavaTypeAdapter(Adapter2 .class) + @XmlSchemaType(name = "int") + protected Integer allocation; + @XmlAttribute(name = "accrueat") + protected String accrueat; + + /** + * Gets the value of the activity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getActivity() { + return activity; + } + + /** + * Sets the value of the activity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setActivity(String value) { + this.activity = value; + } + + /** + * Gets the value of the fixedfield property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFixedfield() { + return fixedfield; + } + + /** + * Sets the value of the fixedfield property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFixedfield(String value) { + this.fixedfield = value; + } + + /** + * Gets the value of the allocation property. + * + * @return + * possible object is + * {@link String } + * + */ + public Integer getAllocation() { + return allocation; + } + + /** + * Sets the value of the allocation property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAllocation(Integer value) { + this.allocation = value; + } + + /** + * Gets the value of the accrueat property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAccrueat() { + return accrueat; + } + + /** + * Sets the value of the accrueat property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAccrueat(String value) { + this.accrueat = value; + } + + } + + } + + } + + } + + } } diff --git a/src/test/java/net/sf/mpxj/junit/TimephasedWorkCostSegmentTest.java b/src/test/java/net/sf/mpxj/junit/TimephasedWorkCostSegmentTest.java index c0f1e93961..1f149b34d5 100644 --- a/src/test/java/net/sf/mpxj/junit/TimephasedWorkCostSegmentTest.java +++ b/src/test/java/net/sf/mpxj/junit/TimephasedWorkCostSegmentTest.java @@ -841,7 +841,7 @@ private void dumpExpectedData(ResourceAssignment assignment, ArrayList } System.out.println("}"); } - + private void dumpExpectedData(ResourceAssignment assignment, ArrayList list) { //System.out.println(assignment);