Compoze Software, Inc.

com.compoze.exchange.webdav
Class CalendarProperty


java.lang.Object

  |

  +--com.compoze.exchange.webdav.AbstractProperty

        |

        +--com.compoze.exchange.webdav.CalendarProperty

All Implemented Interfaces:
java.io.Serializable

public class CalendarProperty
extends AbstractProperty
implements java.io.Serializable

This class defines the values representing properties under the urn:schemas:calendar: namespace. The urn:schemas:calendar: namespace defines properties for Appointment and CalendarMessage.

See Also:
Serialized Form

Field Summary
static CalendarProperty ALLDAYEVENT
          This value represents the property 'urn:schemas:calendar:alldayevent'
static CalendarProperty APPOINTMENT_UID
          This value represents the property 'urn:schemas:calendar:uid'
static CalendarProperty ATTENDEE_ROLE
          This value represents the property 'urn:schemas:calendar:attendeerole'
static CalendarProperty ATTENDEE_STATUS
          This value represents the property 'urn:schemas:calendar:attendstatus'
static CalendarProperty BUSY_STATUS
          This value represents the property 'urn:schemas:calendar:busystatus'
static CalendarProperty CONTACT
          This value represents the property 'urn:schemas:calendar:contact'
static CalendarProperty CONTACT_URL
          This value represents the property 'urn:schemas:calendar:contacturl'
static CalendarProperty CREATED
          This value represents the property 'urn:schemas:calendar:created'
static CalendarProperty DATE_END
          This value represents the property 'urn:schemas:calendar:dtend'
static CalendarProperty DATE_STAMP
          This value represents the property 'urn:schemas:calendar:dtstamp'
static CalendarProperty DATE_START
          This value represents the property 'urn:schemas:calendar:dtstart'
static CalendarProperty DESCRIPTION_URL
          This value represents the property 'urn:schemas:calendar:descriptionurl'
static CalendarProperty DURATION
          This value represents the property 'urn:schemas:calendar:duration'
static CalendarProperty EXCEPTION_DATE
          This value represents the property 'urn:schemas:calendar:exdate'
static CalendarProperty EXCEPTION_RULE
          This value represents the property 'urn:schemas:calendar:exrule'
static CalendarProperty FREEBUSY_URL
          This value represents the property 'urn:schemas:calendar:geolatitude'
static CalendarProperty GEO_LATITUDE
          This value represents the property 'urn:schemas:calendar:geolatitude'
static CalendarProperty GEO_LONGITUDE
          This value represents the property 'urn:schemas:calendar:geolongitude'
static CalendarProperty INSTANCE_TYPE
          This value represents the property 'urn:schemas:calendar:instancetype'
static CalendarProperty IS_ORGANIZER
           
static CalendarProperty LAST_MODIFIED
          This value represents the property 'urn:schemas:calendar:lastmodified'
static CalendarProperty LAST_MODIFIED_TIME
          This value represents the property 'urn:schemas:calendar:lastmodifiedtime'
static CalendarProperty LOCATION
          This value represents the property 'urn:schemas:calendar:location'
static CalendarProperty LOCATION_URL
          This value represents the property 'urn:schemas:calendar:locationurl'
static CalendarProperty MEETING_STATUS
          This value represents the property 'urn:schemas:calendar:meetingstatus'
static CalendarProperty METHOD
          This value represents the property 'urn:schemas:calendar:method'
static CalendarProperty ORGANIZER
          This value represents the property 'urn:schemas:calendar:organizer'
static CalendarProperty PRODID
          This value represents the property 'urn:schemas:mailheader:prodid'
static CalendarProperty RECURRENCE_DATE
          This value represents the property 'urn:schemas:calendar:rdate'
static CalendarProperty RECURRENCE_ID
          This value represents the property 'urn:schemas:calendar:recurrenceid'
static CalendarProperty RECURRENCE_ID_RANGE
          This value represents the property 'urn:schemas:calendar:recurrenceidrange'
static CalendarProperty RECURRENCE_RULE
          This value represents the property 'urn:schemas:calendar:rrule'
static CalendarProperty REMINDER_OFFSET
          This value represents the property 'urn:schemas:calendar:reminderoffset'
