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.Status
CANCELLED
static net.fortuna.ical4j.model.property.Status
COMPLETED
static net.fortuna.ical4j.model.property.Status
IN_PROCESS
static net.fortuna.ical4j.model.property.Status
NEEDS_ACTION
net.fortuna.ical4j.model.component.VToDo
todo
-
Constructor Summary
Constructors Constructor Description DbCalendarTodoEntry()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Color
getColor()
net.fortuna.ical4j.model.component.VToDo
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
-
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:
getColor
in interfaceCalendarEntry
- Specified by:
getColor
in classDbCalendarEntry<net.fortuna.ical4j.model.component.VToDo>
-
getComponent
public net.fortuna.ical4j.model.component.VToDo getComponent()
- Specified by:
getComponent
in classDbCalendarEntry<net.fortuna.ical4j.model.component.VToDo>
-
getIcon
public ImageIcon getIcon()
-
getStatusColor
public Color getStatusColor()
- Specified by:
getStatusColor
in 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:
getType
in classDbCalendarEntry<net.fortuna.ical4j.model.component.VToDo>
-
hasBeginDate
public boolean hasBeginDate()
- Specified by:
hasBeginDate
in classDbCalendarEntry<net.fortuna.ical4j.model.component.VToDo>
-
hasBeginTime
public boolean hasBeginTime()
- Specified by:
hasBeginTime
in classDbCalendarEntry<net.fortuna.ical4j.model.component.VToDo>
-
hasEndDate
public boolean hasEndDate()
- Specified by:
hasEndDate
in classDbCalendarEntry<net.fortuna.ical4j.model.component.VToDo>
-
hasEndTime
public boolean hasEndTime()
- Specified by:
hasEndTime
in classDbCalendarEntry<net.fortuna.ical4j.model.component.VToDo>
-
setBeginDate
public void setBeginDate(Date value)
- Specified by:
setBeginDate
in classDbCalendarEntry<net.fortuna.ical4j.model.component.VToDo>
-
setBeginTime
public void setBeginTime(Date value)
- Specified by:
setBeginTime
in classDbCalendarEntry<net.fortuna.ical4j.model.component.VToDo>
-
setComponent
public void setComponent(net.fortuna.ical4j.model.Component component)
- Specified by:
setComponent
in classDbCalendarEntry<net.fortuna.ical4j.model.component.VToDo>
-
setEmptyComponent
public void setEmptyComponent()
- Specified by:
setEmptyComponent
in classDbCalendarEntry<net.fortuna.ical4j.model.component.VToDo>
-
setEndDate
public void setEndDate(Date value)
- Specified by:
setEndDate
in classDbCalendarEntry<net.fortuna.ical4j.model.component.VToDo>
-
setEndTime
public void setEndTime(Date value)
- Specified by:
setEndTime
in classDbCalendarEntry<net.fortuna.ical4j.model.component.VToDo>
-
updateTimeFieldsFromComponent
public void updateTimeFieldsFromComponent()
- Specified by:
updateTimeFieldsFromComponent
in classDbCalendarEntry<net.fortuna.ical4j.model.component.VToDo>
-
-