Class VVenue
- java.lang.Object
-
- net.fortuna.ical4j.model.Content
-
- net.fortuna.ical4j.model.Component
-
- net.fortuna.ical4j.model.component.CalendarComponent
-
- net.fortuna.ical4j.model.component.VVenue
-
- All Implemented Interfaces:
Serializable
,FluentComponent
,PropertyContainer
@Deprecated public class VVenue extends CalendarComponent
Deprecated.seeVLocation
as a replacement.$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.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
VVenue.Factory
Deprecated.Default factory.
-
Field Summary
-
Fields inherited from class net.fortuna.ical4j.model.component.CalendarComponent
EMPTY_VALIDATOR
-
Fields inherited from class net.fortuna.ical4j.model.Component
AVAILABLE, BEGIN, components, END, EXPERIMENTAL_PREFIX, PARTICIPANT, properties, VALARM, VAVAILABILITY, VEVENT, VFREEBUSY, VJOURNAL, VLOCATION, VRESOURCE, VTIMEZONE, VTODO, VVENUE
-
-
Constructor Summary
Constructors Constructor Description VVenue()
Deprecated.Default constructor.VVenue(PropertyList properties)
Deprecated.Constructs a new instance containing the specified properties.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected ComponentFactory<VVenue>
newFactory()
Deprecated.Returns a new component factory used to create deep copies.ValidationResult
validate(boolean recurse)
Deprecated.Perform validation on a component.-
Methods inherited from class net.fortuna.ical4j.model.component.CalendarComponent
validate, validateAdd, validateCancel, validateCounter, validateDeclineCounter, validatePublish, validateRefresh, validateReply, validateRequest
-
Methods inherited from class net.fortuna.ical4j.model.Component
calculateRecurrenceSet, copy, equals, getFluentTarget, getName, getProperties, getPropertyList, getValue, hashCode, setPropertyList, toString, validate, validateProperties
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface net.fortuna.ical4j.model.FluentComponent
withProperty
-
Methods inherited from interface net.fortuna.ical4j.model.PropertyContainer
add, addAll, getProperties, getProperty, getRequiredProperty, remove, removeAll, replace
-
-
-
-
Constructor Detail
-
VVenue
public VVenue()
Deprecated.Default constructor.
-
VVenue
public VVenue(PropertyList properties)
Deprecated.Constructs a new instance containing the specified properties.- Parameters:
properties
- a list of properties
-
-
Method Detail
-
validate
public ValidationResult validate(boolean recurse) throws ValidationException
Deprecated.Perform validation on a component.- Specified by:
validate
in classComponent
- Parameters:
recurse
- indicates whether to validate the component's properties- Throws:
ValidationException
- where the component is not in a valid state
-
newFactory
protected ComponentFactory<VVenue> newFactory()
Deprecated.Description copied from class:Component
Returns a new component factory used to create deep copies.- Specified by:
newFactory
in classComponent
- Returns:
- a component factory instance
-
-