net.fortuna.ical4j.model.component
Class Daylight

java.lang.Object
  extended bynet.fortuna.ical4j.model.Component
      extended bynet.fortuna.ical4j.model.component.Observance
          extended bynet.fortuna.ical4j.model.component.Daylight
All Implemented Interfaces:
Comparable, Serializable

public class Daylight
extends Observance

Defines an iCalendar daylight savings timezone observance component.

 
      daylightc  = "BEGIN" ":" "DAYLIGHT" CRLF
 
                   tzprop
 
                   "END" ":" "DAYLIGHT" CRLF
 
      tzprop     = 3*(
 
                 ; the following are each REQUIRED,
                 ; but MUST NOT occur more than once
 
                 dtstart / tzoffsetto / tzoffsetfrom /
 
                 ; the following are optional,
                 ; and MAY occur more than once
 
                 comment / rdate / rrule / tzname / x-prop
 
                 )
 

Author:
Ben Fortuna
See Also:
Serialized Form

Field Summary
 
Fields inherited from class net.fortuna.ical4j.model.component.Observance
DAYLIGHT, STANDARD
 
Fields inherited from class net.fortuna.ical4j.model.Component
BEGIN, END, EXPERIMENTAL_PREFIX, VALARM, VEVENT, VFREEBUSY, VJOURNAL, VTIMEZONE, VTODO
 
Constructor Summary
Daylight()
          Default constructor.
Daylight(PropertyList properties)
          Constructor.
 
Methods inherited from class net.fortuna.ical4j.model.component.Observance
compareTo, compareTo, getLatestOnset, getOffsetFrom, getOffsetTo, getStartDate, validate
 
Methods inherited from class net.fortuna.ical4j.model.Component
equals, getName, getProperties, getProperties, getProperty, hashCode, toString, validate, validateProperties
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Daylight

public Daylight()
Default constructor.


Daylight

public Daylight(PropertyList properties)
Constructor.

Parameters:
properties - a list of properties