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.