fi.helsinki.cs.gist.schedule
Interface GCalendarEventBoxFactory

All Known Implementing Classes:
GDefaultCalendarEventBoxFactory

public abstract interface GCalendarEventBoxFactory

GCalendarEventBoxFactory is an interface for creating event boxes for calendar events. Application developers can create application specific calendar events and different kind of boxes for them. Through this interface GDaySheet can get event boxes and layout them without knowing, which kind of box it actually gets.


Method Summary
 GAbstractCalendarEventBox createBox(GCalendarEvent calendarEvent)
          Creates a calendar event box for a given calendar event.
 

Method Detail

createBox

public GAbstractCalendarEventBox createBox(GCalendarEvent calendarEvent)
Creates a calendar event box for a given calendar event.
Parameters:
calendarEvent - an event, for which the box is created