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 VElementBase
VElementBase.Message, VElementBase.MessageEffect -
Field Summary
FieldsFields inherited from class VPropertyBase
actualValueContent, allowedValueTypes, defaultValueType, propertyNameFields inherited from class VParentBase
contentLineGenerator, ordererFields inherited from class 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 parentvoidSet the value of the propertyMethods inherited from class PropBaseDateTime
getTimeZoneIdentifier, modifiedValue, setTimeZoneIdentifier, setTimeZoneIdentifier, setTimeZoneIdentifier, withTimeZoneIdentifier, withTimeZoneIdentifier, withTimeZoneIdentifierMethods inherited from class VPropertyBase
equals, getConverter, getNonStandard, getParent, getUnknownValue, getValue, getValueType, hashCode, name, parseContent, processInLineChild, setConverter, setConverterByClass, setNonStandard, setParent, setValueType, setValueType, toString, valueContent, withNonStandard, withNonStandard, withNonStandard, withValue, withValueTypeMethods inherited from class VParentBase
addChild, addChild, addChild, addChildInternal, checkChild, childrenUnmodifiable, collectGetterMap, collectSetterMap, copyChildrenInto, getGetter, getGetters, getSetter, getSetters, orderChild, orderChild, orderChild, parseContent, removeChild, removeChild, replaceChild, replaceChild, withChildMethods inherited from class VElementBase
elementName, isContentValid, newEmptyVElement, parse, throwMessageExceptionsMethods inherited from interface VParent
addChild, addChild, addChild, childrenUnmodifiable, orderChild, orderChild, orderChild, removeChild, removeChild, replaceChild, replaceChildMethods inherited from interface VProperty
getNonStandard, getValue, getValueType, setNonStandard, setValueType
-
Field Details
-
CONVERTER
-
-
Constructor Details
-
PropertyBaseRecurrence
-
PropertyBaseRecurrence
-
PropertyBaseRecurrence
public PropertyBaseRecurrence() -
PropertyBaseRecurrence
-
-
Method Details
-
setValue
-
errors
Description copied from interface:VElementProduces 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
-