public class DataModelConverter extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
DataModelConverter.VCalTimezoneProperties |
| Constructor and Description |
|---|
DataModelConverter() |
| Modifier and Type | Method and Description |
|---|---|
static Organizer |
convert(Attendee attendee)
|
static VAlarm |
convert(AudioAlarm aalarm)
Converts a
AudioAlarm property to a VAlarm component. |
static VAlarm |
convert(DisplayAlarm dalarm)
Converts a
DisplayAlarm property to a VAlarm component. |
static VAlarm |
convert(EmailAlarm malarm)
Converts a
EmailAlarm property to a VAlarm component. |
static VTimezone |
convert(List<Daylight> daylights,
Timezone tz)
Converts vCalendar timezone information to am iCalendar
VTimezone
component. |
static Attendee |
convert(Organizer organizer)
|
static VAlarm |
convert(ProcedureAlarm dalarm)
Converts a
ProcedureAlarm property to a VAlarm component. |
static VCalAlarmProperty |
convert(VAlarm valarm,
ICalComponent parent)
Converts a
VAlarm component to a vCal alarm property. |
static DataModelConverter.VCalTimezoneProperties |
convert(VTimezone timezone,
List<Date> dates)
Converts an iCalendar
VTimezone component into the appropriate
vCalendar properties. |
public DataModelConverter()
public static VTimezone convert(List<Daylight> daylights, Timezone tz)
VTimezone
component.daylights - the DAYLIGHT propertiestz - the TZ propertypublic static DataModelConverter.VCalTimezoneProperties convert(VTimezone timezone, List<Date> dates)
VTimezone component into the appropriate
vCalendar properties.timezone - the TIMEZONE componentdates - the date values in the vCalendar object that are effected by
the timezone.public static Organizer convert(Attendee attendee)
attendee - the ATTENDEE propertypublic static Attendee convert(Organizer organizer)
organizer - the ORGANIZER propertypublic static VAlarm convert(AudioAlarm aalarm)
AudioAlarm property to a VAlarm component.aalarm - the AALARM propertypublic static VAlarm convert(DisplayAlarm dalarm)
DisplayAlarm property to a VAlarm component.dalarm - the DALARM propertypublic static VAlarm convert(EmailAlarm malarm)
EmailAlarm property to a VAlarm component.malarm - the MALARM propertypublic static VAlarm convert(ProcedureAlarm dalarm)
ProcedureAlarm property to a VAlarm component.dalarm - the PALARM propertypublic static VCalAlarmProperty convert(VAlarm valarm, ICalComponent parent)
VAlarm component to a vCal alarm property.valarm - the VALARM componentparent - the component that holds the VALARM componentCopyright © 2013-2015 Michael Angstadt. All Rights Reserved.