static CalendarProperty REPLY_TIME
          This value represents the property 'urn:schemas:calendar:replytime'
static CalendarProperty RESOURCES
          This value represents the property 'urn:schemas:calendar:resources'
static CalendarProperty RESPONSE_REQUESTED
          This value represents the property 'urn:schemas:calendar:responserequested'
static CalendarProperty RSVP
          This value represents the property 'urn:schemas:calendar:rsvp'
static CalendarProperty SEQUENCE
          This value represents the property 'urn:schemas:calendar:sequence'
static CalendarProperty TIME_ZONE
          This value represents the property 'urn:schemas:calendar:timezone'
static CalendarProperty TIME_ZONE_ID
          This value represents the property 'urn:schemas:calendar:timezoneid'
static CalendarProperty TRANSPARENT
          This value represents the property 'urn:schemas:calendar:transparent'
static CalendarProperty VERSION
          This value represents the property 'urn:schemas:calendar:version'
 
Constructor Summary
protected CalendarProperty(java.lang.String sName, com.compoze.exchange.webdav.ExchangeNamespace namespace)
          Constructor.
 
Method Summary
protected  void addProperty(AbstractProperty property)
          Adds the property to the list of properties.
 boolean equals(java.lang.Object o)
          Indicates whether some other CalendarProperty object is "equal to" this one.
static java.util.List getProperties()
          Gets list of properties under the urn:schemas:calendar: namespace.
static void main(java.lang.String[] args)
           
 
Methods inherited from class com.compoze.exchange.webdav.AbstractProperty
getFullName, getName, getNamespace, getURI, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ALLDAYEVENT


public static final CalendarProperty ALLDAYEVENT
This value represents the property 'urn:schemas:calendar:alldayevent'

ATTENDEE_ROLE


public static final CalendarProperty ATTENDEE_ROLE
This value represents the property 'urn:schemas:calendar:attendeerole'

ATTENDEE_STATUS


public static final CalendarProperty ATTENDEE_STATUS
This value represents the property 'urn:schemas:calendar:attendstatus'

BUSY_STATUS


public static final CalendarProperty BUSY_STATUS
This value represents the property 'urn:schemas:calendar:busystatus'

CONTACT


public static final CalendarProperty CONTACT
This value represents the property 'urn:schemas:calendar:contact'

CONTACT_URL


public static final CalendarProperty CONTACT_URL
This value represents the property 'urn:schemas:calendar:contacturl'

CREATED


public static final CalendarProperty CREATED
This value represents the property 'urn:schemas:calendar:created'

DESCRIPTION_URL


public static final CalendarProperty DESCRIPTION_URL
This value represents the property 'urn:schemas:calendar:descriptionurl'

DATE_END


public static final CalendarProperty DATE_END
This value represents the property 'urn:schemas:calendar:dtend'

DATE_STAMP


public static final CalendarProperty DATE_STAMP
This value represents the property 'urn:schemas:calendar:dtstamp'

DATE_START


public static final CalendarProperty DATE_START
This value represents the property 'urn:schemas:calendar:dtstart'

DURATION


public static final CalendarProperty DURATION
This value represents the property 'urn:schemas:calendar:duration'

EXCEPTION_DATE


public static final CalendarProperty EXCEPTION_DATE
This value represents the property 'urn:schemas:calendar:exdate'

EXCEPTION_RULE


public static final CalendarProperty EXCEPTION_RULE
This value represents the property 'urn:schemas:calendar:exrule'

FREEBUSY_URL


public static final CalendarProperty FREEBUSY_URL
This value represents the property 'urn:schemas:calendar:geolatitude'

GEO_LATITUDE


public static final CalendarProperty GEO_LATITUDE
This value represents the property 'urn:schemas:calendar:geolatitude'

GEO_LONGITUDE


public static final CalendarProperty GEO_LONGITUDE
This value represents the property 'urn:schemas:calendar:geolongitude'

INSTANCE_TYPE


public static final CalendarProperty INSTANCE_TYPE
This value represents the property 'urn:schemas:calendar:instancetype'

IS_ORGANIZER


public static final CalendarProperty IS_ORGANIZER

LAST_MODIFIED


