|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.fortuna.ical4j.model.Component
net.fortuna.ical4j.model.component.CalendarComponent
net.fortuna.ical4j.model.component.VVenue
public class VVenue
$Id $ [Apr 5, 2004] Defines an iCalendar VVENUE component.
4. Venue Component Component Name: "VVENUE" Purpose: Provide a grouping of component properties that describe an event venue. Format Definition: A "VVENUE" calendar component is defined by the following notation: venuec = "BEGIN" ":" "VVENUE" CRLF venueprop "END" ":" "VVENUE" CRLF venueprop = *( ; the following are all REQUIRED, ; but MUST NOT occur more than once uid ; the following are optional, ; but MUST NOT occur more than once name / description / street-address / extended-address / locality / region / country / postal-code / tzid / geo / location-type / categories ; the following are optional, ; and MAY occur more than once tel / url ) Description: A "VVENUE" calendar component is a grouping of component properties that represent a venue where an event occurs. This extends the "LOCATION" property of "VEVENT" and "TODO" components, providing the ability to specify detailed information about the event venue.
Field Summary |
---|
Fields inherited from class net.fortuna.ical4j.model.Component |
---|
AVAILABLE, BEGIN, END, EXPERIMENTAL_PREFIX, VALARM, VAVAILABILITY, VEVENT, VFREEBUSY, VJOURNAL, VTIMEZONE, VTODO, VVENUE |
Constructor Summary | |
---|---|
VVenue()
Default constructor. |
|
VVenue(PropertyList properties)
Constructs a new instance containing the specified properties. |
Method Summary | |
---|---|
java.lang.String |
toString()
|
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. |
Methods inherited from class net.fortuna.ical4j.model.Component |
---|
calculateRecurrenceSet, copy, equals, getName, getProperties, getProperties, getProperty, hashCode, validate, validateProperties |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public VVenue()
public VVenue(PropertyList properties)
properties
- a list of propertiesMethod Detail |
---|
public final java.lang.String toString()
toString
in class Component
Object.toString()
public final void validate(boolean recurse) throws ValidationException
Component
validate
in class Component
recurse
- indicates whether to validate the component's properties
ValidationException
- where the component is not in a valid statepublic void validateAdd() throws ValidationException
CalendarComponent
validateAdd
in class CalendarComponent
ValidationException
public void validateCancel() throws ValidationException
CalendarComponent
validateCancel
in class CalendarComponent
ValidationException
public void validateCounter() throws ValidationException
CalendarComponent
validateCounter
in class CalendarComponent
ValidationException
public void validateDeclineCounter() throws ValidationException
CalendarComponent
validateDeclineCounter
in class CalendarComponent
ValidationException
public void validatePublish() throws ValidationException
CalendarComponent
validatePublish
in class CalendarComponent
ValidationException
public void validateRefresh() throws ValidationException
CalendarComponent
validateRefresh
in class CalendarComponent
ValidationException
public void validateReply() throws ValidationException
CalendarComponent
validateReply
in class CalendarComponent
ValidationException
public void validateRequest() throws ValidationException
CalendarComponent
validateRequest
in class CalendarComponent
ValidationException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |