echopoint.model
Interface CalendarSelectionModel

All Known Implementing Classes:
DefaultCalendarSelectionModel

public interface CalendarSelectionModel

Interface for Calendar Selection


Method Summary
 void addChangeListener(ChangeListener listener)
          Adds listener as a listener to changes in the model.
 java.util.Calendar getDisplayedDate()
           
 java.util.Calendar getSelectedDate()
           
 void removeChangeListener(ChangeListener listener)
          Removes listener as a listener to changes in the model.
 void setDisplayedDate(java.util.Calendar cal)
          Sets the model's displayed date to cal.
 void setSelectedDate(java.util.Calendar cal)
          Sets the model's selected date to cal.
 

Method Detail

addChangeListener

void addChangeListener(ChangeListener listener)
Adds listener as a listener to changes in the model.


getDisplayedDate

java.util.Calendar getDisplayedDate()
Returns:
the model's displayed date

getSelectedDate

java.util.Calendar getSelectedDate()

removeChangeListener

void removeChangeListener(ChangeListener listener)
Removes listener as a listener to changes in the model.


setDisplayedDate

void setDisplayedDate(java.util.Calendar cal)
Sets the model's displayed date to cal. Notifies any listeners if the model changes


setSelectedDate

void setSelectedDate(java.util.Calendar cal)
Sets the model's selected date to cal. Notifies any listeners if the model changes