|
||||||||||
| 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()
ComponentgetName in class Componentpublic String getUid()
getUid in interface Eventedu.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 Eventedu.cmu.andrew.icalendar.Eventpublic Date getStartdate()
getStartdate in interface Eventedu.cmu.andrew.icalendar.Eventpublic boolean hasStarttime()
EventhasStarttime in interface Eventedu.cmu.andrew.icalendar.Eventpublic Date getCreated()
getCreated in interface Eventedu.cmu.andrew.icalendar.Eventpublic Date getEnddate()
getEnddate in interface Eventedu.cmu.andrew.icalendar.Eventpublic boolean hasEndtime()
EventhasEndtime in interface Eventedu.cmu.andrew.icalendar.Eventpublic String getEventClass()
getEventClass in interface Eventedu.cmu.andrew.icalendar.Eventpublic String getDescription()
getDescription in interface Eventedu.cmu.andrew.icalendar.Eventpublic int getPriority()
getPriority in interface Eventedu.cmu.andrew.icalendar.Eventpublic EventStatus getStatus()
getStatus in interface Eventedu.cmu.andrew.icalendar.Eventpublic String getSummary()
getSummary in interface Eventedu.cmu.andrew.icalendar.Eventpublic boolean getTransp()
getTransp in interface Eventedu.cmu.andrew.icalendar.Eventpublic String getLocation()
getLocation in interface Eventedu.cmu.andrew.icalendar.Eventpublic String getOwningAgenda()
EventgetOwningAgenda in interface Eventedu.cmu.andrew.icalendar.Eventpublic String getSecondaryValue(String property)
EventgetSecondaryValue in interface Eventedu.cmu.andrew.icalendar.Eventproperty - the name of the propertypublic CharacterIterator getIndexable()
EventgetIndexable in interface Eventedu.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 | |||||||||