Module jfxtras.icalendarfx
Class PropertyBaseRecurrence<U>
java.lang.Object
jfxtras.icalendarfx.VElementBase
jfxtras.icalendarfx.VParentBase<U>
jfxtras.icalendarfx.properties.VPropertyBase<Set<Temporal>,U>
jfxtras.icalendarfx.properties.PropBaseDateTime<Set<Temporal>,U>
jfxtras.icalendarfx.properties.component.recurrence.PropertyBaseRecurrence<U>
- Type Parameters:
U
- - subclassT
- - property value type
- All Implemented Interfaces:
PropDateTime<Set<Temporal>>
,VProperty<Set<Temporal>>
,VChild
,VElement
,VParent
- Direct Known Subclasses:
ExceptionDates
,RecurrenceDates
Abstract class for Exceptions and Recurrences
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class jfxtras.icalendarfx.VElementBase
VElementBase.Message, VElementBase.MessageEffect
-
Field Summary
FieldsFields inherited from class jfxtras.icalendarfx.properties.VPropertyBase
actualValueContent, allowedValueTypes, defaultValueType, propertyName
Fields inherited from class jfxtras.icalendarfx.VParentBase
contentLineGenerator, orderer
Fields inherited from class jfxtras.icalendarfx.VElementBase
BEGIN, END
-
Constructor Summary
ConstructorsConstructorDescriptionPropertyBaseRecurrence
(Temporal... temporals) PropertyBaseRecurrence
(Set<Temporal> value) -
Method Summary
Modifier and TypeMethodDescriptionerrors()
Produces a list of error messages indicating problems with calendar elementVElement.errors()
is invoked recursively to return errors of child elements in addition to errors in parentvoid
Set the value of the propertyMethods inherited from class jfxtras.icalendarfx.properties.PropBaseDateTime
getTimeZoneIdentifier, modifiedValue, setTimeZoneIdentifier, setTimeZoneIdentifier, setTimeZoneIdentifier, withTimeZoneIdentifier, withTimeZoneIdentifier, withTimeZoneIdentifier
Methods inherited from class jfxtras.icalendarfx.properties.VPropertyBase
equals, getConverter, getNonStandard, getParent, getUnknownValue, getValue, getValueType, hashCode, name, parseContent, processInLineChild, setConverter, setConverterByClass, setNonStandard, setParent, setValueType, setValueType, toString, valueContent, withNonStandard, withNonStandard, withNonStandard, withValue, withValueType
Methods inherited from class jfxtras.icalendarfx.VParentBase
addChild, addChild, addChild, addChildInternal, checkChild, childrenUnmodifiable, collectGetterMap, collectSetterMap, copyChildrenInto, getGetter, getGetters, getSetter, getSetters, orderChild, orderChild, orderChild, parseContent, removeChild, removeChild, replaceChild, replaceChild, withChild
Methods inherited from class jfxtras.icalendarfx.VElementBase
elementName, isContentValid, newEmptyVElement, parse, throwMessageExceptions
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface jfxtras.icalendarfx.VParent
addChild, addChild, addChild, childrenUnmodifiable, orderChild, orderChild, orderChild, removeChild, removeChild, replaceChild, replaceChild
Methods inherited from interface jfxtras.icalendarfx.properties.VProperty
getNonStandard, getValue, getValueType, setNonStandard, setValueType
-
Field Details
-
CONVERTER
-
-
Constructor Details
-
PropertyBaseRecurrence
-
PropertyBaseRecurrence
-
PropertyBaseRecurrence
public PropertyBaseRecurrence() -
PropertyBaseRecurrence
-
-
Method Details
-
setValue
Description copied from interface:VProperty
Set the value of the property -
errors
Description copied from interface:VElement
Produces a list of error messages indicating problems with calendar elementVElement.errors()
is invoked recursively to return errors of child elements in addition to errors in parent -
copyValue
- Overrides:
copyValue
in classVPropertyBase<Set<Temporal>,
U>
-