fi.helsinki.cs.gist.schedule
Interface GCalendarModel

All Known Implementing Classes:
GDefaultCalendarModel

public abstract interface GCalendarModel

GCalendarModel


Method Summary
 void addCalendarEvent(GCalendarEvent X)
           
 void addCalendarModelListener(GCalendarModelListener listener)
           
 void addConnectedCalendarEvents(java.util.Vector X)
           
 java.util.Calendar getCalendar()
           
 java.util.Vector getConnectedEvents(GCalendarEvent X)
           
 java.util.Vector getEvents(java.util.Date X)
           
 void removeCalendarEvent(GCalendarEvent X)
           
 void removeCalendarModelListener(GCalendarModelListener listener)
           
 void updateCalendarEvent(GCalendarEvent oldEvent, GCalendarEvent newEvent)
           
 

Method Detail

getCalendar

public java.util.Calendar getCalendar()

getEvents

public java.util.Vector getEvents(java.util.Date X)

getConnectedEvents

public java.util.Vector getConnectedEvents(GCalendarEvent X)

addCalendarModelListener

public void addCalendarModelListener(GCalendarModelListener listener)

removeCalendarModelListener

public void removeCalendarModelListener(GCalendarModelListener listener)

addCalendarEvent

public void addCalendarEvent(GCalendarEvent X)

removeCalendarEvent

public void removeCalendarEvent(GCalendarEvent X)

addConnectedCalendarEvents

public void addConnectedCalendarEvents(java.util.Vector X)

updateCalendarEvent

public void updateCalendarEvent(GCalendarEvent oldEvent,
                                GCalendarEvent newEvent)