Customizing Vaadin Calendar Events

Hi there,

I’d like to customize the appearance of the Vaadin Calendar Events, i.e. adding an additional caption above the existing caption and make the end date of the event visible. I already achieved it to some degree by extending the Calendar Widget and overriding the relevant Classes (e.g. com.vaadin.addon.calendar.gwt.client.ui.schedule.WeekGrid). It is however a kind of tedious since I need to override inner classes (DateCell, DateEvent) as well as some private methods and thus rewriting almost the entire class. Is it really that complicated or am I missing something here?

Thanks in advance!