fi.helsinki.cs.gist.schedule
Interface GCalendarEventSelectionModel

All Known Implementing Classes:
GDefaultCalendarEventSelectionModel

public abstract interface GCalendarEventSelectionModel

GCalendarEventSelectionModel Interface that defines methods to use when events can have connections between themselves


Method Summary
 void addCalendarEventSelectionModelListener(GCalendarEventSelectionModelListener l)
           
 void addSelectedEvent(GCalendarEvent aCalendarEvent)
           
 boolean contains(GCalendarEvent aCalendarEvent)
           
 java.util.Vector getSelectedEvents()
           
 java.util.Vector getSelectionDays()
           
 void removeCalendarEventSelectionModelListener(GCalendarEventSelectionModelListener l)
           
 void removeSelectedEvent(GCalendarEvent aCalendarEvent)
           
 void setSelectedEvent(GCalendarEvent aCalendarEvent)
           
 

Method Detail

getSelectedEvents

public java.util.Vector getSelectedEvents()

addCalendarEventSelectionModelListener

public void addCalendarEventSelectionModelListener(GCalendarEventSelectionModelListener l)

removeCalendarEventSelectionModelListener

public void removeCalendarEventSelectionModelListener(GCalendarEventSelectionModelListener l)

setSelectedEvent

public void setSelectedEvent(GCalendarEvent aCalendarEvent)

addSelectedEvent

public void addSelectedEvent(GCalendarEvent aCalendarEvent)

removeSelectedEvent

public void removeSelectedEvent(GCalendarEvent aCalendarEvent)

contains

public boolean contains(GCalendarEvent aCalendarEvent)

getSelectionDays

public java.util.Vector getSelectionDays()