public static class Project.Calendars.Calendar extends Object
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="UID" type="{http://www.w3.org/2001/XMLSchema}integer"/>
<element name="GUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Name" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<maxLength value="512"/>
</restriction>
</simpleType>
</element>
<element name="IsBaseCalendar" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="IsBaselineCalendar" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="BaseCalendarUID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
<element name="WeekDays" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="WeekDay" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="DayType">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}integer">
<enumeration value="0"/>
<enumeration value="1"/>
<enumeration value="2"/>
<enumeration value="3"/>
<enumeration value="4"/>
<enumeration value="5"/>
<enumeration value="6"/>
<enumeration value="7"/>
</restriction>
</simpleType>
</element>
<element name="DayWorking" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="TimePeriod" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="FromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="ToDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="WorkingTimes" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<choice>
<element name="WorkingTime" maxOccurs="5" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
<element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</choice>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="Exceptions" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Exception" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="EnteredByOccurrences" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="TimePeriod" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="FromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="ToDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="Occurrences" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
<element name="Name" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<maxLength value="512"/>
</restriction>
</simpleType>
</element>
<element name="Type" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}integer">
<enumeration value="1"/>
<enumeration value="2"/>
<enumeration value="3"/>
<enumeration value="4"/>
<enumeration value="5"/>
<enumeration value="6"/>
<enumeration value="7"/>
<enumeration value="8"/>
<enumeration value="9"/>
</restriction>
</simpleType>
</element>
<element name="Period" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
<element name="DaysOfWeek" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
<element name="MonthItem" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}integer">
<enumeration value="0"/>
<enumeration value="1"/>
<enumeration value="2"/>
<enumeration value="3"/>
<enumeration value="4"/>
<enumeration value="5"/>
<enumeration value="6"/>
<enumeration value="7"/>
<enumeration value="8"/>
<enumeration value="9"/>
</restriction>
</simpleType>
</element>
<element name="MonthPosition" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}integer">
<enumeration value="0"/>
<enumeration value="1"/>
<enumeration value="2"/>
<enumeration value="3"/>
<enumeration value="4"/>
</restriction>
</simpleType>
</element>
<element name="Month" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}integer">
<enumeration value="0"/>
<enumeration value="1"/>
<enumeration value="2"/>
<enumeration value="3"/>
<enumeration value="4"/>
<enumeration value="5"/>
<enumeration value="6"/>
<enumeration value="7"/>
<enumeration value="8"/>
<enumeration value="9"/>
<enumeration value="10"/>
<enumeration value="11"/>
</restriction>
</simpleType>
</element>
<element name="MonthDay" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
<element name="DayWorking" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="WorkingTimes" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<choice>
<element name="WorkingTime" maxOccurs="5" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
<element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</choice>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="WorkWeeks" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="WorkWeek" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="TimePeriod" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="FromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="ToDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="Name" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<maxLength value="512"/>
</restriction>
</simpleType>
</element>
<element name="WeekDays" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="WeekDay" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="DayType">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}integer">
<enumeration value="0"/>
<enumeration value="1"/>
<enumeration value="2"/>
<enumeration value="3"/>
<enumeration value="4"/>
<enumeration value="5"/>
<enumeration value="6"/>
<enumeration value="7"/>
</restriction>
</simpleType>
</element>
<element name="DayWorking" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="WorkingTimes" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<choice>
<element name="WorkingTime" maxOccurs="5" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="FromTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
<element name="ToTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</choice>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Class and Description |
|---|---|
static class |
Project.Calendars.Calendar.Exceptions
Java class for anonymous complex type.
|
static class |
Project.Calendars.Calendar.WeekDays
Java class for anonymous complex type.
|
static class |
Project.Calendars.Calendar.WorkWeeks
Java class for anonymous complex type.
|
| Modifier and Type | Field and Description |
|---|---|
protected BigInteger |
baseCalendarUID |
protected Project.Calendars.Calendar.Exceptions |
exceptions |
protected UUID |
guid |
protected Boolean |
isBaseCalendar |
protected Boolean |
isBaselineCalendar |
protected String |
name |
protected BigInteger |
uid |
protected Project.Calendars.Calendar.WeekDays |
weekDays |
protected Project.Calendars.Calendar.WorkWeeks |
workWeeks |
| Constructor and Description |
|---|
Calendar() |
| Modifier and Type | Method and Description |
|---|---|
BigInteger |
getBaseCalendarUID()
Gets the value of the baseCalendarUID property.
|
Project.Calendars.Calendar.Exceptions |
getExceptions()
Gets the value of the exceptions property.
|
UUID |
getGUID()
Gets the value of the guid property.
|
String |
getName()
Gets the value of the name property.
|
BigInteger |
getUID()
Gets the value of the uid property.
|
Project.Calendars.Calendar.WeekDays |
getWeekDays()
Gets the value of the weekDays property.
|
Project.Calendars.Calendar.WorkWeeks |
getWorkWeeks()
Gets the value of the workWeeks property.
|
Boolean |
isIsBaseCalendar()
Gets the value of the isBaseCalendar property.
|
Boolean |
isIsBaselineCalendar()
Gets the value of the isBaselineCalendar property.
|
void |
setBaseCalendarUID(BigInteger value)
Sets the value of the baseCalendarUID property.
|
void |
setExceptions(Project.Calendars.Calendar.Exceptions value)
Sets the value of the exceptions property.
|
void |
setGUID(UUID value)
Sets the value of the guid property.
|
void |
setIsBaseCalendar(Boolean value)
Sets the value of the isBaseCalendar property.
|
void |
setIsBaselineCalendar(Boolean value)
Sets the value of the isBaselineCalendar property.
|
void |
setName(String value)
Sets the value of the name property.
|
void |
setUID(BigInteger value)
Sets the value of the uid property.
|
void |
setWeekDays(Project.Calendars.Calendar.WeekDays value)
Sets the value of the weekDays property.
|
void |
setWorkWeeks(Project.Calendars.Calendar.WorkWeeks value)
Sets the value of the workWeeks property.
|
protected BigInteger uid
protected UUID guid
protected String name
protected Boolean isBaseCalendar
protected Boolean isBaselineCalendar
protected BigInteger baseCalendarUID
protected Project.Calendars.Calendar.WeekDays weekDays
protected Project.Calendars.Calendar.Exceptions exceptions
protected Project.Calendars.Calendar.WorkWeeks workWeeks
public BigInteger getUID()
BigIntegerpublic void setUID(BigInteger value)
value - allowed object is
BigIntegerpublic UUID getGUID()
Stringpublic void setGUID(UUID value)
value - allowed object is
Stringpublic String getName()
Stringpublic void setName(String value)
value - allowed object is
Stringpublic Boolean isIsBaseCalendar()
Stringpublic void setIsBaseCalendar(Boolean value)
value - allowed object is
Stringpublic Boolean isIsBaselineCalendar()
Stringpublic void setIsBaselineCalendar(Boolean value)
value - allowed object is
Stringpublic BigInteger getBaseCalendarUID()
BigIntegerpublic void setBaseCalendarUID(BigInteger value)
value - allowed object is
BigIntegerpublic Project.Calendars.Calendar.WeekDays getWeekDays()
Project.Calendars.Calendar.WeekDayspublic void setWeekDays(Project.Calendars.Calendar.WeekDays value)
value - allowed object is
Project.Calendars.Calendar.WeekDayspublic Project.Calendars.Calendar.Exceptions getExceptions()
Project.Calendars.Calendar.Exceptionspublic void setExceptions(Project.Calendars.Calendar.Exceptions value)
value - allowed object is
Project.Calendars.Calendar.Exceptionspublic Project.Calendars.Calendar.WorkWeeks getWorkWeeks()
Project.Calendars.Calendar.WorkWeekspublic void setWorkWeeks(Project.Calendars.Calendar.WorkWeeks value)
value - allowed object is
Project.Calendars.Calendar.WorkWeeksCopyright © 2000–2025 MPXJ. All rights reserved.