|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Any class exporting this interface represents a single event. This is a VEVENT object as described by RFC 2445.
Method Summary | |
Date |
getCreated()
Returns the creation date/time of this event. |
String |
getDescription()
The detailed description of this event. |
Date |
getEnddate()
Returns the ending date of this event. |
String |
getEventClass()
One of "PUBLIC", "PRIVATE", or "CONFIDENTIAL". |
CharacterIterator |
getIndexable()
What data should be indexed from this event? |
String |
getLocation()
The location of this event. |
String |
getOwningAgenda()
All events stored in the event store have an "owning agenda". |
int |
getPriority()
the priority of the event, if any, from 1 to 9, with 1 the highest priority. |
String |
getSecondaryValue(String property)
All other event properties are considered "secondary": they do not influence the scheduling of meetings relative to each other. |
int |
getSeq()
The sequence number of an event is incremented every time the event is modified in a substantial fashion. |
Date |
getStartdate()
The date that this event starts on. |
EventStatus |
getStatus()
The status of the event. |
String |
getSummary()
The summary ("title") of this event. |
boolean |
getTransp()
Whether or not this event is transparent to other events. |
String |
getUid()
The unique ID of an event is a globally unique identification that is invariant across the life of this event, regardless of invitations/removals/cancellations. |
boolean |
hasEndtime()
The equivalent to hasStarttime. |
boolean |
hasStarttime()
Returns true if the startdate has a time component. |
Writer |
outputICalendar(Writer w)
Write the iCalendar representation to w. |
Method Detail |
public String getUid()
public int getSeq()
public Date getStartdate()
public boolean hasStarttime()
public Date getEnddate()
public boolean hasEndtime()
public Date getCreated()
public String getEventClass()
public int getPriority()
public EventStatus getStatus()
public boolean getTransp()
public String getSummary()
public String getDescription()
public String getLocation()
public String getSecondaryValue(String property)
property
- the name of the propertypublic String getOwningAgenda()
public CharacterIterator getIndexable()
public Writer outputICalendar(Writer w) throws IOException
output
method of each subcomponent and each
property of this object. Outputs only a VEVENT component.w
- the writer to send output tow
IOException
- when w
does so
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |