net.stff.ical.beans
Class VEvent
java.lang.Object
net.stff.ical.beans.VEvent
- All Implemented Interfaces:
- java.lang.Comparable
- Direct Known Subclasses:
- IEvent
- public class VEvent
- extends java.lang.Object
- implements java.lang.Comparable
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
dateFormat
protected static java.text.DateFormat dateFormat
description
protected java.lang.String description
location
protected java.lang.String location
summary
protected java.lang.String summary
uid
protected java.lang.String uid
status
protected java.lang.String status
timezone
protected java.lang.String timezone
vclass
protected java.lang.String vclass
url
protected java.lang.String url
dtstart
protected java.util.Calendar dtstart
dtend
protected java.util.Calendar dtend
dtstamp
protected java.util.Date dtstamp
categories
protected java.lang.String categories
recurrence
protected Recurrence recurrence
obj
protected java.lang.Object obj
DATEFORMAT
public static final java.text.SimpleDateFormat DATEFORMAT
TIMEFORMAT
public static final java.text.SimpleDateFormat TIMEFORMAT
REGEX
public static final java.lang.String REGEX
- See Also:
- Constant Field Values
VEvent
public VEvent()
setRrule
public void setRrule(java.lang.String s)
addExdate
public void addExdate(java.lang.String s)
setExDates
public void setExDates(java.util.Set dates)
getExDates
public java.util.Set getExDates()
compareTo
public int compareTo(java.lang.Object o)
throws java.lang.ClassCastException
- Specified by:
compareTo
in interface java.lang.Comparable
- Throws:
java.lang.ClassCastException
setDescription
public void setDescription(java.lang.String description)
setLocation
public void setLocation(java.lang.String location)
setSummary
public void setSummary(java.lang.String summary)
setUid
public void setUid(java.lang.String uid)
setStatus
public void setStatus(java.lang.String status)
setVclass
public void setVclass(java.lang.String vclass)
setDtstart
public void setDtstart(java.util.Date dtstart)
setDtstart
public void setDtstart(java.lang.String s)
setDtend
public void setDtend(java.util.Date dtend)
setDtend
public void setDtend(java.lang.String s)
setDtstamp
public void setDtstamp(java.util.Date dtstamp)
setDtstamp
public void setDtstamp(java.lang.String s)
getDescription
public java.lang.String getDescription()
getLocation
public java.lang.String getLocation()
getSummary
public java.lang.String getSummary()
getUid
public java.lang.String getUid()
getValidUid
public java.lang.String getValidUid()
getStatus
public java.lang.String getStatus()
getVclass
public java.lang.String getVclass()
getDtstart
public java.util.Date getDtstart()
getDtstartCal
public java.util.Calendar getDtstartCal()
getDtstartString
public java.lang.String getDtstartString()
getDtend
public java.util.Date getDtend()
getDtendString
public java.lang.String getDtendString()
getDtstamp
public java.util.Date getDtstamp()
toString
public java.lang.String toString()
getDtstampString
public java.lang.String getDtstampString()
dateToString
public static java.lang.String dateToString(java.util.Date d)
parseDate
public static java.util.Date parseDate(java.lang.String s)
parseDate
public static java.util.Date parseDate(java.lang.String s,
int i)
parseDate
public static java.util.Date parseDate(java.lang.String s,
java.text.ParsePosition pos)
getEndDate
public java.lang.String getEndDate()
- Returns:
- Returns the endDate.
setEndDate
public void setEndDate(java.lang.String endDate)
- Parameters:
endDate
- The endDate to set.
getEndTime
public java.lang.String getEndTime()
- Returns:
- Returns the endTime.
setEndTime
public void setEndTime(java.lang.String endTime)
- Parameters:
endTime
- The endTime to set.
getStartDate
public java.lang.String getStartDate()
- Returns:
- Returns the startDate.
setStartDate
public void setStartDate(java.lang.String startDate)
- Parameters:
startDate
- The startDate as a String formatted to the default Locale.
getStartTime
public java.lang.String getStartTime()
- Returns:
- Returns the startTime.
setStartTime
public void setStartTime(java.lang.String startTime)
- Parameters:
startTime
- The startTime to set.
getEndHour
public int getEndHour()
- Returns:
- Returns the endHour.
setEndHour
public void setEndHour(int endHour)
- Parameters:
endHour
- The endHour to set.
getEndMinute
public int getEndMinute()
- Returns:
- Returns the endMinute.
setEndMinute
public void setEndMinute(int endMinute)
- Parameters:
endMinute
- The endMinute to set.
getStartHour
public int getStartHour()
- Returns:
- Returns the startHour.
setStartHour
public void setStartHour(int startHour)
- Parameters:
startHour
- The startHour to set.
getStartMinute
public int getStartMinute()
- Returns:
- Returns the startMinute.
setStartMinute
public void setStartMinute(int startMinute)
- Parameters:
startMinute
- The startMinute to set.
getTimezone
public java.lang.String getTimezone()
- Returns:
- Returns the timezone.
setTimezone
public void setTimezone(java.lang.String timezone)
- Parameters:
timezone
- The timezone to set.
getUrl
public java.lang.String getUrl()
- Returns:
- Returns the url.
setUrl
public void setUrl(java.lang.String url)
- Parameters:
url
- The url to set.
getObj
public java.lang.Object getObj()
- Returns:
- Returns the obj.
setObj
public void setObj(java.lang.Object obj)
- Parameters:
obj
- The obj to set.
getCategories
public java.lang.String getCategories()
- Returns:
- Returns the categories.
setCategories
public void setCategories(java.lang.String categories)
- Parameters:
categories
- The categories to set.
equals
public boolean equals(java.lang.Object o)
hashCode
public int hashCode()
getRecurrence
public Recurrence getRecurrence()
- Returns:
- Returns the recurrence.
setRecurrence
public void setRecurrence(Recurrence recurrence)
- Parameters:
recurrence
- The recurrence to set.
recompute
public void recompute()
getRrule
public java.lang.String getRrule()
isRecurs
public boolean isRecurs()
- Returns:
- Returns the recurs.
isAllday
public boolean isAllday()
setRecurs
public void setRecurs(boolean recurs)
- Parameters:
recurs
- The recurs to set.
Copyright © 2004-2005 stoffwechsel development GbR. All Rights Reserved.