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