|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--edu.cmu.andrew.icalendar.Component | +--edu.cmu.andrew.icalendar.components.VEvent
A single ICalendar object from BEGIN:VEVENT to END:VEVENT
Field Summary | |
(package private) String |
uid
|
Fields inherited from class edu.cmu.andrew.icalendar.Component |
properties, subComponents |
Constructor Summary | |
VEvent(Map properties,
List subComponents)
|
Method Summary | |
private void |
checkInvariant()
|
Date |
getCreated()
standard accessor |
String |
getDescription()
standard accessor |
Date |
getEnddate()
standard accessor |
String |
getEventClass()
standard accessor |
CharacterIterator |
getIndexable()
What data should be indexed from this event? |
String |
getLocation()
standard accessor |
String |
getName()
Return the name of this Component. |
String |
getOwningAgenda()
All events stored in the event store have an "owning agenda". |
int |
getPriority()
standard accessor |
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()
standard accessor |
Date |
getStartdate()
standard accessor |
EventStatus |
getStatus()
standard accessor |
String |
getSummary()
standard accessor |
private Date |
getthedate(String name,
Date def)
|
private int |
gettheinteger(String name,
int def)
|
private String |
getthestring(String name,
String def)
|
boolean |
getTransp()
standard accessor |
String |
getUid()
standard accessor |
boolean |
hasEndtime()
The equivalent to hasStarttime. |
boolean |
hasStarttime()
Returns true if the startdate has a time component. |
Methods inherited from class edu.cmu.andrew.icalendar.Component |
getComponents, getInstance, getProperty, getPropertyMap, getSingleDate, getSingleDuration, getSingleInteger, getSingleString, outputICalendar, toString |
Methods inherited from class java.lang.Object |
|
Methods inherited from interface edu.cmu.andrew.icalendar.Event |
outputICalendar |
Field Detail |
String uid
Constructor Detail |
public VEvent(Map properties, List subComponents) throws BadComponentException
Method Detail |
public String getName()
Component
getName
in class Component
public String getUid()
getUid
in interface Event
edu.cmu.andrew.icalendar.Event
private String getthestring(String name, String def)
private int gettheinteger(String name, int def)
private Date getthedate(String name, Date def)
public int getSeq()
getSeq
in interface Event
edu.cmu.andrew.icalendar.Event
public Date getStartdate()
getStartdate
in interface Event
edu.cmu.andrew.icalendar.Event
public boolean hasStarttime()
Event
hasStarttime
in interface Event
edu.cmu.andrew.icalendar.Event
public Date getCreated()
getCreated
in interface Event
edu.cmu.andrew.icalendar.Event
public Date getEnddate()
getEnddate
in interface Event
edu.cmu.andrew.icalendar.Event
public boolean hasEndtime()
Event
hasEndtime
in interface Event
edu.cmu.andrew.icalendar.Event
public String getEventClass()
getEventClass
in interface Event
edu.cmu.andrew.icalendar.Event
public String getDescription()
getDescription
in interface Event
edu.cmu.andrew.icalendar.Event
public int getPriority()
getPriority
in interface Event
edu.cmu.andrew.icalendar.Event
public EventStatus getStatus()
getStatus
in interface Event
edu.cmu.andrew.icalendar.Event
public String getSummary()
getSummary
in interface Event
edu.cmu.andrew.icalendar.Event
public boolean getTransp()
getTransp
in interface Event
edu.cmu.andrew.icalendar.Event
public String getLocation()
getLocation
in interface Event
edu.cmu.andrew.icalendar.Event
public String getOwningAgenda()
Event
getOwningAgenda
in interface Event
edu.cmu.andrew.icalendar.Event
public String getSecondaryValue(String property)
Event
getSecondaryValue
in interface Event
edu.cmu.andrew.icalendar.Event
property
- the name of the propertypublic CharacterIterator getIndexable()
Event
getIndexable
in interface Event
edu.cmu.andrew.icalendar.Event
private void checkInvariant() throws BadComponentException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |