net.fortuna.ical4j.model.component

Class Available


public class Available
extends Component

$Id: Available.java,v 1.4 2008/12/16 12:34:53 fortuna Exp $ [05-Apr-2004] Defines an iCalendar Available component.

       availablec  = "BEGIN" ":" "AVAILABLE" CRLF

                    availableprop

                    "END" ":" "AVAILABLE" CRLF

availableprop  = *(
; the following are REQUIRED,
; but MUST NOT occur more than once
dtstamp / dtstart / uid /
; either a 'dtend' or a 'duration' is required
; in a 'availableprop', but 'dtend' and
; 'duration' MUST NOT occur in the same
; 'availableprop', and each MUST NOT occur more
; than once
dtend / duration /
; the following are OPTIONAL,
; but MUST NOT occur more than once
created / last-mod / recurid / rrule /
summary /
; the following are OPTIONAL,
; and MAY occur more than once
categories / comment / contact / exdate /
rdate / x-prop
)
 

Constructor Summary

Available()
Default constructor.
Available(PropertyList properties)
Constructor.

Method Summary

void
validate(boolean recurse)

Constructor Details

Available

public Available()
Default constructor.

Available

public Available(PropertyList properties)
Constructor.
Parameters:
properties - a list of properties

Method Details

validate

public final void validate(boolean recurse)
            throws ValidationException