Skip navigation links
A C D E G I J L N P R S T W 

A

actionCallbackProperty() - Method in class jfxtras.scene.control.agenda.Agenda
actionCallback: This triggered when the action is called on an appointment, usually this is a double click
Agenda - Class in jfxtras.scene.control.agenda
Agenda
Agenda() - Constructor for class jfxtras.scene.control.agenda.Agenda
 
Agenda.Appointment - Interface in jfxtras.scene.control.agenda
The interface that all appointments must adhere to; you can provide your own implementation.
Agenda.AppointmentGroup - Interface in jfxtras.scene.control.agenda
The interface that appointment groups must adhere to; you can provide your own implementation.
Agenda.AppointmentGroupImpl - Class in jfxtras.scene.control.agenda
A class to help you get going; all the required methods of the interface are implemented as JavaFX properties
Agenda.AppointmentImpl - Class in jfxtras.scene.control.agenda
A class to help you get going using Calendar; all the required methods of the interface are implemented as JavaFX properties
Agenda.AppointmentImplBase<T> - Class in jfxtras.scene.control.agenda
A class to help you get going; all the required methods of the interface are implemented as JavaFX properties
Agenda.AppointmentImplLocal - Class in jfxtras.scene.control.agenda
A class to help you get going using LocalDateTime; all the required methods of the interface are implemented as JavaFX properties
Agenda.AppointmentImplZoned - Class in jfxtras.scene.control.agenda
A class to help you get going using ZonedDateTime; all the required methods of the interface are implemented as JavaFX properties
Agenda.CalendarRange - Class in jfxtras.scene.control.agenda
Deprecated.
Agenda.LocalDateTimeRange - Class in jfxtras.scene.control.agenda
A Datetime range, for callbacks
AgendaSkinSwitcher - Class in jfxtras.scene.control.agenda
 
AgendaSkinSwitcher(Agenda) - Constructor for class jfxtras.scene.control.agenda.AgendaSkinSwitcher
 
allowDraggingProperty() - Method in class jfxtras.scene.control.agenda.Agenda
AllowDragging: allow appointments being dragged by the mouse
allowResizeProperty() - Method in class jfxtras.scene.control.agenda.Agenda
AllowResize: allow appointments to be resized using the mouse
AppointmentGroupImpl() - Constructor for class jfxtras.scene.control.agenda.Agenda.AppointmentGroupImpl
 
appointmentGroupProperty() - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImplBase
AppointmentGroup:
appointmentGroups() - Method in class jfxtras.scene.control.agenda.Agenda
AppointmentGroups:
AppointmentImpl() - Constructor for class jfxtras.scene.control.agenda.Agenda.AppointmentImpl
 
AppointmentImplBase() - Constructor for class jfxtras.scene.control.agenda.Agenda.AppointmentImplBase
 
AppointmentImplLocal() - Constructor for class jfxtras.scene.control.agenda.Agenda.AppointmentImplLocal
 
AppointmentImplZoned() - Constructor for class jfxtras.scene.control.agenda.Agenda.AppointmentImplZoned
 
appointments() - Method in class jfxtras.scene.control.agenda.Agenda
Appointments:

C

CalendarRange(Calendar, Calendar) - Constructor for class jfxtras.scene.control.agenda.Agenda.CalendarRange
Deprecated.
 
calendarRangeCallbackProperty() - Method in class jfxtras.scene.control.agenda.Agenda
Deprecated.
createAppointmentCallbackProperty() - Method in class jfxtras.scene.control.agenda.Agenda
Deprecated.
createDefaultSkin() - Method in class jfxtras.scene.control.agenda.Agenda
 

D

descriptionProperty() - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentGroupImpl
Description:
descriptionProperty() - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImplBase
Description:
displayedCalendar() - Method in class jfxtras.scene.control.agenda.Agenda
Deprecated.
displayedLocalDateTime() - Method in class jfxtras.scene.control.agenda.Agenda
The skin will use this date and time to determine what to display.

E

editAppointmentCallbackProperty() - Method in class jfxtras.scene.control.agenda.Agenda
editAppointmentCallback: Agenda has a default popup, but maybe you want to do something yourself.
endLocalDateTimeProperty() - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImplLocal
EndDateTime:
endTimeProperty() - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImpl
EndTime:
endZonedDateTimeProperty() - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImplZoned
EndDateTime:

