CalendarableDereferencingService

Optional SPI service that allows a Calendarable or CalendarEventable object to be translated/dereferenced to some other object, typically its owner. The markers on the calendar then open up the dereferenced object, rather than the original Calendarable or CalendarEventable object.

For example, the incode-module-commchannel 's Note implements CalendarEventable , but this service allows the owner of the Note (ie the Notable ) to be shown instead.

API

CalendarableDereferencingService.java
interface CalendarableDereferencingService {
  Object dereference(Object calendarableOrCalendarEventable)
}