Module jfxtras.icalendarfx
Class PropertyBaseRecurrence<U>
java.lang.Object
jfxtras.icalendarfx.VElementBase
jfxtras.icalendarfx.VParentBase<U>
jfxtras.icalendarfx.properties.VPropertyBase<T,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, propertyNameFields inherited from class jfxtras.icalendarfx.VParentBase
contentLineGenerator, ordererFields 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 parentvoidSet the value of the propertyMethods inherited from class jfxtras.icalendarfx.properties.PropBaseDateTime
getTimeZoneIdentifier, modifiedValue, setTimeZoneIdentifier, setTimeZoneIdentifier, setTimeZoneIdentifier, withTimeZoneIdentifier, withTimeZoneIdentifier, withTimeZoneIdentifierMethods 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, withValueTypeMethods 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, withChildMethods inherited from class jfxtras.icalendarfx.VElementBase
elementName, isContentValid, newEmptyVElement, parse, throwMessageExceptionsMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface jfxtras.icalendarfx.VParent
addChild, addChild, addChild, childrenUnmodifiable, orderChild, orderChild, orderChild, removeChild, removeChild, replaceChild, replaceChildMethods 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:VPropertySet the value of the property -
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
- Overrides:
copyValuein classVPropertyBase<Set<Temporal>,U>
-