Class VVenue

  • All Implemented Interfaces:
    Serializable, PropertyContainer

    public class VVenue
    extends CalendarComponent
    $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
    • Constructor Detail

      • VVenue

        public VVenue()
        Default constructor.
      • VVenue

        public VVenue​(PropertyList properties)
        Constructs a new instance containing the specified properties.
        Parameters:
        properties - a list of properties
    • Method Detail

      • getValidator

        protected Validator getValidator​(Method method)
        Specified by:
        getValidator in class CalendarComponent
        Parameters:
        method - a method to validate on
        Returns:
        a validator for the specified method or null if the method is not supported