public class DefaultVComponentFactory extends VComponentFactory<jfxtras.scene.control.agenda.Agenda.Appointment>
Default factory to create a VDisplayable
from Agenda.Appointment
Constructor and Description |
---|
DefaultVComponentFactory(jfxtras.icalendarfx.properties.component.relationship.Organizer organizer) |
Modifier and Type | Method and Description |
---|---|
jfxtras.icalendarfx.components.VDisplayable<?> |
createVComponent(jfxtras.scene.control.agenda.Agenda.Appointment appointment)
Create VComponent from a recurrence.
|
public DefaultVComponentFactory(jfxtras.icalendarfx.properties.component.relationship.Organizer organizer)
public jfxtras.icalendarfx.components.VDisplayable<?> createVComponent(jfxtras.scene.control.agenda.Agenda.Appointment appointment)
VComponentFactory
Create VComponent from a recurrence. The recurrence is tested to determine which type of VComponent should be created, such as VEVENT or VTODO
createVComponent
in class VComponentFactory<jfxtras.scene.control.agenda.Agenda.Appointment>
appointment
- - recurrence as basis for VComponent