- All Known Implementing Classes:
Agenda.AppointmentImpl,Agenda.AppointmentImplBase,Agenda.AppointmentImplLocal,Agenda.AppointmentImplTemporal,AppointmentAbstractPane.AppointmentForDrag
- Enclosing class:
- Agenda
public static interface Agenda.Appointment
Stores date-time as a Temporal. This allows any class implementing Temporal, that can
be converted to a LocalDate or LocalDateTime, to be displayed in Agenda.
-
Method Summary
Modifier and TypeMethodDescriptiondefault LocalDateTimeThis is what Agenda uses to render the appointmentsdefault Temporaldefault CalendarThis method is not used by the control, it can only be called when implemented by the user through the default Datetime methods on this interfacedefault LocalDateTimeThis is what Agenda uses to render the appointmentsdefault Temporaldefault CalendarThis method is not used by the control, it can only be called when implemented by the user through the default Datetime methods on this interfacedefault Booleanvoidvoiddefault voidEnd is exclusivedefault voiddefault voidThis method is not used by the control, it can only be called when implemented by the user through the default Datetime methods on this interfacevoiddefault voidThis is what Agenda uses to render the appointmentsdefault voiddefault voidThis method is not used by the control, it can only be called when implemented by the user through the default Datetime methods on this interfacevoidsetSummary(String s) void
-
Method Details
-
isWholeDay
Boolean isWholeDay() -
setWholeDay
-
getSummary
String getSummary() -
setSummary
-
getDescription
String getDescription() -
setDescription
-
getLocation
String getLocation() -
setLocation
-
getAppointmentGroup
Agenda.AppointmentGroup getAppointmentGroup() -
setAppointmentGroup
-
isDraggable
-
getStartTime
This method is not used by the control, it can only be called when implemented by the user through the default Datetime methods on this interface -
setStartTime
This method is not used by the control, it can only be called when implemented by the user through the default Datetime methods on this interface -
getEndTime
This method is not used by the control, it can only be called when implemented by the user through the default Datetime methods on this interface -
setEndTime
This method is not used by the control, it can only be called when implemented by the user through the default Datetime methods on this interface -
getStartTemporal
-
setStartTemporal
-
getEndTemporal
-
setEndTemporal
-
getStartLocalDateTime
This is what Agenda uses to render the appointments -
setStartLocalDateTime
This is what Agenda uses to render the appointments -
getEndLocalDateTime
This is what Agenda uses to render the appointments -
setEndLocalDateTime
End is exclusive
-