G

getActionCallback() - Method in class jfxtras.scene.control.agenda.Agenda
 
getAllowDragging() - Method in class jfxtras.scene.control.agenda.Agenda
 
getAllowResize() - Method in class jfxtras.scene.control.agenda.Agenda
 
getAppointmentGroup() - Method in interface jfxtras.scene.control.agenda.Agenda.Appointment
 
getAppointmentGroup() - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImplBase
 
getCalendarRangeCallback() - Method in class jfxtras.scene.control.agenda.Agenda
Deprecated.
getCreateAppointmentCallback() - Method in class jfxtras.scene.control.agenda.Agenda
Deprecated.
getDescription() - Method in interface jfxtras.scene.control.agenda.Agenda.Appointment
 
getDescription() - Method in interface jfxtras.scene.control.agenda.Agenda.AppointmentGroup
 
getDescription() - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentGroupImpl
 
getDescription() - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImplBase
 
getDisplayedCalendar() - Method in class jfxtras.scene.control.agenda.Agenda
Deprecated.
getDisplayedLocalDateTime() - Method in class jfxtras.scene.control.agenda.Agenda
 
getEditAppointmentCallback() - Method in class jfxtras.scene.control.agenda.Agenda
 
getEndCalendar() - Method in class jfxtras.scene.control.agenda.Agenda.CalendarRange
Deprecated.
 
getEndLocalDateTime() - Method in interface jfxtras.scene.control.agenda.Agenda.Appointment
This is what Agenda uses to render the appointments
getEndLocalDateTime() - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImplLocal
 
getEndLocalDateTime() - Method in class jfxtras.scene.control.agenda.Agenda.LocalDateTimeRange
 
getEndTime() - Method in interface jfxtras.scene.control.agenda.Agenda.Appointment
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() - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImpl
 
getEndZonedDateTime() - Method in interface jfxtras.scene.control.agenda.Agenda.Appointment
This is the replacement of Calendar, if you use ZonedDateTime be aware that the default implementations of the LocalDateTime methods in this interface convert LocalDateTime to ZonedDateTime using a rather crude approach
getEndZonedDateTime() - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImplZoned
 
getLocalDateTimeRangeCallback() - Method in class jfxtras.scene.control.agenda.Agenda
 
getLocale() - Method in class jfxtras.scene.control.agenda.Agenda
 
getLocation() - Method in interface jfxtras.scene.control.agenda.Agenda.Appointment
 
getLocation() - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImplBase
 
getNewAppointmentCallback() - Method in class jfxtras.scene.control.agenda.Agenda
 
getStartCalendar() - Method in class jfxtras.scene.control.agenda.Agenda.CalendarRange
Deprecated.
 
getStartLocalDateTime() - Method in interface jfxtras.scene.control.agenda.Agenda.Appointment
This is what Agenda uses to render the appointments
getStartLocalDateTime() - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImplLocal
 
getStartLocalDateTime() - Method in class jfxtras.scene.control.agenda.Agenda.LocalDateTimeRange
 
getStartTime() - Method in interface jfxtras.scene.control.agenda.Agenda.Appointment
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
getStartTime() - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImpl
 
getStartZonedDateTime() - Method in interface jfxtras.scene.control.agenda.Agenda.Appointment
This is the replacement of Calendar, if you use ZonedDateTime be aware that the default implementations of the LocalDateTime methods in this interface convert LocalDateTime to ZonedDateTime using a rather crude approach
getStartZonedDateTime() - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImplZoned
 
getStyleClass() - Method in interface jfxtras.scene.control.agenda.Agenda.AppointmentGroup
 
getStyleClass() - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentGroupImpl
 
getSummary() - Method in interface jfxtras.scene.control.agenda.Agenda.Appointment
 
getSummary() - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImplBase
 
getUserAgentStylesheet() - Method in class jfxtras.scene.control.agenda.Agenda
Return the path to the CSS file so things are setup right
getUserAgentStylesheet() - Method in class jfxtras.scene.control.agenda.AgendaSkinSwitcher
 

