Module jfxtras.icalendaragenda
Class RecurrenceFactory<R>
java.lang.Object
jfxtras.scene.control.agenda.icalendar.factories.RecurrenceFactory<R>
- Type Parameters:
R- - type of recurrences
- Direct Known Subclasses:
DefaultRecurrenceFactory
Abstract factory to create recurrences from VComponents.
getStartRange() and getEndRange() must be set before recurrences can be made.-
Property Summary
PropertiesTypePropertyDescriptionjavafx.beans.property.ObjectProperty<LocalDateTime>Property for end of range to make recurrencesjavafx.beans.property.ObjectProperty<LocalDateTime>Property for start of range to make recurrences -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate javafx.beans.property.ObjectProperty<LocalDateTime>private javafx.beans.property.ObjectProperty<LocalDateTime> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjavafx.beans.property.ObjectProperty<LocalDateTime>Property for end of range to make recurrencesget end of range to make recurrencesget start of range to make recurrences(package private) abstract RmakeRecurrence(VDisplayable<?> vComponent, Temporal startTemporal) Strategy to make Recurrence from VComponent and start TemporalmakeRecurrences(VDisplayable<?> vComponent) Makes recurrences from aVDisplayableRecurrences are made betweengetStartRange()andgetEndRange()voidsetEndRange(LocalDateTime endRange) set end of range to make recurrencesvoidsetStartRange(LocalDateTime startRange) set start of range to make recurrencesjavafx.beans.property.ObjectProperty<LocalDateTime>Property for start of range to make recurrences
-
Property Details
-
startRange
Property for start of range to make recurrences- See Also:
-
endRange
Property for end of range to make recurrences- See Also:
-
-
Field Details
-
startRange
-
endRange
-
-
Constructor Details
-
RecurrenceFactory
public RecurrenceFactory()
-
-
Method Details
-
startRangeProperty
Property for start of range to make recurrences- See Also:
-
setStartRange
set start of range to make recurrences -
getStartRange
get start of range to make recurrences -
endRangeProperty
Property for end of range to make recurrences- See Also:
-
setEndRange
set end of range to make recurrences -
getEndRange
get end of range to make recurrences -
makeRecurrences
Makes recurrences from aVDisplayableRecurrences are made betweengetStartRange()andgetEndRange()- Parameters:
vComponent- - calendar component- Returns:
- created appointments
-
makeRecurrence
Strategy to make Recurrence from VComponent and start Temporal
-