public static class ICalendarAgenda.VComponentFactory
extends java.lang.Object
VComponent factory methods
Constructor and Description |
---|
VComponentFactory() |
Modifier and Type | Method and Description |
---|---|
static <U extends jfxtras.scene.control.agenda.Agenda.Appointment> |
newVComponent(java.lang.Class<? extends VComponent<U>> vComponentClass,
U appointment,
javafx.collections.ObservableList<jfxtras.scene.control.agenda.Agenda.AppointmentGroup> appointmentGroups)
Return new VComponent made from an Appointment
Used when graphically adding an appointment to Agenda.
|
static <U extends jfxtras.scene.control.agenda.Agenda.Appointment> |
newVComponent(VComponent<U> vComponent) |
public static <U extends jfxtras.scene.control.agenda.Agenda.Appointment> VComponent<U> newVComponent(java.lang.Class<? extends VComponent<U>> vComponentClass, U appointment, javafx.collections.ObservableList<jfxtras.scene.control.agenda.Agenda.AppointmentGroup> appointmentGroups)
Return new VComponent made from an Appointment Used when graphically adding an appointment to Agenda.
<U>
- vComponentClass
- - class of new VEventappointment
- - an Agenda AppointmentappointmentGroups
- - list of AppointmentGroupspublic static <U extends jfxtras.scene.control.agenda.Agenda.Appointment> VComponent<U> newVComponent(VComponent<U> vComponent)