net.stff.ical.beans
Class IEvent

java.lang.Object
  extended bynet.stff.ical.beans.VEvent
      extended bynet.stff.ical.beans.IEvent
All Implemented Interfaces:
java.lang.Comparable

public class IEvent
extends VEvent

Author:
buntekuh

Field Summary
 
Fields inherited from class net.stff.ical.beans.VEvent
categories, dateFormat, DATEFORMAT, description, dtend, dtstamp, dtstart, location, obj, recurrence, REGEX, status, summary, TIMEFORMAT, timezone, uid, url, vclass
 
Constructor Summary
IEvent()
           
IEvent(CommBean vb, CalendarData data)
           
 
Method Summary
 void endure()
           
 ICal getCalendar()
           
 java.lang.String getColor()
           
 int getDuration()
           
 java.lang.String getOldCalendar()
           
static java.util.Calendar getStartOfDay(java.util.Date d)
           
 java.lang.String getWeekdayAsString()
           
 boolean isAllday()
           
 void setAllday(boolean allday)
           
 void setCalendar(ICal calendar)
           
 void setDtend(java.util.Date dtend)
           
 void setDuration(int duration)
           
 void setOldCalendar(java.lang.String oldCalendar)
           
 boolean startsWithin(java.util.Date s, java.util.Date e, int which)
           
 
Methods inherited from class net.stff.ical.beans.VEvent
addExdate, compareTo, dateToString, equals, getCategories, getDescription, getDtend, getDtendString, getDtstamp, getDtstampString, getDtstart, getDtstartCal, getDtstartString, getEndDate, getEndHour, getEndMinute, getEndTime, getExDates, getLocation, getObj, getRecurrence, getRrule, getStartDate, getStartHour, getStartMinute, getStartTime, getStatus, getSummary, getTimezone, getUid, getUrl, getValidUid, getVclass, hashCode, isRecurs, parseDate, parseDate, parseDate, recompute, setCategories, setDescription, setDtend, setDtstamp, setDtstamp, setDtstart, setDtstart, setEndDate, setEndHour, setEndMinute, setEndTime, setExDates, setLocation, setObj, setRecurrence, setRecurs, setRrule, setStartDate, setStartHour, setStartMinute, setStartTime, setStatus, setSummary, setTimezone, setUid, setUrl, setVclass, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IEvent

public IEvent()

IEvent

public IEvent(CommBean vb,
              CalendarData data)
Method Detail

startsWithin

public boolean startsWithin(java.util.Date s,
                            java.util.Date e,
                            int which)

isAllday

public boolean isAllday()
Overrides:
isAllday in class VEvent
Returns:
Returns if the event lasts all day. It DOES last all day if Dtend is not set

setAllday

public void setAllday(boolean allday)
Parameters:
allday - The allday to set.

setDtend

public void setDtend(java.util.Date dtend)
Overrides:
setDtend in class VEvent

getColor

public java.lang.String getColor()
Returns:
Returns the color.

getCalendar

public ICal getCalendar()
Returns:
Returns the calendar.

setCalendar

public void setCalendar(ICal calendar)
Parameters:
calendar - The calendar to set.

getOldCalendar

public java.lang.String getOldCalendar()

setOldCalendar

public void setOldCalendar(java.lang.String oldCalendar)
Parameters:
oldCalendar - The oldCalendar to set.

getWeekdayAsString

public java.lang.String getWeekdayAsString()

getStartOfDay

public static java.util.Calendar getStartOfDay(java.util.Date d)

getDuration

public int getDuration()
Returns:
Returns the duration.

setDuration

public void setDuration(int duration)
Parameters:
duration - The duration to set.

endure

public void endure()


Copyright © 2004-2005 stoffwechsel development GbR. All Rights Reserved.