public static final CalendarProperty LAST_MODIFIED
This value represents the property 'urn:schemas:calendar:lastmodified'

LAST_MODIFIED_TIME


public static final CalendarProperty LAST_MODIFIED_TIME
This value represents the property 'urn:schemas:calendar:lastmodifiedtime'

LOCATION


public static final CalendarProperty LOCATION
This value represents the property 'urn:schemas:calendar:location'

LOCATION_URL


public static final CalendarProperty LOCATION_URL
This value represents the property 'urn:schemas:calendar:locationurl'

MEETING_STATUS


public static final CalendarProperty MEETING_STATUS
This value represents the property 'urn:schemas:calendar:meetingstatus'

METHOD


public static final CalendarProperty METHOD
This value represents the property 'urn:schemas:calendar:method'

ORGANIZER


public static final CalendarProperty ORGANIZER
This value represents the property 'urn:schemas:calendar:organizer'

PRODID


public static final CalendarProperty PRODID
This value represents the property 'urn:schemas:mailheader:prodid'

RECURRENCE_DATE


public static final CalendarProperty RECURRENCE_DATE
This value represents the property 'urn:schemas:calendar:rdate'

RECURRENCE_ID


public static final CalendarProperty RECURRENCE_ID
This value represents the property 'urn:schemas:calendar:recurrenceid'

RECURRENCE_ID_RANGE


public static final CalendarProperty RECURRENCE_ID_RANGE
This value represents the property 'urn:schemas:calendar:recurrenceidrange'

REMINDER_OFFSET


public static final CalendarProperty REMINDER_OFFSET
This value represents the property 'urn:schemas:calendar:reminderoffset'

REPLY_TIME


public static final CalendarProperty REPLY_TIME
This value represents the property 'urn:schemas:calendar:replytime'

RESOURCES


public static final CalendarProperty RESOURCES
This value represents the property 'urn:schemas:calendar:resources'

RESPONSE_REQUESTED


public static final CalendarProperty RESPONSE_REQUESTED
This value represents the property 'urn:schemas:calendar:responserequested'

RECURRENCE_RULE


public static final CalendarProperty RECURRENCE_RULE
This value represents the property 'urn:schemas:calendar:rrule'

RSVP


public static final CalendarProperty RSVP
This value represents the property 'urn:schemas:calendar:rsvp'

SEQUENCE


public static final CalendarProperty SEQUENCE
This value represents the property 'urn:schemas:calendar:sequence'

TIME_ZONE


public static final CalendarProperty TIME_ZONE
This value represents the property 'urn:schemas:calendar:timezone'

TIME_ZONE_ID


public static final CalendarProperty TIME_ZONE_ID
This value represents the property 'urn:schemas:calendar:timezoneid'

TRANSPARENT


public static final CalendarProperty TRANSPARENT
This value represents the property 'urn:schemas:calendar:transparent'

APPOINTMENT_UID


public static final CalendarProperty APPOINTMENT_UID
This value represents the property 'urn:schemas:calendar:uid'

VERSION


public static final CalendarProperty VERSION
This value represents the property 'urn:schemas:calendar:version'
Constructor Detail

CalendarProperty


protected CalendarProperty(java.lang.String sName,
                           com.compoze.exchange.webdav.ExchangeNamespace namespace)
Constructor.
Parameters:
sURI - the URI name
sName - the property name
Method Detail

addProperty


protected void addProperty(AbstractProperty property)
Description copied from class: AbstractProperty
Adds the property to the list of properties.
Overrides:
addProperty in class AbstractProperty
Following copied from class: com.compoze.exchange.webdav.AbstractProperty
Parameters:
property - the property to add

getProperties


public static java.util.List getProperties()
Gets list of properties under the urn:schemas:calendar: namespace.
Returns:
list of properties

equals


public boolean equals(java.lang.Object o)
Indicates whether some other CalendarProperty object is "equal to" this one.
Overrides:
equals in class AbstractProperty
Parameters:
o - the object to validate against
Returns:
true if this object is the same as the object argument; false otherwise

main


public static void main(java.lang.String[] args)

Compoze Software, Inc.

Copyright ©1999-2003 Compoze Software, Inc. All rights reserved.