public class NonStandardParameter extends ParameterBase<NonStandardParameter,java.lang.String>
A non-standard, experimental parameter.
valueProperty
Constructor and Description |
---|
NonStandardParameter(NonStandardParameter source) |
NonStandardParameter(java.lang.String content) |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String> |
errors()
Produces a list of error messages indicating problems with calendar element
VElement.errors() is invoked recursively to return errors of child elements in addition to errors in parent |
java.lang.String |
name()
<p>Returns the name of the component as it would appear in the iCalendar content line.</p>
<p>Examples:
<ul>
<li>VEVENT
<li>SUMMARY
<li>LANGUAGE
</ul>
</p>
|
static NonStandardParameter |
parse(java.lang.String content) |
java.lang.String |
toContent()
return parameter name-value pair string separated by an "="
for example:
LANGUAGE=en-US
|
compareTo, equals, getParent, getValue, hashCode, parameterType, parseContent, setParent, setValue, toString, valueProperty, withValue
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
extractName, extractValue
public NonStandardParameter(java.lang.String content)
public NonStandardParameter(NonStandardParameter source)
public java.lang.String name()
VElement
<p>Returns the name of the component as it would appear in the iCalendar content line.</p> <p>Examples: <ul> <li>VEVENT <li>SUMMARY <li>LANGUAGE </ul> </p>
name
in interface VElement
name
in class ParameterBase<NonStandardParameter,java.lang.String>
public static NonStandardParameter parse(java.lang.String content)
public java.util.List<java.lang.String> errors()
VElement
Produces a list of error messages indicating problems with calendar element
VElement.errors()
is invoked recursively to return errors of child elements in addition to errors in parent
errors
in interface VElement
errors
in class ParameterBase<NonStandardParameter,java.lang.String>
public java.lang.String toContent()
Parameter
return parameter name-value pair string separated by an "=" for example: LANGUAGE=en-US
toContent
in interface Parameter<java.lang.String>
toContent
in interface VElement
toContent
in class ParameterBase<NonStandardParameter,java.lang.String>