public interface RRuleElement<T> extends VElement, VChild
Type | Property and Description |
---|---|
javafx.beans.property.ObjectProperty<T> |
value
object property of parameter’s value
|
Modifier and Type | Method and Description |
---|---|
RRuleElementType |
elementType()
Returns the enumerated type for the element as it would appear in the iCalendar content line
Examples:
FREQUENCY
UNTIL
|
T |
getValue()
The value of the parameter.
|
void |
setValue(T value)
Set the value of this parameter
|
default java.lang.String |
toContent()
return element name-value pair string separated by an "="
for example:
FREQ=DAILY
|
javafx.beans.property.ObjectProperty<T> |
valueProperty()
object property of parameter’s value
|
errors, isValid, name, parseContent
javafx.beans.property.ObjectProperty<T> valueProperty
object property of parameter’s value
getValue()
,
setValue(T)
T getValue()
The value of the parameter.
For example, in the below parameter: CN=John Doe The value is the String "John Doe"
Note: the value’s object must have an overridden toString method that complies with iCalendar content line output.
javafx.beans.property.ObjectProperty<T> valueProperty()
object property of parameter’s value
getValue()
,
setValue(T)
void setValue(T value)
Set the value of this parameter
RRuleElementType elementType()
Returns the enumerated type for the element as it would appear in the iCalendar content line Examples: FREQUENCY UNTIL