fi.helsinki.cs.gist.schedule
Class GDefaultCalendarEventSelectionModel

java.lang.Object
  |
  +--fi.helsinki.cs.gist.schedule.GDefaultCalendarEventSelectionModel

public class GDefaultCalendarEventSelectionModel
extends java.lang.Object
implements GCalendarEventSelectionModel

GDefaultCalendarEventSelectionModel


Field Summary
protected  javax.swing.event.EventListenerList listenerList
           
protected  GCalendarEventSelectionModelEvent modelEvent
           
protected  java.util.Vector selectedEvents
           
protected  java.util.Vector selectionDays
           
 
Constructor Summary
GDefaultCalendarEventSelectionModel()
           
 
Method Summary
 void addCalendarEventSelectionModelListener(GCalendarEventSelectionModelListener l)
           
protected  void addDay(java.util.Date day)
           
 void addSelectedEvent(GCalendarEvent aCalendarEvent)
           
 boolean contains(GCalendarEvent calEvent)
           
protected  void fireCalendarEventSelectionModelChanged()
           
 java.util.Vector getSelectedEvents()
           
 java.util.Vector getSelectionDays()
           
 void removeCalendarEventSelectionModelListener(GCalendarEventSelectionModelListener l)
           
 void removeSelectedEvent(GCalendarEvent aCalendarEvent)
           
 void setSelectedEvent(GCalendarEvent aCalendarEvent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

selectedEvents

protected java.util.Vector selectedEvents

selectionDays

protected java.util.Vector selectionDays

listenerList

protected javax.swing.event.EventListenerList listenerList

modelEvent

protected GCalendarEventSelectionModelEvent modelEvent
Constructor Detail

GDefaultCalendarEventSelectionModel

public GDefaultCalendarEventSelectionModel()
Method Detail

getSelectedEvents

public java.util.Vector getSelectedEvents()
Specified by:
getSelectedEvents in interface GCalendarEventSelectionModel

getSelectionDays

public java.util.Vector getSelectionDays()
Specified by:
getSelectionDays in interface GCalendarEventSelectionModel

addSelectedEvent

public void addSelectedEvent(GCalendarEvent aCalendarEvent)
Specified by:
addSelectedEvent in interface GCalendarEventSelectionModel

setSelectedEvent

public void setSelectedEvent(GCalendarEvent aCalendarEvent)
Specified by:
setSelectedEvent in interface GCalendarEventSelectionModel

removeSelectedEvent

public void removeSelectedEvent(GCalendarEvent aCalendarEvent)
Specified by:
removeSelectedEvent in interface GCalendarEventSelectionModel

contains

public boolean contains(GCalendarEvent calEvent)
Specified by:
contains in interface GCalendarEventSelectionModel

addDay

protected void addDay(java.util.Date day)

addCalendarEventSelectionModelListener

public void addCalendarEventSelectionModelListener(GCalendarEventSelectionModelListener l)
Specified by:
addCalendarEventSelectionModelListener in interface GCalendarEventSelectionModel

removeCalendarEventSelectionModelListener

public void removeCalendarEventSelectionModelListener(GCalendarEventSelectionModelListener l)
Specified by:
removeCalendarEventSelectionModelListener in interface GCalendarEventSelectionModel

fireCalendarEventSelectionModelChanged

protected void fireCalendarEventSelectionModelChanged()