I

isWholeDay() - Method in interface jfxtras.scene.control.agenda.Agenda.Appointment
 
isWholeDay() - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImplBase
 

J

jfxtras.scene.control.agenda - package jfxtras.scene.control.agenda
 

L

LocalDateTimeRange(LocalDateTime, LocalDateTime) - Constructor for class jfxtras.scene.control.agenda.Agenda.LocalDateTimeRange
 
localDateTimeRangeCallbackProperty() - Method in class jfxtras.scene.control.agenda.Agenda
localDateTimeRangeCallback: Appointments should match: - start date >= range start - end date <= range end
localeProperty() - Method in class jfxtras.scene.control.agenda.Agenda
Locale: the locale is used to determine first-day-of-week, weekday labels, etc
locationProperty() - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImplBase
Location:

N

newAppointmentCallbackProperty() - Method in class jfxtras.scene.control.agenda.Agenda
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.

P

print(PrinterJob) - Method in class jfxtras.scene.control.agenda.Agenda
Prints the current agenda using the given printer job.

R

refresh() - Method in class jfxtras.scene.control.agenda.Agenda
Force the agenda to completely refresh itself

S

selectedAppointments() - Method in class jfxtras.scene.control.agenda.Agenda
selectedAppointments: a list of selected appointments
setActionCallback(Callback<Agenda.Appointment, Void>) - Method in class jfxtras.scene.control.agenda.Agenda
 
setAllowDragging(boolean) - Method in class jfxtras.scene.control.agenda.Agenda
 
setAllowResize(boolean) - Method in class jfxtras.scene.control.agenda.Agenda
 
setAppointmentGroup(Agenda.AppointmentGroup) - Method in interface jfxtras.scene.control.agenda.Agenda.Appointment
 
setAppointmentGroup(Agenda.AppointmentGroup) - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImplBase
 
setCalendarRangeCallback(Callback<Agenda.CalendarRange, Void>) - Method in class jfxtras.scene.control.agenda.Agenda
Deprecated.
setCreateAppointmentCallback(Callback<Agenda.CalendarRange, Agenda.Appointment>) - Method in class jfxtras.scene.control.agenda.Agenda
Deprecated.
setDescription(String) - Method in interface jfxtras.scene.control.agenda.Agenda.Appointment
 
setDescription(String) - Method in interface jfxtras.scene.control.agenda.Agenda.AppointmentGroup
 
setDescription(String) - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentGroupImpl
 
setDescription(String) - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImplBase
 
setDisplayedCalendar(Calendar) - Method in class jfxtras.scene.control.agenda.Agenda
Deprecated.
setDisplayedLocalDateTime(LocalDateTime) - Method in class jfxtras.scene.control.agenda.Agenda
 
setEditAppointmentCallback(Callback<Agenda.Appointment, Void>) - Method in class jfxtras.scene.control.agenda.Agenda
 
setEndLocalDateTime(LocalDateTime) - Method in interface jfxtras.scene.control.agenda.Agenda.Appointment
End is exclusive
setEndLocalDateTime(LocalDateTime) - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImplLocal
 
setEndTime(Calendar) - Method in interface jfxtras.scene.control.agenda.Agenda.Appointment
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(Calendar) - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImpl
 
setEndZonedDateTime(ZonedDateTime) - Method in interface jfxtras.scene.control.agenda.Agenda.Appointment
End is exclusive
setEndZonedDateTime(ZonedDateTime) - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImplZoned
 
setLocalDateTimeRangeCallback(Callback<Agenda.LocalDateTimeRange, Void>) - Method in class jfxtras.scene.control.agenda.Agenda
 
setLocale(Locale) - Method in class jfxtras.scene.control.agenda.Agenda
 
setLocation(String) - Method in interface jfxtras.scene.control.agenda.Agenda.Appointment
 
setLocation(String) - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImplBase
 
setNewAppointmentCallback(Callback<Agenda.LocalDateTimeRange, Agenda.Appointment>) - Method in class jfxtras.scene.control.agenda.Agenda
 
