* Fires event.
*/
protected void fireCalendarEvent() {
EventListener[] listeners = getListeners(CalendarListener.class);
for (int i = 0; i < listeners.length; i++) {
CalendarEvent event = new CalendarEvent(this, model.hashCode(), (Calendar) model.getSelectedDate().clone());
((CalendarListener) listeners[i]).dateSelected(event);
}
}