Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

2. Przygotowanie implementacji kalendarza. W tym celu należy stworzyć klasę, która będzie implementować interfejs com.suncode.calendar.factory.CalendarFactory. Nasza klasa musi dostarczyć implementację kalendarza za pomocą otrzymanego builder'a CalendarBuilder w metodzie createCalendar. Musimy ustawić nazwę kalendarza oraz implementację zdarzeń serwisu odpowiedzialnego za zarządzanie zdarzeniami na kalendarzu na podstawie interfejsu EventSource<T> EventService<T>.

Dodatkowo należy w deskryptorze wtyczki zarejestrować naszą klasę jako implementację kalendarza:

...