Uses of Interface
jfxtras.scene.control.agenda.Agenda.Appointment
Packages that use Agenda.Appointment
Package
Description
-
Uses of Agenda.Appointment in jfxtras.internal.scene.control.skin.agenda
Fields in jfxtras.internal.scene.control.skin.agenda with type parameters of type Agenda.AppointmentModifier and TypeFieldDescriptionprivate final javafx.collections.ObservableList
<Agenda.Appointment> AllAppointments.appointments
private final javafx.collections.ListChangeListener
<Agenda.Appointment> AllAppointments.listChangeListener
Methods in jfxtras.internal.scene.control.skin.agenda that return types with arguments of type Agenda.AppointmentModifier and TypeMethodDescriptionAllAppointments.collectRegularFor
(LocalDate localDate) AllAppointments.collectTaskFor
(LocalDate localDate) AllAppointments.collectWholedayFor
(LocalDate localDate) Methods in jfxtras.internal.scene.control.skin.agenda with parameters of type Agenda.AppointmentModifier and TypeMethodDescriptionjavafx.scene.Node
AgendaDayListSkin.getNodeForPopup
(Agenda.Appointment appointment) javafx.scene.Node
AgendaMonthSkin.getNodeForPopup
(Agenda.Appointment appointment) javafx.scene.Node
AgendaSkin.getNodeForPopup
(Agenda.Appointment appointment) Finds rendered node for appointment.Constructor parameters in jfxtras.internal.scene.control.skin.agenda with type arguments of type Agenda.AppointmentModifierConstructorDescriptionAllAppointments
(javafx.collections.ObservableList<Agenda.Appointment> appointments) -
Uses of Agenda.Appointment in jfxtras.internal.scene.control.skin.agenda.base24hour
Classes in jfxtras.internal.scene.control.skin.agenda.base24hour that implement Agenda.AppointmentFields in jfxtras.internal.scene.control.skin.agenda.base24hour declared as Agenda.AppointmentModifier and TypeFieldDescriptionprotected final Agenda.Appointment
AppointmentAbstractPane.appointment
(package private) final Agenda.Appointment
AppointmentMenu.appointment
private final Agenda.Appointment
DurationDragger.appointment
private Agenda.Appointment
AppointmentAbstractPane.appointmentForDrag
Fields in jfxtras.internal.scene.control.skin.agenda.base24hour with type parameters of type Agenda.AppointmentModifier and TypeFieldDescriptionprivate javafx.collections.ListChangeListener
<Agenda.Appointment> AgendaSkinTimeScale24HourAbstract.appointmentNodeMapCleanUpListChangeListener
private final List
<Agenda.Appointment> DayHeaderPane.appointments
private javafx.collections.ListChangeListener
<Agenda.Appointment> AgendaSkinTimeScale24HourAbstract.appointmentsListChangeListener
private final javafx.collections.ListChangeListener
<Agenda.Appointment> AppointmentAbstractPane.listChangeListener
private final List
<Agenda.Appointment> DayBodyPane.regularAppointments
private final List
<Agenda.Appointment> DayBodyPane.taskAppointments
private final List
<Agenda.Appointment> DayBodyPane.wholedayAppointments
Methods in jfxtras.internal.scene.control.skin.agenda.base24hour with parameters of type Agenda.AppointmentModifier and TypeMethodDescription(package private) void
LayoutHelp.callAppointmentChangedCallback
(Agenda.Appointment appointment) Has the client added a callback to process the change?javafx.scene.layout.Pane
AgendaSkinTimeScale24HourAbstract.getNodeForPopup
(Agenda.Appointment appointment) private void
AppointmentAbstractPane.handleDrag
(Agenda.Appointment appointment, LocalDateTime dragPickupDateTime, LocalDateTime dragDropDateTime) Constructors in jfxtras.internal.scene.control.skin.agenda.base24hour with parameters of type Agenda.AppointmentModifierConstructorDescription(package private)
AppointmentAbstractPane
(Agenda.Appointment appointment, LayoutHelp layoutHelp) (package private)
AppointmentAbstractTrackedPane
(LocalDate localDate, Agenda.Appointment appointment, LayoutHelp layoutHelp) (package private)
AppointmentMenu
(javafx.scene.layout.Pane pane, Agenda.Appointment appointment, LayoutHelp layoutHelp) AppointmentRegularBodyPane
(LocalDate localDate, Agenda.Appointment appointment, LayoutHelp layoutHelp) (package private)
AppointmentTaskBodyPane
(Agenda.Appointment appointment, LayoutHelp layoutHelp) (package private)
AppointmentWholedayBodyPane
(LocalDate localDate, Agenda.Appointment appointment, LayoutHelp layoutHelp) AppointmentWholedayHeaderPane
(Agenda.Appointment appointment, LayoutHelp layoutHelp) (package private)
DurationDragger
(AppointmentRegularBodyPane appointmentPane, Agenda.Appointment appointment, LayoutHelp layoutHelp) -
Uses of Agenda.Appointment in jfxtras.internal.scene.control.skin.agenda.icalendar.base24hour
Constructors in jfxtras.internal.scene.control.skin.agenda.icalendar.base24hour with parameters of type Agenda.AppointmentModifierConstructorDescriptionNewAppointmentDialog
(Agenda.Appointment appointment, javafx.collections.ObservableList<Agenda.AppointmentGroup> appointmentGroups, ResourceBundle resources) OneAppointmentSelectedAlert
(Agenda.Appointment appointment, ResourceBundle resources) -
Uses of Agenda.Appointment in jfxtras.scene.control.agenda
Classes in jfxtras.scene.control.agenda that implement Agenda.AppointmentModifier and TypeClassDescriptionstatic class
A class to help you get going using Calendar; all the required methods of the interface are implemented as JavaFX propertiesstatic class
static class
A class to help you get going using LocalDateTime; all the required methods of the interface are implemented as JavaFX propertiesstatic class
A class to help you get going using Temporal (such as LocalDate, LocalDateTime, ZonedDateTime, Instant, etc) all the required methods of the interface are implemented as JavaFX propertiesFields in jfxtras.scene.control.agenda with type parameters of type Agenda.AppointmentModifier and TypeFieldDescriptionprivate final javafx.beans.property.ObjectProperty
<javafx.util.Callback<Agenda.Appointment, Void>> Agenda.actionCallbackObjectProperty
private final javafx.beans.property.ObjectProperty
<javafx.util.Callback<Agenda.Appointment, Void>> private final javafx.collections.ObservableList
<Agenda.Appointment> Agenda.appointments
private final javafx.beans.property.ObjectProperty
<javafx.util.Callback<Agenda.CalendarRange, Agenda.Appointment>> Deprecated.private final javafx.beans.property.ObjectProperty
<javafx.util.Callback<Agenda.Appointment, Void>> private final javafx.beans.property.ObjectProperty
<javafx.util.Callback<Agenda.LocalDateTimeRange, Agenda.Appointment>> private final javafx.collections.ObservableList
<Agenda.Appointment> Agenda.selectedAppointments
Methods in jfxtras.scene.control.agenda that return types with arguments of type Agenda.AppointmentModifier and TypeMethodDescriptionjavafx.beans.property.ObjectProperty
<javafx.util.Callback<Agenda.Appointment, Void>> Agenda.actionCallbackProperty()
actionCallback: This triggered when the action is called on an appointment, usually this is a double clickjavafx.beans.property.ObjectProperty
<javafx.util.Callback<Agenda.Appointment, Void>> Agenda.appointmentChangedCallbackProperty()
appointmentChangedCallback: When an appointment is changed by Agenda (e.g.javafx.collections.ObservableList
<Agenda.Appointment> Agenda.appointments()
Appointments:javafx.beans.property.ObjectProperty
<javafx.util.Callback<Agenda.CalendarRange, Agenda.Appointment>> Agenda.createAppointmentCallbackProperty()
Deprecated.javafx.beans.property.ObjectProperty
<javafx.util.Callback<Agenda.Appointment, Void>> Agenda.editAppointmentCallbackProperty()
editAppointmentCallback: Agenda has a default popup, but maybe you want to do something yourself.javafx.util.Callback
<Agenda.Appointment, Void> Agenda.getActionCallback()
Gets the value of theactionCallback
property.javafx.util.Callback
<Agenda.Appointment, Void> Agenda.getAppointmentChangedCallback()
Gets the value of theappointmentChangedCallback
property.javafx.util.Callback
<Agenda.CalendarRange, Agenda.Appointment> Agenda.getCreateAppointmentCallback()
Deprecated.javafx.util.Callback
<Agenda.Appointment, Void> Agenda.getEditAppointmentCallback()
Gets the value of theeditAppointmentCallback
property.javafx.util.Callback
<Agenda.LocalDateTimeRange, Agenda.Appointment> Agenda.getNewAppointmentCallback()
Gets the value of thenewAppointmentCallback
property.javafx.beans.property.ObjectProperty
<javafx.util.Callback<Agenda.LocalDateTimeRange, Agenda.Appointment>> Agenda.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.javafx.collections.ObservableList
<Agenda.Appointment> Agenda.selectedAppointments()
selectedAppointments: a list of selected appointmentsMethod parameters in jfxtras.scene.control.agenda with type arguments of type Agenda.AppointmentModifier and TypeMethodDescriptionvoid
Agenda.setActionCallback
(javafx.util.Callback<Agenda.Appointment, Void> value) Sets the value of theactionCallback
property.void
Agenda.setAppointmentChangedCallback
(javafx.util.Callback<Agenda.Appointment, Void> value) Sets the value of theappointmentChangedCallback
property.void
Agenda.setCreateAppointmentCallback
(javafx.util.Callback<Agenda.CalendarRange, Agenda.Appointment> value) Deprecated.void
Agenda.setEditAppointmentCallback
(javafx.util.Callback<Agenda.Appointment, Void> value) Sets the value of theeditAppointmentCallback
property.void
Agenda.setNewAppointmentCallback
(javafx.util.Callback<Agenda.LocalDateTimeRange, Agenda.Appointment> value) Sets the value of thenewAppointmentCallback
property.Agenda.withActionCallback
(javafx.util.Callback<Agenda.Appointment, Void> value) Agenda.withAppointmentChangedCallback
(javafx.util.Callback<Agenda.Appointment, Void> value) Agenda.withCreateAppointmentCallback
(javafx.util.Callback<Agenda.CalendarRange, Agenda.Appointment> value) Deprecated.Agenda.withEditAppointmentCallback
(javafx.util.Callback<Agenda.Appointment, Void> value) Agenda.withNewAppointmentCallback
(javafx.util.Callback<Agenda.LocalDateTimeRange, Agenda.Appointment> value) -
Uses of Agenda.Appointment in jfxtras.scene.control.agenda.icalendar
Fields in jfxtras.scene.control.agenda.icalendar with type parameters of type Agenda.AppointmentModifier and TypeFieldDescriptionprivate javafx.collections.ListChangeListener
<Agenda.Appointment> ICalendarAgenda.appointmentsListChangeListener
private javafx.util.Callback
<Agenda.Appointment, javafx.scene.control.ButtonBar.ButtonData> ICalendarAgenda.newAppointmentDrawnCallback
private final Map
<Agenda.Appointment, Boolean> ICalendarAgenda.newAppointmentMap
private RecurrenceFactory
<Agenda.Appointment> ICalendarAgenda.recurrenceFactory
private javafx.util.Callback
<Agenda.Appointment, Void> ICalendarAgenda.selectedOneAppointmentCallback
private final Map
<Integer, List<Agenda.Appointment>> ICalendarAgenda.vComponentAppointmentMap
private VComponentFactory
<Agenda.Appointment> ICalendarAgenda.vComponentFactory
Methods in jfxtras.scene.control.agenda.icalendar that return types with arguments of type Agenda.AppointmentModifier and TypeMethodDescriptionjavafx.util.Callback
<Agenda.Appointment, javafx.scene.control.ButtonBar.ButtonData> ICalendarAgenda.getNewAppointmentDrawnCallback()
Sets the value of the new appointment callback.ICalendarAgenda.getRecurrenceFactory()
Gets the value of the VComponent factoryjavafx.util.Callback
<Agenda.Appointment, Void> ICalendarAgenda.getSelectedOneAppointmentCallback()
Gets the value of the select one appointment callback.ICalendarAgenda.getVComponentFactory()
Gets the value of theVComponent
factoryprivate Collection
<Agenda.Appointment> ICalendarAgenda.makeAppointments
(VDisplayable<?> v) Methods in jfxtras.scene.control.agenda.icalendar with parameters of type Agenda.AppointmentModifier and TypeMethodDescriptionprivate Object[]
ICalendarAgenda.revisorParamGenerator
(VDisplayable<?> vComponent, Agenda.Appointment appointment) Generate the parameters required forSimpleRevisorFactory
Method parameters in jfxtras.scene.control.agenda.icalendar with type arguments of type Agenda.AppointmentModifier and TypeMethodDescriptionvoid
ICalendarAgenda.setNewAppointmentDrawnCallback
(javafx.util.Callback<Agenda.Appointment, javafx.scene.control.ButtonBar.ButtonData> c) Gets the value of the new appointment callback.void
ICalendarAgenda.setRecurrenceFactory
(RecurrenceFactory<Agenda.Appointment> recurrenceFactory) Sets the value of the recurrence factoryvoid
ICalendarAgenda.setSelectedOneAppointmentCallback
(javafx.util.Callback<Agenda.Appointment, Void> c) Sets the value of the select one appointment callback.void
ICalendarAgenda.setVComponentFactory
(VComponentFactory<Agenda.Appointment> vComponentFactory) Sets the value of theVComponent
factory -
Uses of Agenda.Appointment in jfxtras.scene.control.agenda.icalendar.factories
Methods in jfxtras.scene.control.agenda.icalendar.factories that return Agenda.AppointmentModifier and TypeMethodDescription(package private) Agenda.Appointment
DefaultRecurrenceFactory.makeRecurrence
(VDisplayable<?> vComponent, Temporal startTemporal) MakeAgenda.AppointmentImplTemporal
fromVDisplayable
Methods in jfxtras.scene.control.agenda.icalendar.factories with parameters of type Agenda.AppointmentModifier and TypeMethodDescriptionVDisplayable
<?> DefaultVComponentFactory.createVComponent
(Agenda.Appointment appointment)