public class XComponent extends CalendarComponent
| Constructor and Description |
|---|
XComponent(java.lang.String name)
Creates a new experimental component with the specified name.
|
XComponent(java.lang.String name,
PropertyList properties)
Creates a new experimental component with the specified name and properties.
|
| Modifier and Type | Method and Description |
|---|---|
void |
validate(boolean recurse)
Perform validation on a component.
|
void |
validateAdd()
Apply validation for METHOD=ADD.
|
void |
validateCancel()
Apply validation for METHOD=CANCEL.
|
void |
validateCounter()
Apply validation for METHOD=COUNTER.
|
void |
validateDeclineCounter()
Apply validation for METHOD=DECLINE-COUNTER.
|
void |
validatePublish()
Apply validation for METHOD=PUBLISH.
|
void |
validateRefresh()
Apply validation for METHOD=REFRESH.
|
void |
validateReply()
Apply validation for METHOD=REPLY.
|
void |
validateRequest()
Apply validation for METHOD=REQUEST.
|
calculateRecurrenceSet, copy, equals, getName, getProperties, getProperties, getProperty, hashCode, toString, validate, validatePropertiespublic XComponent(java.lang.String name)
name - the name of the experimental componentpublic XComponent(java.lang.String name,
PropertyList properties)
name - the name of the experimental componentproperties - a list of propertiespublic final void validate(boolean recurse)
throws ValidationException
Componentvalidate in class Componentrecurse - indicates whether to validate the component's propertiesValidationException - where the component is not in a valid statepublic void validatePublish()
throws ValidationException
CalendarComponentvalidatePublish in class CalendarComponentValidationExceptionpublic void validateAdd()
throws ValidationException
CalendarComponentvalidateAdd in class CalendarComponentValidationExceptionpublic void validateCancel()
throws ValidationException
CalendarComponentvalidateCancel in class CalendarComponentValidationExceptionpublic void validateCounter()
throws ValidationException
CalendarComponentvalidateCounter in class CalendarComponentValidationExceptionpublic void validateDeclineCounter()
throws ValidationException
CalendarComponentvalidateDeclineCounter in class CalendarComponentValidationExceptionpublic void validateRefresh()
throws ValidationException
CalendarComponentvalidateRefresh in class CalendarComponentValidationExceptionpublic void validateReply()
throws ValidationException
CalendarComponentvalidateReply in class CalendarComponentValidationExceptionpublic void validateRequest()
throws ValidationException
CalendarComponentvalidateRequest in class CalendarComponentValidationException