- 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 LocalDateTime
This is what Agenda uses to render the appointmentsdefault Temporal
default Calendar
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 interfacedefault LocalDateTime
This is what Agenda uses to render the appointmentsdefault Temporal
default Calendar
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 interfacedefault Boolean
void
void
default void
End is exclusivedefault void
default void
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 interfacevoid
default void
This is what Agenda uses to render the appointmentsdefault void
default void
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 interfacevoid
setSummary
(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
-