setStartLocalDateTime(LocalDateTime) - Method in interface jfxtras.scene.control.agenda.Agenda.Appointment
This is what Agenda uses to render the appointments
setStartLocalDateTime(LocalDateTime) - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImplLocal
 
setStartTime(Calendar) - Method in interface jfxtras.scene.control.agenda.Agenda.Appointment
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(Calendar) - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImpl
 
setStartZonedDateTime(ZonedDateTime) - Method in interface jfxtras.scene.control.agenda.Agenda.Appointment
This is the replacement of Calendar, if you use ZonedDateTime be aware that the default implementations of the LocalDateTime methods in this interface convert LocalDateTime to ZonedDateTime using a rather crude approach
setStartZonedDateTime(ZonedDateTime) - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImplZoned
 
setStyleClass(String) - Method in interface jfxtras.scene.control.agenda.Agenda.AppointmentGroup
 
setStyleClass(String) - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentGroupImpl
 
setSummary(String) - Method in interface jfxtras.scene.control.agenda.Agenda.Appointment
 
setSummary(String) - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImplBase
 
setWholeDay(Boolean) - Method in interface jfxtras.scene.control.agenda.Agenda.Appointment
 
setWholeDay(Boolean) - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImplBase
 
startLocalDateTime() - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImplLocal
StartDateTime:
startTimeProperty() - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImpl
StartTime:
startZonedDateTime() - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImplZoned
StartDateTime:
styleClassProperty() - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentGroupImpl
StyleClass:
summaryProperty() - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImplBase
Summary:

T

toString() - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImpl
 
toString() - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImplLocal
 
toString() - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImplZoned
 
toString() - Method in class jfxtras.scene.control.agenda.Agenda.LocalDateTimeRange
 

W

wholeDayProperty() - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImplBase
WholeDay:
withActionCallback(Callback<Agenda.Appointment, Void>) - Method in class jfxtras.scene.control.agenda.Agenda
 
withAllowDragging(boolean) - Method in class jfxtras.scene.control.agenda.Agenda
 
withAllowResize(boolean) - Method in class jfxtras.scene.control.agenda.Agenda
 
withAppointmentGroup(Agenda.AppointmentGroup) - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImplBase
 
withCalendarRangeCallback(Callback<Agenda.CalendarRange, Void>) - Method in class jfxtras.scene.control.agenda.Agenda
Deprecated.
withCreateAppointmentCallback(Callback<Agenda.CalendarRange, Agenda.Appointment>) - Method in class jfxtras.scene.control.agenda.Agenda
Deprecated.
withDescription(String) - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentGroupImpl
 
withDescription(String) - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImplBase
 
withDisplayedCalendar(Calendar) - Method in class jfxtras.scene.control.agenda.Agenda
Deprecated.
withDisplayedLocalDateTime(LocalDateTime) - Method in class jfxtras.scene.control.agenda.Agenda
 
withEditAppointmentCallback(Callback<Agenda.Appointment, Void>) - Method in class jfxtras.scene.control.agenda.Agenda
 
withEndLocalDateTime(LocalDateTime) - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImplLocal
 
withEndTime(Calendar) - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImpl
 
withEndZonedDateTime(ZonedDateTime) - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImplZoned
 
withId(String) - Method in class jfxtras.scene.control.agenda.Agenda
Id
withLocalDateTimeRangeCallback(Callback<Agenda.LocalDateTimeRange, Void>) - Method in class jfxtras.scene.control.agenda.Agenda
 
withLocale(Locale) - Method in class jfxtras.scene.control.agenda.Agenda
 
withLocation(String) - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImplBase
 
withNewAppointmentCallback(Callback<Agenda.LocalDateTimeRange, Agenda.Appointment>) - Method in class jfxtras.scene.control.agenda.Agenda
 
withStartLocalDateTime(LocalDateTime) - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImplLocal
 
withStartTime(Calendar) - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImpl
 
withStartZonedDateTime(ZonedDateTime) - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImplZoned
 
withStyleClass(String) - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentGroupImpl
 
withSummary(String) - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImplBase
 
withWholeDay(Boolean) - Method in class jfxtras.scene.control.agenda.Agenda.AppointmentImplBase
 
A C D E G I J L N P R S T W 
Skip navigation links