Class DbCalendarEventEntry
- java.lang.Object
-
- com.openindex.openestate.tool.calendar.db.DbCalendarEntry<net.fortuna.ical4j.model.component.VEvent>
-
- com.openindex.openestate.tool.calendar.db.DbCalendarEventEntry
-
- All Implemented Interfaces:
CalendarEntry
,Serializable
public class DbCalendarEventEntry extends DbCalendarEntry<net.fortuna.ical4j.model.component.VEvent>
DbCalendarEventEntry.- Author:
- Andreas Rudolph
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.openindex.openestate.tool.calendar.db.DbCalendarEntry
DbCalendarEntry.Type
-
-
Constructor Summary
Constructors Constructor Description DbCalendarEventEntry()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Color
getColor()
net.fortuna.ical4j.model.component.VEvent
getComponent()
ImageIcon
getIcon()
Color
getStatusColor()
static Color
getStatusColor(net.fortuna.ical4j.model.property.Status status)
static net.fortuna.ical4j.model.property.Status[]
getStatusOptions()
DbCalendarEntry.Type
getType()
boolean
hasBeginDate()
boolean
hasBeginTime()
boolean
hasEndDate()
boolean
hasEndTime()
void
setBeginDate(Date value)
void
setBeginTime(Date value)
void
setComponent(net.fortuna.ical4j.model.Component component)
void
setEmptyComponent()
void
setEndDate(Date value)
void
setEndTime(Date value)
void
updateTimeFieldsFromComponent()
-
Methods inherited from class com.openindex.openestate.tool.calendar.db.DbCalendarEntry
createObjectToStringConverter, getBegin, getEnd, getInfo, getLocation, getProperties, getProperty, getSubTitle, getTitle, isVirtual, prepareBeforeSave, print, putProperty, removeProperty, setLocation, setNotes, setSingleDay, setStatus, setTitle, updateComponentFromIcal, updateFieldsFromComponent, updateIcalFieldFromComponent, writePriority, writeStatus, writeStatus, writeStatusForEvent, writeStatusForJournal, writeStatusForTodo, writeType, writeType
-
-
-
-
Field Detail
-
CANCELLED
public static final net.fortuna.ical4j.model.property.Status CANCELLED
-
CONFIRMED
public static final net.fortuna.ical4j.model.property.Status CONFIRMED
-
TENTATIVE
public static final net.fortuna.ical4j.model.property.Status TENTATIVE
-
event
public net.fortuna.ical4j.model.component.VEvent event
-
-
Method Detail
-
getColor
public Color getColor()
- Specified by:
getColor
in interfaceCalendarEntry
- Specified by:
getColor
in classDbCalendarEntry<net.fortuna.ical4j.model.component.VEvent>
-
getComponent
public final net.fortuna.ical4j.model.component.VEvent getComponent()
- Specified by:
getComponent
in classDbCalendarEntry<net.fortuna.ical4j.model.component.VEvent>
-
getIcon
public ImageIcon getIcon()
-
getStatusColor
public Color getStatusColor()
- Specified by:
getStatusColor
in classDbCalendarEntry<net.fortuna.ical4j.model.component.VEvent>
-
getStatusColor
public static Color getStatusColor(net.fortuna.ical4j.model.property.Status status)
-
getStatusOptions
public static net.fortuna.ical4j.model.property.Status[] getStatusOptions()
-
getType
public final DbCalendarEntry.Type getType()
- Specified by:
getType
in classDbCalendarEntry<net.fortuna.ical4j.model.component.VEvent>
-
hasBeginDate
public boolean hasBeginDate()
- Specified by:
hasBeginDate
in classDbCalendarEntry<net.fortuna.ical4j.model.component.VEvent>
-
hasBeginTime
public boolean hasBeginTime()
- Specified by:
hasBeginTime
in classDbCalendarEntry<net.fortuna.ical4j.model.component.VEvent>
-
hasEndDate
public boolean hasEndDate()
- Specified by:
hasEndDate
in classDbCalendarEntry<net.fortuna.ical4j.model.component.VEvent>
-
hasEndTime
public boolean hasEndTime()
- Specified by:
hasEndTime
in classDbCalendarEntry<net.fortuna.ical4j.model.component.VEvent>
-
setBeginDate
public void setBeginDate(Date value)
- Specified by:
setBeginDate
in classDbCalendarEntry<net.fortuna.ical4j.model.component.VEvent>
-
setBeginTime
public void setBeginTime(Date value)
- Specified by:
setBeginTime
in classDbCalendarEntry<net.fortuna.ical4j.model.component.VEvent>
-
setComponent
public final void setComponent(net.fortuna.ical4j.model.Component component)
- Specified by:
setComponent
in classDbCalendarEntry<net.fortuna.ical4j.model.component.VEvent>
-
setEmptyComponent
public void setEmptyComponent()
- Specified by:
setEmptyComponent
in classDbCalendarEntry<net.fortuna.ical4j.model.component.VEvent>
-
setEndDate
public void setEndDate(Date value)
- Specified by:
setEndDate
in classDbCalendarEntry<net.fortuna.ical4j.model.component.VEvent>
-
setEndTime
public void setEndTime(Date value)
- Specified by:
setEndTime
in classDbCalendarEntry<net.fortuna.ical4j.model.component.VEvent>
-
updateTimeFieldsFromComponent
public void updateTimeFieldsFromComponent()
- Specified by:
updateTimeFieldsFromComponent
in classDbCalendarEntry<net.fortuna.ical4j.model.component.VEvent>
-
-