Class RRulePartBase<T,U>
java.lang.Object
jfxtras.icalendarfx.VElementBase
jfxtras.icalendarfx.properties.component.recurrence.rrule.RRulePartBase<T,U>
-
Nested Class Summary
Nested classes/interfaces inherited from class VElementBase
VElementBase.Message, VElementBase.MessageEffect -
Field Summary
FieldsFields inherited from class VElementBase
BEGIN, END -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanerrors()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 parentprotected static StringextractValue(String content) getValue()The value of the recurrence rule value part.inthashCode()name()Returns the name of the component as it would appear in the iCalendar content line.voidvoidSet the value of this parametertoString()Methods inherited from class VElementBase
elementName, isContentValid, newEmptyVElement, parse, parseContent, throwMessageExceptions
-
Field Details
-
myParent
-
value
-
elementType
-
-
Constructor Details
-
RRulePartBase
protected RRulePartBase()
-
-
Method Details
-
setParent
-
getParent
-
getValue
Description copied from interface:RRulePartThe value of the recurrence rule value part. For example, in the below part: BYDAY=MO The value is MO Note: the value's object must have an overridden toString method that complies with iCalendar content line output. -
setValue
-
withValue
-
name
-
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 -
toString
-
hashCode
-
equals
-
extractValue
-