All Methods Instance Methods Concrete Methods Deprecated Methods
Modifier and Type |
Method and Description |
javafx.beans.property.ObjectProperty<javafx.util.Callback<Agenda.Appointment,java.lang.Void>> |
actionCallbackProperty()
actionCallback:
This triggered when the action is called on an appointment, usually this is a double click
|
javafx.beans.property.SimpleBooleanProperty |
allowDraggingProperty()
AllowDragging: allow appointments being dragged by the mouse
|
javafx.beans.property.SimpleBooleanProperty |
allowResizeProperty()
AllowResize: allow appointments to be resized using the mouse
|
javafx.collections.ObservableList<Agenda.AppointmentGroup> |
appointmentGroups()
AppointmentGroups:
|
javafx.collections.ObservableList<Agenda.Appointment> |
appointments()
Appointments:
|
javafx.beans.property.ObjectProperty<javafx.util.Callback<Agenda.CalendarRange,java.lang.Void>> |
calendarRangeCallbackProperty()
Deprecated.
|
javafx.beans.property.ObjectProperty<javafx.util.Callback<Agenda.CalendarRange,Agenda.Appointment>> |
createAppointmentCallbackProperty()
Deprecated.
|
javafx.scene.control.Skin<?> |
createDefaultSkin() |
javafx.beans.property.ObjectProperty<java.util.Calendar> |
displayedCalendar()
Deprecated.
|
javafx.beans.property.ObjectProperty<java.time.LocalDateTime> |
displayedLocalDateTime()
The skin will use this date and time to determine what to display.
|
javafx.beans.property.ObjectProperty<javafx.util.Callback<Agenda.Appointment,java.lang.Void>> |
editAppointmentCallbackProperty()
editAppointmentCallback:
Agenda has a default popup, but maybe you want to do something yourself.
|
javafx.util.Callback<Agenda.Appointment,java.lang.Void> |
getActionCallback() |
boolean |
getAllowDragging() |
boolean |
getAllowResize() |
javafx.util.Callback<Agenda.CalendarRange,java.lang.Void> |
getCalendarRangeCallback()
Deprecated.
|
javafx.util.Callback<Agenda.CalendarRange,Agenda.Appointment> |
getCreateAppointmentCallback()
Deprecated.
|
java.util.Calendar |
getDisplayedCalendar()
Deprecated.
|
java.time.LocalDateTime |
getDisplayedLocalDateTime() |
javafx.util.Callback<Agenda.Appointment,java.lang.Void> |
getEditAppointmentCallback() |
javafx.util.Callback<Agenda.LocalDateTimeRange,java.lang.Void> |
getLocalDateTimeRangeCallback() |
java.util.Locale |
getLocale() |
javafx.util.Callback<Agenda.LocalDateTimeRange,Agenda.Appointment> |
getNewAppointmentCallback() |
java.lang.String |
getUserAgentStylesheet()
Return the path to the CSS file so things are setup right
|
javafx.beans.property.ObjectProperty<javafx.util.Callback<Agenda.LocalDateTimeRange,java.lang.Void>> |
localDateTimeRangeCallbackProperty()
localDateTimeRangeCallback:
Appointments should match:
- start date >= range start
- end date <= range end
|
javafx.beans.property.ObjectProperty<java.util.Locale> |
localeProperty()
Locale: the locale is used to determine first-day-of-week, weekday labels, etc
|
javafx.beans.property.ObjectProperty<javafx.util.Callback<Agenda.LocalDateTimeRange,Agenda.Appointment>> |
newAppointmentCallbackProperty()
addAppointmentCallback:
Since the Agenda is not the owner of the appointments but only dictates an interface, it does not know how to create a new one.
|
void |
print(javafx.print.PrinterJob job)
Prints the current agenda using the given printer job.
|
void |
refresh()
Force the agenda to completely refresh itself
|
javafx.collections.ObservableList<Agenda.Appointment> |
selectedAppointments()
selectedAppointments: a list of selected appointments
|
void |
setActionCallback(javafx.util.Callback<Agenda.Appointment,java.lang.Void> value) |
void |
setAllowDragging(boolean value) |
void |
setAllowResize(boolean value) |
void |
setCalendarRangeCallback(javafx.util.Callback<Agenda.CalendarRange,java.lang.Void> value)
Deprecated.
|
void |
setCreateAppointmentCallback(javafx.util.Callback<Agenda.CalendarRange,Agenda.Appointment> value)
Deprecated.
|
void |
setDisplayedCalendar(java.util.Calendar value)
Deprecated.
|
void |
setDisplayedLocalDateTime(java.time.LocalDateTime value) |
void |
setEditAppointmentCallback(javafx.util.Callback<Agenda.Appointment,java.lang.Void> value) |
void |
setLocalDateTimeRangeCallback(javafx.util.Callback<Agenda.LocalDateTimeRange,java.lang.Void> value) |
void |
setLocale(java.util.Locale value) |
void |
setNewAppointmentCallback(javafx.util.Callback<Agenda.LocalDateTimeRange,Agenda.Appointment> value) |
Agenda |
withActionCallback(javafx.util.Callback<Agenda.Appointment,java.lang.Void> value) |
Agenda |
withAllowDragging(boolean value) |
Agenda |
withAllowResize(boolean value) |
Agenda |
withCalendarRangeCallback(javafx.util.Callback<Agenda.CalendarRange,java.lang.Void> value)
Deprecated.
|
Agenda |
withCreateAppointmentCallback(javafx.util.Callback<Agenda.CalendarRange,Agenda.Appointment> value)
Deprecated.
|
Agenda |
withDisplayedCalendar(java.util.Calendar value)
Deprecated.
|
Agenda |
withDisplayedLocalDateTime(java.time.LocalDateTime value) |
Agenda |
withEditAppointmentCallback(javafx.util.Callback<Agenda.Appointment,java.lang.Void> value) |
Agenda |
withId(java.lang.String value)
Id
|
Agenda |
withLocalDateTimeRangeCallback(javafx.util.Callback<Agenda.LocalDateTimeRange,java.lang.Void> value) |
Agenda |
withLocale(java.util.Locale value) |
Agenda |
withNewAppointmentCallback(javafx.util.Callback<Agenda.LocalDateTimeRange,Agenda.Appointment> value) |