All Packages Class Hierarchy This Package Previous Next Index
Class ajanta.apps.calendar.DayEvents
java.lang.Object
|
+----java.util.Vector
|
+----ajanta.apps.calendar.DayEvents
- public class DayEvents
- extends Vector
It stores all the CalendarEvent scheduled for a date
-
DayEvents()
-
-
checkConflict(CalendarEvent)
- method checks if a given event clashes with an existing appointmentof the DayEvents
-
getCalEvent(Date)
-
-
insert(CalendarEvent)
- Insert a calendar event
-
print()
- Print CalendarEvents for this DayEvents in sorted order
-
remove(CalendarEvent)
- Delete a calendar event
-
sort()
- sort all the CalendarEvents in the DayEvents based on start time
DayEvents
public DayEvents()
insert
public void insert(CalendarEvent e)
- Insert a calendar event
remove
public void remove(CalendarEvent e)
- Delete a calendar event
checkConflict
public boolean checkConflict(CalendarEvent e)
- method checks if a given event clashes with an existing appointmentof the DayEvents
- Returns:
- true if it clashes flase otherwise
getCalEvent
public CalendarEvent getCalEvent(Date d)
- Returns:
- a CalendarEvent starting at time d if one exists else null
sort
protected void sort()
- sort all the CalendarEvents in the DayEvents based on start time
print
public void print()
- Print CalendarEvents for this DayEvents in sorted order
All Packages Class Hierarchy This Package Previous Next Index