net.sf.mpxj.mspdi.schema
Class Project.Calendars.Calendar.WeekDays.WeekDay

java.lang.Object
  extended by net.sf.mpxj.mspdi.schema.Project.Calendars.Calendar.WeekDays.WeekDay
Enclosing class:
Project.Calendars.Calendar.WeekDays

public static class Project.Calendars.Calendar.WeekDays.WeekDay
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="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>
 


Nested Class Summary
static class Project.Calendars.Calendar.WeekDays.WeekDay.TimePeriod
          Java class for anonymous complex type.
static class Project.Calendars.Calendar.WeekDays.WeekDay.WorkingTimes
          Java class for anonymous complex type.
 
Field Summary
protected  BigInteger dayType
           
protected  Boolean dayWorking
           
protected  Project.Calendars.Calendar.WeekDays.WeekDay.TimePeriod timePeriod
           
protected  Project.Calendars.Calendar.WeekDays.WeekDay.WorkingTimes workingTimes
           
 
Constructor Summary
Project.Calendars.Calendar.WeekDays.WeekDay()
           
 
Method Summary
 BigInteger getDayType()
          Gets the value of the dayType property.
 Project.Calendars.Calendar.WeekDays.WeekDay.TimePeriod getTimePeriod()
          Gets the value of the timePeriod property.
 Project.Calendars.Calendar.WeekDays.WeekDay.WorkingTimes getWorkingTimes()
          Gets the value of the workingTimes property.
 Boolean isDayWorking()
          Gets the value of the dayWorking property.
 void setDayType(BigInteger value)
          Sets the value of the dayType property.
 void setDayWorking(Boolean value)
          Sets the value of the dayWorking property.
 void setTimePeriod(Project.Calendars.Calendar.WeekDays.WeekDay.TimePeriod value)
          Sets the value of the timePeriod property.
 void setWorkingTimes(Project.Calendars.Calendar.WeekDays.WeekDay.WorkingTimes value)
          Sets the value of the workingTimes property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dayType

protected BigInteger dayType

dayWorking

protected Boolean dayWorking

timePeriod

protected Project.Calendars.Calendar.WeekDays.WeekDay.TimePeriod timePeriod

workingTimes

protected Project.Calendars.Calendar.WeekDays.WeekDay.WorkingTimes workingTimes
Constructor Detail

Project.Calendars.Calendar.WeekDays.WeekDay

public Project.Calendars.Calendar.WeekDays.WeekDay()
Method Detail

getDayType

public BigInteger getDayType()
Gets the value of the dayType property.

Returns:
possible object is BigInteger

setDayType

public void setDayType(BigInteger value)
Sets the value of the dayType property.

Parameters:
value - allowed object is BigInteger

isDayWorking

public Boolean isDayWorking()
Gets the value of the dayWorking property.

Returns:
possible object is String

setDayWorking

public void setDayWorking(Boolean value)
Sets the value of the dayWorking property.

Parameters:
value - allowed object is String

getTimePeriod

public Project.Calendars.Calendar.WeekDays.WeekDay.TimePeriod getTimePeriod()
Gets the value of the timePeriod property.

Returns:
possible object is Project.Calendars.Calendar.WeekDays.WeekDay.TimePeriod

setTimePeriod

public void setTimePeriod(Project.Calendars.Calendar.WeekDays.WeekDay.TimePeriod value)
Sets the value of the timePeriod property.

Parameters:
value - allowed object is Project.Calendars.Calendar.WeekDays.WeekDay.TimePeriod

getWorkingTimes

public Project.Calendars.Calendar.WeekDays.WeekDay.WorkingTimes getWorkingTimes()
Gets the value of the workingTimes property.

Returns:
possible object is Project.Calendars.Calendar.WeekDays.WeekDay.WorkingTimes

setWorkingTimes

public void setWorkingTimes(Project.Calendars.Calendar.WeekDays.WeekDay.WorkingTimes value)
Sets the value of the workingTimes property.

Parameters:
value - allowed object is Project.Calendars.Calendar.WeekDays.WeekDay.WorkingTimes


Copyright © 2012. All Rights Reserved.