Class DbCalendarTodoEntry
- java.lang.Object
-
- com.openindex.openestate.tool.calendar.db.DbCalendarEntry<net.fortuna.ical4j.model.component.VToDo>
-
- com.openindex.openestate.tool.calendar.db.DbCalendarTodoEntry
-
- All Implemented Interfaces:
CalendarEntry,Serializable
public class DbCalendarTodoEntry extends DbCalendarEntry<net.fortuna.ical4j.model.component.VToDo>
DbCalendarTodoEntry.- 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
-
-
Field Summary
Fields Modifier and Type Field Description static net.fortuna.ical4j.model.property.StatusCANCELLEDstatic net.fortuna.ical4j.model.property.StatusCOMPLETEDstatic net.fortuna.ical4j.model.property.StatusIN_PROCESSstatic net.fortuna.ical4j.model.property.StatusNEEDS_ACTIONnet.fortuna.ical4j.model.component.VToDotodo
-
Constructor Summary
Constructors Constructor Description DbCalendarTodoEntry()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ColorgetColor()net.fortuna.ical4j.model.component.VToDogetComponent()ImageIcongetIcon()ColorgetStatusColor()static ColorgetStatusColor(net.fortuna.ical4j.model.property.Status status)static net.fortuna.ical4j.model.property.Status[]getStatusOptions()DbCalendarEntry.TypegetType()booleanhasBeginDate()booleanhasBeginTime()booleanhasEndDate()booleanhasEndTime()voidsetBeginDate(Date value)voidsetBeginTime(Date value)voidsetComponent(net.fortuna.ical4j.model.Component component)voidsetEmptyComponent()voidsetEndDate(Date value)voidsetEndTime(Date value)voidupdateTimeFieldsFromComponent()-
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
-
COMPLETED
public static final net.fortuna.ical4j.model.property.Status COMPLETED
-
IN_PROCESS
public static final net.fortuna.ical4j.model.property.Status IN_PROCESS
-
NEEDS_ACTION
public static final net.fortuna.ical4j.model.property.Status NEEDS_ACTION
-
todo
public net.fortuna.ical4j.model.component.VToDo todo
-
-
Method Detail
-
getColor
public Color getColor()
- Specified by:
getColorin interfaceCalendarEntry- Specified by:
getColorin classDbCalendarEntry<net.fortuna.ical4j.model.component.VToDo>
-
getComponent
public net.fortuna.ical4j.model.component.VToDo getComponent()
- Specified by:
getComponentin classDbCalendarEntry<net.fortuna.ical4j.model.component.VToDo>
-
getIcon
public ImageIcon getIcon()
-
getStatusColor
public Color getStatusColor()
- Specified by:
getStatusColorin classDbCalendarEntry<net.fortuna.ical4j.model.component.VToDo>
-
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:
getTypein classDbCalendarEntry<net.fortuna.ical4j.model.component.VToDo>
-
hasBeginDate
public boolean hasBeginDate()
- Specified by:
hasBeginDatein classDbCalendarEntry<net.fortuna.ical4j.model.component.VToDo>
-
hasBeginTime
public boolean hasBeginTime()
- Specified by:
hasBeginTimein classDbCalendarEntry<net.fortuna.ical4j.model.component.VToDo>
-
hasEndDate
public boolean hasEndDate()
- Specified by:
hasEndDatein classDbCalendarEntry<net.fortuna.ical4j.model.component.VToDo>
-
hasEndTime
public boolean hasEndTime()
- Specified by:
hasEndTimein classDbCalendarEntry<net.fortuna.ical4j.model.component.VToDo>
-
setBeginDate
public void setBeginDate(Date value)
- Specified by:
setBeginDatein classDbCalendarEntry<net.fortuna.ical4j.model.component.VToDo>
-
setBeginTime
public void setBeginTime(Date value)
- Specified by:
setBeginTimein classDbCalendarEntry<net.fortuna.ical4j.model.component.VToDo>
-
setComponent
public void setComponent(net.fortuna.ical4j.model.Component component)
- Specified by:
setComponentin classDbCalendarEntry<net.fortuna.ical4j.model.component.VToDo>
-
setEmptyComponent
public void setEmptyComponent()
- Specified by:
setEmptyComponentin classDbCalendarEntry<net.fortuna.ical4j.model.component.VToDo>
-
setEndDate
public void setEndDate(Date value)
- Specified by:
setEndDatein classDbCalendarEntry<net.fortuna.ical4j.model.component.VToDo>
-
setEndTime
public void setEndTime(Date value)
- Specified by:
setEndTimein classDbCalendarEntry<net.fortuna.ical4j.model.component.VToDo>
-
updateTimeFieldsFromComponent
public void updateTimeFieldsFromComponent()
- Specified by:
updateTimeFieldsFromComponentin classDbCalendarEntry<net.fortuna.ical4j.model.component.VToDo>
-
-