You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by ah...@apache.org on 2022/05/07 14:06:25 UTC

[isis] branch master updated (a60e0f99b4 -> 55033bf9a9)

This is an automated email from the ASF dual-hosted git repository.

ahuber pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git


    from a60e0f99b4 ISIS-3044 set default height for RoDialogs to 50%
     add 26d62f046f ISIS-3039: incorporate clone of github.com/42Lines/wicket-fullcalendar
     add c03f50c8bb ISIS-3039: joda to java.time conversions
     add a2ecb7bd33 ISIS-3039: minor code quality
     add e868d6f8c7 bring in changes from mholzer85
     add eec3b635f0 ISIS-3039: restructure modules
     add 5a2b484170 ISIS-3039: initial working sample
     add 3a1aeb44ae ISIS-3039: some minor simplifications
     add 0ff71aa3d6 Merge remote-tracking branch 'origin/master' into 3039-fullcalendar
     add 6d06de0143 ISIS-3039: purge old config
     add 1d29d9a17e ISIS-3039: object mapper fix
     add fb75a58140 ISIS-3039: just comments
     add 6635ef019c ISIS-3039: remove MIT licensed sources
     add 2193e978e8 ISIS-3039: remove css resources
     add 7c7cfa2e02 ISIS-3039: reinstate abandoned full-cal config settings
     add 7c5336c28d ISIS-3039: reinstate abandoned EventSource.events as a js function
     new 55033bf9a9 Merge pull request #923 from apache/3039-fullcalendar

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 bom/pom.xml                                        |   1 -
 core/pom.xml                                       |   6 -
 examples/demo/wicket/common/pom.xml                |   2 +-
 .../wicket/common/ui/DemoAppWicketCommon.java      |   2 +-
 extensions/pom.xml                                 |   7 +-
 extensions/vw/fullcalendar/applib/pom.xml          |   2 +-
 extensions/vw/fullcalendar/pom.xml                 |   5 +-
 .../vw/fullcalendar/{ui => wkt-integr}/pom.xml     |  37 +++-
 .../wkt/fullcalendar/AbstractFullCalendar.java     |  46 ++++
 .../fullcalendar/wkt/fullcalendar/ButtonText.java} |  25 ++-
 .../wkt/fullcalendar/CalendarConfig.java           |  99 +++++++++
 .../wkt/fullcalendar/CalendarResponse.java         | 116 ++++++++++
 .../fullcalendar/wkt/fullcalendar/Event.java}      |  49 +++--
 .../wkt/fullcalendar/EventProvider.java            |  47 ++++
 .../fullcalendar/wkt/fullcalendar/EventSource.java |  94 ++++++++
 .../wkt/fullcalendar/FullCalendar.java             | 240 +++++++++++++++++++++
 .../fullcalendar/wkt/fullcalendar/Header.java}     |  29 +--
 .../fullcalendar/wkt/fullcalendar/ViewType.java    |  28 +--
 .../fullcalendar/wkt/fullcalendar/_Json.java       |  92 ++++++++
 .../callback/AbstractAjaxCallback.java             |  49 +++++
 .../AbstractAjaxCallbackWithClientsideRevert.java  |  68 ++++++
 .../fullcalendar/callback/AbstractCallback.java    |  71 ++++++
 .../fullcalendar/callback/AbstractEventParam.java} |  24 +--
 .../callback/AbstractShiftedEventParam.java        |  55 +++++
 .../fullcalendar/callback/AjaxConcurrency.java}    |  24 +--
 .../fullcalendar/callback/BlockingDecorator.java   |  66 ++++++
 .../callback/CallbackWithHandler.java}             |  19 +-
 .../wkt/fullcalendar/callback/ClickedEvent.java}   |  22 +-
 .../callback/DateRangeSelectedCallback.java        |  60 ++++++
 .../wkt/fullcalendar/callback/DroppedEvent.java    |  25 +--
 .../callback/EventClickedCallback.java             |  58 +++++
 .../callback/EventDroppedCallback.java             |  70 ++++++
 .../callback/EventResizedCallback.java             |  70 ++++++
 .../fullcalendar/callback/GetEventsCallback.java   |  55 +++++
 .../wkt/fullcalendar/callback/ResizedEvent.java}   |  20 +-
 .../wkt/fullcalendar/callback/SelectedRange.java}  |  23 +-
 .../wkt/fullcalendar/callback/View.java}           |  28 +--
 .../fullcalendar/callback/ViewDisplayCallback.java |  72 +++++++
 .../wkt/fullcalendar/package-info.java}            |  22 +-
 .../fullcalendar/res/FullCalendarCssReference.java |  49 +++++
 .../res/FullCalendarEventSourceEvents.java         |  73 +++++++
 .../res/FullCalendarIntegrationJsReference.java    |  69 ++++++
 .../fullcalendar/res/FullCalendarJsReference.java  |  49 +++++
 .../res/fullcalendar-event-source-events.js}       |  34 +--
 .../fullcalendar/res/fullcalendar-integration.js   | 153 +++++++++++++
 .../fullcalendar/selector/EventSourceSelector.java |  33 +--
 extensions/vw/fullcalendar/{ui => wkt-vwr}/pom.xml |  18 +-
 .../wkt/viewer}/CalendaredCollectionAbstract.java  |  41 ++--
 .../CalendaredCollectionFactoryAbstract.java       |   2 +-
 .../wkt/viewer}/EventProviderAbstract.java         |  81 ++++---
 .../wkt/viewer}/FullCalendarWithEventHandling.java |  12 +-
 .../wkt/viewer}/IsisModuleExtFullCalendarUi.java   |   6 +-
 .../fullcalendar/wkt/viewer/_Sample.java           | 204 ++++++++++++++++++
 .../CalendarableCollectionAsFullCalendar.css       |   4 +
 .../CalendarableCollectionAsFullCalendar.html      |   2 +-
 .../CalendarableCollectionAsFullCalendar.java      |   7 +-
 ...alendarableCollectionAsFullCalendarFactory.java |   4 +-
 .../calendarable/CalendarableEventProvider.java    |   4 +-
 .../CalendarEventableCollectionAsFullCalendar.css  |   3 +
 .../CalendarEventableCollectionAsFullCalendar.html |   2 +-
 .../CalendarEventableCollectionAsFullCalendar.java |   7 +-
 ...arEventableCollectionAsFullCalendarFactory.java |   4 +-
 .../CalendarEventableEventProvider.java            |   4 +-
 .../ui/wkt/callback/GetEventsCallbackTest.java     |  12 ++
 64 files changed, 2355 insertions(+), 350 deletions(-)
 copy extensions/vw/fullcalendar/{ui => wkt-integr}/pom.xml (71%)
 create mode 100644 extensions/vw/fullcalendar/wkt-integr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/fullcalendar/AbstractFullCalendar.java
 copy extensions/vw/fullcalendar/{ui/src/main/java/org/apache/isis/extensions/fullcalendar/ui/component/calendareventable/CalendarEventableCollectionAsFullCalendar.css => wkt-integr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/fullcalendar/ButtonText.java} (64%)
 create mode 100644 extensions/vw/fullcalendar/wkt-integr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/fullcalendar/CalendarConfig.java
 create mode 100644 extensions/vw/fullcalendar/wkt-integr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/fullcalendar/CalendarResponse.java
 copy extensions/vw/fullcalendar/{ui/src/main/java/org/apache/isis/extensions/fullcalendar/ui/component/calendarable/CalendarableCollectionAsFullCalendar.css => wkt-integr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/fullcalendar/Event.java} (53%)
 create mode 100644 extensions/vw/fullcalendar/wkt-integr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/fullcalendar/EventProvider.java
 create mode 100644 extensions/vw/fullcalendar/wkt-integr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/fullcalendar/EventSource.java
 create mode 100644 extensions/vw/fullcalendar/wkt-integr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/fullcalendar/FullCalendar.java
 copy extensions/vw/fullcalendar/{ui/src/main/java/org/apache/isis/extensions/fullcalendar/ui/component/calendareventable/CalendarEventableCollectionAsFullCalendar.css => wkt-integr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/fullcalendar/Header.java} (63%)
 copy examples/demo/wicket/common/src/main/java/demoapp/webapp/wicket/common/ui/DemoAppWicketCommon.java => extensions/vw/fullcalendar/wkt-integr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/fullcalendar/ViewType.java (61%)
 create mode 100644 extensions/vw/fullcalendar/wkt-integr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/fullcalendar/_Json.java
 create mode 100644 extensions/vw/fullcalendar/wkt-integr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/fullcalendar/callback/AbstractAjaxCallback.java
 create mode 100644 extensions/vw/fullcalendar/wkt-integr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/fullcalendar/callback/AbstractAjaxCallbackWithClientsideRevert.java
 create mode 100644 extensions/vw/fullcalendar/wkt-integr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/fullcalendar/callback/AbstractCallback.java
 copy extensions/vw/fullcalendar/{ui/src/main/java/org/apache/isis/extensions/fullcalendar/ui/component/calendareventable/CalendarEventableCollectionAsFullCalendar.css => wkt-integr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/fullcalendar/callback/AbstractEventParam.java} (63%)
 create mode 100644 extensions/vw/fullcalendar/wkt-integr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/fullcalendar/callback/AbstractShiftedEventParam.java
 copy extensions/vw/fullcalendar/{ui/src/main/java/org/apache/isis/extensions/fullcalendar/ui/component/calendareventable/CalendarEventableCollectionAsFullCalendar.css => wkt-integr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/fullcalendar/callback/AjaxConcurrency.java} (69%)
 create mode 100644 extensions/vw/fullcalendar/wkt-integr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/fullcalendar/callback/BlockingDecorator.java
 copy extensions/vw/fullcalendar/{ui/src/main/java/org/apache/isis/extensions/fullcalendar/ui/component/calendareventable/CalendarEventableCollectionAsFullCalendar.css => wkt-integr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/fullcalendar/callback/CallbackWithHandler.java} (69%)
 copy extensions/vw/fullcalendar/{ui/src/main/java/org/apache/isis/extensions/fullcalendar/ui/component/calendareventable/CalendarEventableCollectionAsFullCalendar.css => wkt-integr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/fullcalendar/callback/ClickedEvent.java} (66%)
 create mode 100644 extensions/vw/fullcalendar/wkt-integr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/fullcalendar/callback/DateRangeSelectedCallback.java
 copy examples/demo/wicket/common/src/main/java/demoapp/webapp/wicket/common/ui/DemoAppWicketCommon.java => extensions/vw/fullcalendar/wkt-integr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/fullcalendar/callback/DroppedEvent.java (59%)
 create mode 100644 extensions/vw/fullcalendar/wkt-integr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/fullcalendar/callback/EventClickedCallback.java
 create mode 100644 extensions/vw/fullcalendar/wkt-integr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/fullcalendar/callback/EventDroppedCallback.java
 create mode 100644 extensions/vw/fullcalendar/wkt-integr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/fullcalendar/callback/EventResizedCallback.java
 create mode 100644 extensions/vw/fullcalendar/wkt-integr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/fullcalendar/callback/GetEventsCallback.java
 copy extensions/vw/fullcalendar/{ui/src/main/java/org/apache/isis/extensions/fullcalendar/ui/component/calendareventable/CalendarEventableCollectionAsFullCalendar.css => wkt-integr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/fullcalendar/callback/ResizedEvent.java} (64%)
 copy extensions/vw/fullcalendar/{ui/src/main/java/org/apache/isis/extensions/fullcalendar/ui/component/calendareventable/CalendarEventableCollectionAsFullCalendar.css => wkt-integr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/fullcalendar/callback/SelectedRange.java} (69%)
 copy extensions/vw/fullcalendar/{ui/src/main/java/org/apache/isis/extensions/fullcalendar/ui/component/calendareventable/CalendarEventableCollectionAsFullCalendar.css => wkt-integr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/fullcalendar/callback/View.java} (65%)
 create mode 100644 extensions/vw/fullcalendar/wkt-integr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/fullcalendar/callback/ViewDisplayCallback.java
 copy extensions/vw/fullcalendar/{ui/src/main/java/org/apache/isis/extensions/fullcalendar/ui/component/calendareventable/CalendarEventableCollectionAsFullCalendar.css => wkt-integr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/fullcalendar/package-info.java} (69%)
 create mode 100644 extensions/vw/fullcalendar/wkt-integr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/fullcalendar/res/FullCalendarCssReference.java
 create mode 100644 extensions/vw/fullcalendar/wkt-integr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/fullcalendar/res/FullCalendarEventSourceEvents.java
 create mode 100644 extensions/vw/fullcalendar/wkt-integr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/fullcalendar/res/FullCalendarIntegrationJsReference.java
 create mode 100644 extensions/vw/fullcalendar/wkt-integr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/fullcalendar/res/FullCalendarJsReference.java
 copy extensions/vw/fullcalendar/{ui/src/main/java/org/apache/isis/extensions/fullcalendar/ui/component/calendareventable/CalendarEventableCollectionAsFullCalendar.css => wkt-integr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/fullcalendar/res/fullcalendar-event-source-events.js} (59%)
 create mode 100644 extensions/vw/fullcalendar/wkt-integr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/fullcalendar/res/fullcalendar-integration.js
 copy examples/demo/wicket/common/src/main/java/demoapp/webapp/wicket/common/ui/DemoAppWicketCommon.java => extensions/vw/fullcalendar/wkt-integr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/fullcalendar/selector/EventSourceSelector.java (58%)
 rename extensions/vw/fullcalendar/{ui => wkt-vwr}/pom.xml (84%)
 rename extensions/vw/fullcalendar/{ui/src/main/java/org/apache/isis/extensions/fullcalendar/ui/component => wkt-vwr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/viewer}/CalendaredCollectionAbstract.java (80%)
 rename extensions/vw/fullcalendar/{ui/src/main/java/org/apache/isis/extensions/fullcalendar/ui/component => wkt-vwr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/viewer}/CalendaredCollectionFactoryAbstract.java (97%)
 rename extensions/vw/fullcalendar/{ui/src/main/java/org/apache/isis/extensions/fullcalendar/ui/component => wkt-vwr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/viewer}/EventProviderAbstract.java (75%)
 rename extensions/vw/fullcalendar/{ui/src/main/java/org/apache/isis/extensions/fullcalendar/ui/component => wkt-vwr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/viewer}/FullCalendarWithEventHandling.java (88%)
 rename extensions/vw/fullcalendar/{ui/src/main/java/org/apache/isis/extensions/fullcalendar/ui/component => wkt-vwr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/viewer}/IsisModuleExtFullCalendarUi.java (80%)
 create mode 100644 extensions/vw/fullcalendar/wkt-vwr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/viewer/_Sample.java
 rename extensions/vw/fullcalendar/{ui/src/main/java/org/apache/isis/extensions/fullcalendar/ui/component => wkt-vwr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/viewer}/calendarable/CalendarableCollectionAsFullCalendar.css (95%)
 rename extensions/vw/fullcalendar/{ui/src/main/java/org/apache/isis/extensions/fullcalendar/ui/component => wkt-vwr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/viewer}/calendarable/CalendarableCollectionAsFullCalendar.html (94%)
 rename extensions/vw/fullcalendar/{ui/src/main/java/org/apache/isis/extensions/fullcalendar/ui/component => wkt-vwr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/viewer}/calendarable/CalendarableCollectionAsFullCalendar.java (89%)
 rename extensions/vw/fullcalendar/{ui/src/main/java/org/apache/isis/extensions/fullcalendar/ui/component => wkt-vwr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/viewer}/calendarable/CalendarableCollectionAsFullCalendarFactory.java (90%)
 rename extensions/vw/fullcalendar/{ui/src/main/java/org/apache/isis/extensions/fullcalendar/ui/component => wkt-vwr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/viewer}/calendarable/CalendarableEventProvider.java (93%)
 rename extensions/vw/fullcalendar/{ui/src/main/java/org/apache/isis/extensions/fullcalendar/ui/component => wkt-vwr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/viewer}/calendareventable/CalendarEventableCollectionAsFullCalendar.css (94%)
 rename extensions/vw/fullcalendar/{ui/src/main/java/org/apache/isis/extensions/fullcalendar/ui/component => wkt-vwr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/viewer}/calendareventable/CalendarEventableCollectionAsFullCalendar.html (95%)
 rename extensions/vw/fullcalendar/{ui/src/main/java/org/apache/isis/extensions/fullcalendar/ui/component => wkt-vwr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/viewer}/calendareventable/CalendarEventableCollectionAsFullCalendar.java (88%)
 rename extensions/vw/fullcalendar/{ui/src/main/java/org/apache/isis/extensions/fullcalendar/ui/component => wkt-vwr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/viewer}/calendareventable/CalendarEventableCollectionAsFullCalendarFactory.java (90%)
 rename extensions/vw/fullcalendar/{ui/src/main/java/org/apache/isis/extensions/fullcalendar/ui/component => wkt-vwr/src/main/java/org/apache/isis/extensions/fullcalendar/wkt/viewer}/calendareventable/CalendarEventableEventProvider.java (92%)
 create mode 100644 extensions/vw/fullcalendar/wkt-vwr/src/test/java/org/apache/isis/extensions/fullcalendar/ui/wkt/callback/GetEventsCallbackTest.java


