com.funambol.common.pim.model.calendar
Class Event

java.lang.Object
  extended by com.funambol.common.pim.model.calendar.CalendarContent
      extended by com.funambol.common.pim.model.calendar.Event

public class Event
extends CalendarContent

An object representing an event contained in a calendar item, with all the information supported by Funambol it contains. This is the "foundational model" of an event, used to exchange information about such items between server and connectors. It can also be used by clients.

Version:
$Id: Event.java,v 1.4 2008-07-17 15:53:16 luigiafassina Exp $

Field Summary
protected  PropertyWithTimeZone replyTime
           
protected  Property transp
           
 
Fields inherited from class com.funambol.common.pim.model.calendar.CalendarContent
accessClass, allDay, attendees, busyStatus, categories, contact, created, dalarm, description, dtEnd, dtStamp, dtStart, duration, folder, lastModified, latitude, location, longitude, meetingStatus, mileage, organizer, palarm, priority, recurrencePattern, reminder, sequence, status, summary, uid, url, xTags
 
Constructor Summary
Event()
          Creates an empty event.
 
Method Summary
 PropertyWithTimeZone getReplyTime()
          Returns the reply time.
 Property getTransp()
          Returns the transparence.
 void setReplyTime(Property replyTime)
          Setter for property replyTime on the basis of a Property (without time zone).
 void setReplyTime(PropertyWithTimeZone replyTime)
          Setter for property replyTime.
 void setTransp(Property transp)
          Setter for property transp.
 java.lang.String toString()
           
 
Methods inherited from class com.funambol.common.pim.model.calendar.CalendarContent
addAttendee, addXTag, extractInterval, getAccessClass, getAllDay, getAttendees, getBusyStatus, getCategories, getContact, getCreated, getDAlarm, getDescription, getDtEnd, getDtStamp, getDtStart, getDuration, getFolder, getLastModified, getLatitude, getLocation, getLongitude, getMeetingStatus, getMileage, getOrganizer, getPAlarm, getPriority, getRecurrencePattern, getReminder, getSequence, getStatus, getSummary, getUid, getUrl, getXTags, isAllDay, isRecurrent, removeRecurrence, resetAttendees, setAccessClass, setAllDay, setAllDay, setBusyStatus, setCategories, setContact, setCreated, setCreated, setDAlarm, setDAlarm, setDescription, setDtEnd, setDtEnd, setDtStamp, setDtStamp, setDtStart, setDtStart, setDuration, setFolder, setLastModified, setLastModified, setLatitude, setLocation, setLongitude, setMeetingStatus, setMileage, setOrganizer, setPAlarm, setPAlarm, setPriority, setRecurrencePattern, setReminder, setSequence, setStatus, setSummary, setUid, setUrl, setXTag
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

replyTime

protected PropertyWithTimeZone replyTime

transp

protected Property transp
Constructor Detail

Event

public Event()
Creates an empty event.

Method Detail

getReplyTime

public PropertyWithTimeZone getReplyTime()
Returns the reply time.

Returns:
value of property replyTime

setReplyTime

public void setReplyTime(PropertyWithTimeZone replyTime)
Setter for property replyTime.

Parameters:
replyTime - new value of property replyTime

setReplyTime

public void setReplyTime(Property replyTime)
Setter for property replyTime on the basis of a Property (without time zone).

Parameters:
replyTime - new value of property replyTime as a Property (the time zone is set to null)

getTransp

public Property getTransp()
Returns the transparence.

Returns:
value of property transp

setTransp

public void setTransp(Property transp)
Setter for property transp.

Parameters:
transp - new value of property transp

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2001-2009 Funambol.