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 2021/09/08 20:33:16 UTC

[isis] branch master updated (c2a9a81 -> a2eedd7)

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 c2a9a81  ISIS-2774: also pass constructor lookup through _ClassCache
     add a2eedd7  ISIS-2869: brings full cal ext into demo (initial - WIP)

No new revisions were added by this update.

Summary of changes:
 examples/demo/domain/pom.xml                       |  5 ++
 .../main/java/demoapp/dom/DemoModuleCommon.java    |  4 -
 .../src/main/java/demoapp/dom/menubars.layout.xml  |  1 +
 .../dom/types/isisext/IsisExtTypesMenu.java        |  9 +-
 .../isisext/cal/IsisCalendarEvents-common.adoc     | 68 +++++++++++++++
 .../cal/IsisCalendarEvents-description.adoc        | 31 +++++++
 .../dom/types/isisext/cal/IsisCalendarEvents.java  | 82 ++++++++++++++++++
 .../cal/IsisCalendarEvents.layout.xml}             |  0
 .../cal/holder/IsisCalendarEventHolder.java        | 29 ++++---
 .../cal/holder/IsisCalendarEventHolder2.java       | 75 +++++++++++++++++
 .../IsisCalendarEventHolder_actionReturning.java   | 30 ++++---
 ...endarEventHolder_actionReturningCollection.java | 41 ++++++---
 .../IsisCalendarEventHolder_mixinProperty.java     | 32 +++++---
 ...EventHolder_updateReadOnlyOptionalProperty.java | 59 +++++++++++++
 ...alendarEventHolder_updateReadOnlyProperty.java} | 49 ++++++-----
 ...ntHolder_updateReadOnlyPropertyWithChoices.java | 69 ++++++++++++++++
 .../isisext/cal/jdo/IsisCalendarEventEntities.java | 34 +++++---
 .../cal/jdo/IsisCalendarEventJdo-description.adoc  | 18 ++++
 .../isisext/cal/jdo/IsisCalendarEventJdo.java      | 84 +++++++++++++++++++
 .../isisext/cal/jpa/IsisCalendarEventEntities.java | 34 +++++---
 .../cal/jpa/IsisCalendarEventJpa-description.adoc  | 21 +++++
 .../isisext/cal/jpa/IsisCalendarEventJpa.java      | 96 ++++++++++++++++++++++
 .../cal/persistence/IsisCalendarEventEntity.java   | 32 +++++---
 .../IsisCalendarEventEntity.layout.xml}            |  0
 .../cal/persistence/IsisCalendarEventSeeding.java  | 29 ++++---
 .../cal/samples/IsisCalendarEventSamples.java      | 27 +++---
 .../cal/vm/IsisCalendarEventVm-description.adoc    | 19 +++++
 .../types/isisext/cal/vm/IsisCalendarEventVm.java  | 84 +++++++++++++++++++
 .../cal/vm/IsisCalendarEventVm.layout.xml}         |  0
 examples/demo/wicket/common/pom.xml                |  5 ++
 .../wicket/common/ui/DemoAppWicketCommon.java      | 14 ++--
 .../webapp/wicket/jdo/DemoAppWicketJdo.java        | 15 ++--
 .../webapp/wicket/jpa/DemoAppWicketJpa.java        | 15 ++--
 .../fullcalendar/applib/CalendarEventable.java     |  5 +-
 .../fullcalendar/applib/Calendarable.java          |  4 +-
 .../spi/CalendarableDereferencingService.java      | 10 ++-
 ...g.apache.isis.viewer.wicket.ui.ComponentFactory |  2 -
 .../ui/component/IsisModuleExtFullCalendarUi.java  |  7 +-
 .../CalendarableCollectionAsFullCalendar.java      |  3 +-
 ...alendarableCollectionAsFullCalendarFactory.java |  8 +-
 .../CalendarEventableCollectionAsFullCalendar.java |  3 +-
 ...arEventableCollectionAsFullCalendarFactory.java |  8 +-
 42 files changed, 986 insertions(+), 175 deletions(-)
 create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/isisext/cal/IsisCalendarEvents-common.adoc
 create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/isisext/cal/IsisCalendarEvents-description.adoc
 create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/isisext/cal/IsisCalendarEvents.java
 copy examples/demo/domain/src/main/java/demoapp/dom/types/{primitive/shorts/PrimitiveShorts.layout.xml => isisext/cal/IsisCalendarEvents.layout.xml} (100%)
 copy extensions/vw/fullcalendar/ui/src/main/java/org/apache/isis/extensions/fullcalendar/ui/component/IsisModuleExtFullCalendarUi.java => examples/demo/domain/src/main/java/demoapp/dom/types/isisext/cal/holder/IsisCalendarEventHolder.java (58%)
 create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/isisext/cal/holder/IsisCalendarEventHolder2.java
 copy extensions/vw/fullcalendar/ui/src/main/java/org/apache/isis/extensions/fullcalendar/ui/component/IsisModuleExtFullCalendarUi.java => examples/demo/domain/src/main/java/demoapp/dom/types/isisext/cal/holder/IsisCalendarEventHolder_actionReturning.java (60%)
 copy extensions/vw/fullcalendar/ui/src/main/java/org/apache/isis/extensions/fullcalendar/ui/component/IsisModuleExtFullCalendarUi.java => examples/demo/domain/src/main/java/demoapp/dom/types/isisext/cal/holder/IsisCalendarEventHolder_actionReturningCollection.java (51%)
 copy extensions/vw/fullcalendar/ui/src/main/java/org/apache/isis/extensions/fullcalendar/ui/component/IsisModuleExtFullCalendarUi.java => examples/demo/domain/src/main/java/demoapp/dom/types/isisext/cal/holder/IsisCalendarEventHolder_mixinProperty.java (55%)
 create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/isisext/cal/holder/IsisCalendarEventHolder_updateReadOnlyOptionalProperty.java
 copy examples/demo/domain/src/main/java/demoapp/dom/types/isisext/{IsisExtTypesMenu.java => cal/holder/IsisCalendarEventHolder_updateReadOnlyProperty.java} (50%)
 create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/isisext/cal/holder/IsisCalendarEventHolder_updateReadOnlyPropertyWithChoices.java
 copy extensions/vw/fullcalendar/ui/src/main/java/org/apache/isis/extensions/fullcalendar/ui/component/IsisModuleExtFullCalendarUi.java => examples/demo/domain/src/main/java/demoapp/dom/types/isisext/cal/jdo/IsisCalendarEventEntities.java (55%)
 create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/isisext/cal/jdo/IsisCalendarEventJdo-description.adoc
 create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/isisext/cal/jdo/IsisCalendarEventJdo.java
 copy extensions/vw/fullcalendar/ui/src/main/java/org/apache/isis/extensions/fullcalendar/ui/component/IsisModuleExtFullCalendarUi.java => examples/demo/domain/src/main/java/demoapp/dom/types/isisext/cal/jpa/IsisCalendarEventEntities.java (55%)
 create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/isisext/cal/jpa/IsisCalendarEventJpa-description.adoc
 create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/isisext/cal/jpa/IsisCalendarEventJpa.java
 copy extensions/vw/fullcalendar/ui/src/main/java/org/apache/isis/extensions/fullcalendar/ui/component/IsisModuleExtFullCalendarUi.java => examples/demo/domain/src/main/java/demoapp/dom/types/isisext/cal/persistence/IsisCalendarEventEntity.java (53%)
 copy examples/demo/domain/src/main/java/demoapp/dom/types/{javautil/uuids/vm/JavaUtilUuidVm.layout.xml => isisext/cal/persistence/IsisCalendarEventEntity.layout.xml} (100%)
 copy extensions/vw/fullcalendar/ui/src/main/java/org/apache/isis/extensions/fullcalendar/ui/component/IsisModuleExtFullCalendarUi.java => examples/demo/domain/src/main/java/demoapp/dom/types/isisext/cal/persistence/IsisCalendarEventSeeding.java (59%)
 copy extensions/vw/fullcalendar/ui/src/main/java/org/apache/isis/extensions/fullcalendar/ui/component/IsisModuleExtFullCalendarUi.java => examples/demo/domain/src/main/java/demoapp/dom/types/isisext/cal/samples/IsisCalendarEventSamples.java (66%)
 create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/isisext/cal/vm/IsisCalendarEventVm-description.adoc
 create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/isisext/cal/vm/IsisCalendarEventVm.java
 copy examples/demo/domain/src/main/java/demoapp/dom/types/{javautil/uuids/vm/JavaUtilUuidVm.layout.xml => isisext/cal/vm/IsisCalendarEventVm.layout.xml} (100%)
 copy extensions/vw/fullcalendar/ui/src/main/java/org/apache/isis/extensions/fullcalendar/ui/component/IsisModuleExtFullCalendarUi.java => examples/demo/wicket/common/src/main/java/demoapp/webapp/wicket/common/ui/DemoAppWicketCommon.java (73%)
 delete mode 100644 extensions/vw/fullcalendar/ui/src/main/java/META-INF/services/org.apache.isis.viewer.wicket.ui.ComponentFactory