biweekly.component
Class DaylightSavingsTime

java.lang.Object
  extended by biweekly.component.ICalComponent
      extended by biweekly.component.Observance
          extended by biweekly.component.DaylightSavingsTime

public class DaylightSavingsTime
extends Observance

Defines a daylight savings time range within a VTimezone.

Examples:

 VTimezone timezone = new VTimezone("Eastern Standard Time");
 DaylightSavingsTime daylight = new DaylightSavingsTime();
 DateTimeComponents components = new DateTimeComponents(1999, 4, 4, 2, 0, 0, false);
 daylight.setDateStart(components);
 daylight.setTimezoneOffsetFrom(-5, 0);
 daylight.setTimezoneOffsetTo(-4, 0);
 timezone.addDaylightSavingsTime(daylight);
 

Author:
Michael Angstadt
Specification Reference:
RFC 5545 p.62-71

Field Summary
 
Fields inherited from class biweekly.component.ICalComponent
components, properties
 
Constructor Summary
DaylightSavingsTime()
           
 
Method Summary
 
Methods inherited from class biweekly.component.Observance
addComment, addComment, addExceptionDates, addRecurrenceDates, addTimezoneName, addTimezoneName, getComments, getDateStart, getExceptionDates, getRecurrenceDates, getRecurrenceRule, getTimezoneNames, getTimezoneOffsetFrom, getTimezoneOffsetTo, setDateStart, setDateStart, setRecurrenceRule, setRecurrenceRule, setTimezoneOffsetFrom, setTimezoneOffsetFrom, setTimezoneOffsetTo, setTimezoneOffsetTo, validate
 
Methods inherited from class biweekly.component.ICalComponent
addComponent, addExperimentalComponent, addExperimentalProperty, addExperimentalProperty, addProperty, checkOptionalCardinality, checkRequiredCardinality, getComponent, getComponents, getComponents, getExperimentalComponent, getExperimentalComponents, getExperimentalComponents, getExperimentalProperties, getExperimentalProperties, getExperimentalProperty, getProperties, getProperties, getProperty, removeExperimentalComponents, removeExperimentalProperty, removeProperties, setComponent, setComponent, setExperimentalComponents, setExperimentalProperty, setExperimentalProperty, setProperty, setProperty, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DaylightSavingsTime

public DaylightSavingsTime()


Copyright © 2013 Michael Angstadt. All Rights Reserved.