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
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.NodeAgendaDayListSkin.getNodeForPopup(Agenda.Appointment appointment) javafx.scene.NodeAgendaMonthSkin.getNodeForPopup(Agenda.Appointment appointment) javafx.scene.NodeAgendaSkin.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.scene.control.agenda
Classes in jfxtras.scene.control.agenda that implement Agenda.AppointmentModifier and TypeClassDescriptionstatic classA class to help you get going using Calendar; all the required methods of the interface are implemented as JavaFX propertiesstatic classstatic classA class to help you get going using LocalDateTime; all the required methods of the interface are implemented as JavaFX propertiesstatic classA 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 propertiesMethods 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. drag-n-drop to new time) change listeners will not fire.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 theactionCallbackproperty.javafx.util.Callback<Agenda.Appointment, Void> Agenda.getAppointmentChangedCallback()Gets the value of theappointmentChangedCallbackproperty.javafx.util.Callback<Agenda.CalendarRange, Agenda.Appointment> Agenda.getCreateAppointmentCallback()Deprecated.javafx.util.Callback<Agenda.Appointment, Void> Agenda.getEditAppointmentCallback()Gets the value of theeditAppointmentCallbackproperty.javafx.util.Callback<Agenda.LocalDateTimeRange, Agenda.Appointment> Agenda.getNewAppointmentCallback()Gets the value of thenewAppointmentCallbackproperty.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 TypeMethodDescriptionvoidAgenda.setActionCallback(javafx.util.Callback<Agenda.Appointment, Void> value) Sets the value of theactionCallbackproperty.voidAgenda.setAppointmentChangedCallback(javafx.util.Callback<Agenda.Appointment, Void> value) Sets the value of theappointmentChangedCallbackproperty.voidAgenda.setCreateAppointmentCallback(javafx.util.Callback<Agenda.CalendarRange, Agenda.Appointment> value) Deprecated.voidAgenda.setEditAppointmentCallback(javafx.util.Callback<Agenda.Appointment, Void> value) Sets the value of theeditAppointmentCallbackproperty.voidAgenda.setNewAppointmentCallback(javafx.util.Callback<Agenda.LocalDateTimeRange, Agenda.Appointment> value) Sets the value of thenewAppointmentCallbackproperty.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
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 theVComponentfactoryMethod parameters in jfxtras.scene.control.agenda.icalendar with type arguments of type Agenda.AppointmentModifier and TypeMethodDescriptionvoidICalendarAgenda.setNewAppointmentDrawnCallback(javafx.util.Callback<Agenda.Appointment, javafx.scene.control.ButtonBar.ButtonData> c) Gets the value of the new appointment callback.voidICalendarAgenda.setRecurrenceFactory(RecurrenceFactory<Agenda.Appointment> recurrenceFactory) Sets the value of the recurrence factoryvoidICalendarAgenda.setSelectedOneAppointmentCallback(javafx.util.Callback<Agenda.Appointment, Void> c) Sets the value of the select one appointment callback.voidICalendarAgenda.setVComponentFactory(VComponentFactory<Agenda.Appointment> vComponentFactory) Sets the value of theVComponentfactory -
Uses of Agenda.Appointment in jfxtras.scene.control.agenda.icalendar.factories
Subclasses with type arguments of type Agenda.Appointment in jfxtras.scene.control.agenda.icalendar.factoriesModifier and TypeClassDescriptionclassDefault factory to createAgenda.AppointmentImplTemporalforAgendaclassDefault factory to create aVDisplayablefromAgenda.AppointmentMethods in jfxtras.scene.control.agenda.icalendar.factories with parameters of type Agenda.AppointmentModifier and TypeMethodDescriptionVDisplayable<?> DefaultVComponentFactory.createVComponent(Agenda.Appointment appointment)