Class Daylight
- java.lang.Object
-
- net.fortuna.ical4j.model.Content
-
- net.fortuna.ical4j.model.Component
-
- net.fortuna.ical4j.model.component.Observance
-
- net.fortuna.ical4j.model.component.Daylight
-
- All Implemented Interfaces:
Serializable
,FluentComponent
,PropertyContainer
public class Daylight extends Observance
$Id$ [05-Apr-2004] 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 )
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Daylight.Factory
-
Field Summary
-
Fields inherited from class net.fortuna.ical4j.model.component.Observance
DAYLIGHT, STANDARD
-
Fields inherited from class net.fortuna.ical4j.model.Component
AVAILABLE, BEGIN, components, END, EXPERIMENTAL_PREFIX, PARTICIPANT, properties, VALARM, VAVAILABILITY, VEVENT, VFREEBUSY, VJOURNAL, VLOCATION, VRESOURCE, VTIMEZONE, VTODO, VVENUE
-
-
Constructor Summary
Constructors Constructor Description Daylight()
Default constructor.Daylight(PropertyList properties)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ComponentFactory<Daylight>
newFactory()
Returns a new component factory used to create deep copies.-
Methods inherited from class net.fortuna.ical4j.model.component.Observance
getLatestOnset, getOffsetFrom, getOffsetTo, getStartDate, validate
-
Methods inherited from class net.fortuna.ical4j.model.Component
calculateRecurrenceSet, copy, equals, getFluentTarget, getName, getProperties, getPropertyList, getValue, hashCode, setPropertyList, toString, validate, validateProperties
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface net.fortuna.ical4j.model.FluentComponent
withProperty
-
Methods inherited from interface net.fortuna.ical4j.model.PropertyContainer
add, addAll, getProperties, getProperty, getRequiredProperty, remove, removeAll, replace
-
-
-
-
Constructor Detail
-
Daylight
public Daylight()
Default constructor.
-
Daylight
public Daylight(PropertyList properties)
Constructor.- Parameters:
properties
- a list of properties
-
-
Method Detail
-
newFactory
protected ComponentFactory<Daylight> newFactory()
Description copied from class:Component
Returns a new component factory used to create deep copies.- Specified by:
newFactory
in classComponent
- Returns:
- a component factory instance
-
-