[isis] 01/01: Merge pull request #923 from apache/3039-fullcalendar

Posted by ah...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

ahuber pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git

commit 55033bf9a999d8627867294ed0d7d24bc868edce
Merge: a60e0f99b4 7c5336c28d
Author: Andi Huber <ah...@apache.org>
AuthorDate: Sat May 7 16:06:21 2022 +0200

    Merge pull request #923 from apache/3039-fullcalendar
    
    ISIS-3039: incorporate clone of github.com/42Lines/wicket-fullcalendar

 bom/pom.xml                                        |   1 -
 core/pom.xml                                       |   6 -
 examples/demo/wicket/common/pom.xml                |   2 +-
 .../wicket/common/ui/DemoAppWicketCommon.java      |   2 +-
 extensions/pom.xml                                 |   7 +-
 extensions/vw/fullcalendar/applib/pom.xml          |   2 +-
 extensions/vw/fullcalendar/pom.xml                 |   5 +-
 .../vw/fullcalendar/{ui => wkt-integr}/pom.xml     |  37 +++-
 .../wkt/fullcalendar/AbstractFullCalendar.java     |  46 ++++
 .../fullcalendar/wkt/fullcalendar/ButtonText.java} |  25 ++-
 .../wkt/fullcalendar/CalendarConfig.java           |  99 +++++++++
 .../wkt/fullcalendar/CalendarResponse.java         | 116 ++++++++++
 .../fullcalendar/wkt/fullcalendar/Event.java}      |  49 +++--
 .../wkt/fullcalendar/EventProvider.java            |  47 ++++
 .../fullcalendar/wkt/fullcalendar/EventSource.java |  94 ++++++++
 .../wkt/fullcalendar/FullCalendar.java             | 240 +++++++++++++++++++++
 .../fullcalendar/wkt/fullcalendar/Header.java}     |  29 +--
 .../fullcalendar/wkt/fullcalendar/ViewType.java    |  28 +--
 .../fullcalendar/wkt/fullcalendar/_Json.java       |  92 ++++++++
 .../callback/AbstractAjaxCallback.java             |  49 +++++
 .../AbstractAjaxCallbackWithClientsideRevert.java  |  68 ++++++
 .../fullcalendar/callback/AbstractCallback.java    |  71 ++++++
 .../fullcalendar/callback/AbstractEventParam.java} |  24 +--
 .../callback/AbstractShiftedEventParam.java        |  55 +++++
 .../fullcalendar/callback/AjaxConcurrency.java}    |  24 +--
 .../fullcalendar/callback/BlockingDecorator.java   |  66 ++++++
 .../callback/CallbackWithHandler.java}             |  19 +-
 .../wkt/fullcalendar/callback/ClickedEvent.java}   |  22 +-
 .../callback/DateRangeSelectedCallback.java        |  60 ++++++
 .../wkt/fullcalendar/callback/DroppedEvent.java    |  25 +--
 .../callback/EventClickedCallback.java             |  58 +++++
 .../callback/EventDroppedCallback.java             |  70 ++++++
 .../callback/EventResizedCallback.java             |  70 ++++++
 .../fullcalendar/callback/GetEventsCallback.java   |  55 +++++
 .../wkt/fullcalendar/callback/ResizedEvent.java}   |  20 +-
 .../wkt/fullcalendar/callback/SelectedRange.java}  |  23 +-
 .../wkt/fullcalendar/callback/View.java}           |  28 +--
 .../fullcalendar/callback/ViewDisplayCallback.java |  72 +++++++
 .../wkt/fullcalendar/package-info.java}            |  22 +-
 .../fullcalendar/res/FullCalendarCssReference.java |  49 +++++
 .../res/FullCalendarEventSourceEvents.java         |  73 +++++++
 .../res/FullCalendarIntegrationJsReference.java    |  69 ++++++
 .../fullcalendar/res/FullCalendarJsReference.java  |  49 +++++
 .../res/fullcalendar-event-source-events.js}       |  34 +--
 .../fullcalendar/res/fullcalendar-integration.js   | 153 +++++++++++++
 .../fullcalendar/selector/EventSourceSelector.java |  33 +--
 extensions/vw/fullcalendar/{ui => wkt-vwr}/pom.xml |  18 +-
 .../wkt/viewer}/CalendaredCollectionAbstract.java  |  41 ++--
 .../CalendaredCollectionFactoryAbstract.java       |   2 +-
 .../wkt/viewer}/EventProviderAbstract.java         |  81 ++++---
 .../wkt/viewer}/FullCalendarWithEventHandling.java |  12 +-
 .../wkt/viewer}/IsisModuleExtFullCalendarUi.java   |   6 +-
 .../fullcalendar/wkt/viewer/_Sample.java           | 204 ++++++++++++++++++
 .../CalendarableCollectionAsFullCalendar.css       |   4 +
 .../CalendarableCollectionAsFullCalendar.html      |   2 +-
 .../CalendarableCollectionAsFullCalendar.java      |   7 +-
 ...alendarableCollectionAsFullCalendarFactory.java |   4 +-
 .../calendarable/CalendarableEventProvider.java    |   4 +-
 .../CalendarEventableCollectionAsFullCalendar.css  |   3 +
 .../CalendarEventableCollectionAsFullCalendar.html |   2 +-
 .../CalendarEventableCollectionAsFullCalendar.java |   7 +-
 ...arEventableCollectionAsFullCalendarFactory.java |   4 +-
 .../CalendarEventableEventProvider.java            |   4 +-
 .../ui/wkt/callback/GetEventsCallbackTest.java     |  12 ++
 64 files changed, 2355 insertions(+), 350 deletions(-)