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 25504551bc9b88b7b439bede47c3985d9e0e40dd Merge: f6fdcd0df3 a836970604 Author: Andi Huber <[email protected]> AuthorDate: Thu Sep 29 18:03:51 2022 +0200 Merge pull request #1122 from apache/3122_vega Support for Vega/Vega-Lite examples/demo/domain/pom.xml | 18 +- .../src/main/java/demoapp/dom/DemoModuleJpa.java | 2 + .../src/main/java/demoapp/dom/menubars.layout.xml | 8 +- .../dom/types/isisext/IsisExtTypesMenu.java | 14 -- .../IsisValTypesMenu.java} | 16 +- .../dom/types/isisval/vegas/IsisVegas-common.adoc | 68 ++++++ .../types/isisval/vegas/IsisVegas-description.adoc | 31 +++ .../demoapp/dom/types/isisval/vegas/IsisVegas.java | 83 ++++++++ .../dom/types/isisval/vegas/IsisVegas.layout.xml | 58 ++++++ .../types/isisval/vegas/holder/IsisVegaHolder.java | 41 ++++ .../isisval/vegas/holder/IsisVegaHolder2.java | 75 +++++++ .../holder/IsisVegaHolder_actionReturning.java | 39 ++++ .../IsisVegaHolder_actionReturningCollection.java | 49 +++++ .../vegas/holder/IsisVegaHolder_mixinProperty.java | 41 ++++ ...sVegaHolder_updateReadOnlyOptionalProperty.java | 59 ++++++ ..._updateReadOnlyOptionalPropertyWithChoices.java | 71 +++++++ .../IsisVegaHolder_updateReadOnlyProperty.java | 54 +++++ ...gaHolder_updateReadOnlyPropertyWithChoices.java | 68 ++++++ .../isisval/vegas/jdo/IsisVegaJdo-description.adoc | 20 ++ .../dom/types/isisval/vegas/jdo/IsisVegaJdo.java | 84 ++++++++ .../isisval/vegas/jdo/IsisVegaJdoEntities.java | 41 ++++ .../isisval/vegas/jpa/IsisVegaJpa-description.adoc | 20 ++ .../dom/types/isisval/vegas/jpa/IsisVegaJpa.java | 96 +++++++++ .../isisval/vegas/jpa/IsisVegaJpaEntities.java | 41 ++++ .../isisval/vegas/persistence/IsisVegaEntity.java | 43 ++++ .../vegas/persistence/IsisVegaEntity.layout.xml | 58 ++++++ .../isisval/vegas/persistence/IsisVegaSeeding.java | 38 ++++ .../isisval/vegas/samples/IsisVegaSamples.java | 38 ++++ .../isisval/vegas/vm/IsisVegaVm-description.adoc | 19 ++ .../dom/types/isisval/vegas/vm/IsisVegaVm.java | 84 ++++++++ .../types/isisval/vegas/vm/IsisVegaVm.layout.xml | 58 ++++++ examples/demo/wicket/common/pom.xml | 5 + .../webapp/wicket/jdo/DemoAppWicketJdo.java | 6 + .../webapp/wicket/jpa/DemoAppWicketJpa.java | 6 + .../webapp/wicket/jpa/DemoAppWicketJpa.java | 6 + regressiontests/stable/pom.xml | 5 + .../valuetypes/Configuration_usingValueTypes.java | 2 + .../model/valuetypes/ValueTypeExample.java | 14 ++ .../demoshowcases/value/ValueShowCase.java | 5 + .../adoc/modules/ROOT/partials/component-nav.adoc | 1 + valuetypes/pom.xml | 32 +++ valuetypes/vega/adoc/antora.yml | 19 ++ valuetypes/vega/adoc/modules/vega/nav.adoc | 4 + valuetypes/vega/adoc/modules/vega/pages/about.adoc | 5 + .../adoc/modules/vega/partials/module-nav.adoc | 5 + valuetypes/vega/applib/pom.xml | 44 ++++ .../vega/applib/src/main/java/module-info.java | 35 ++++ .../vega/applib/IsisModuleValVegaApplib.java | 27 +-- .../vega/applib/jaxb/VegaJaxbAdapter.java | 41 ++++ .../vega/applib/stringify/VegaStringifier.java | 45 ++++ .../isis/valuetypes/vega/applib/value/Vega.java | 120 +++++++++++ valuetypes/vega/metamodel/pom.xml | 44 ++++ .../vega/metamodel/src/main/java/module-info.java | 34 +++ .../vega/metamodel/IsisModuleValVegaMetaModel.java | 23 +- .../metamodel/semantics/VegaValueSemantics.java | 232 +++++++++++++++++++++ valuetypes/vega/persistence-jdo/pom.xml | 58 ++++++ .../persistence-jdo/src/main/java/module-info.java | 27 +++ .../jdo/dn/IsisModuleValVegaPersistenceJdoDn.java | 24 +-- .../jdo/dn/converters/IsisVegaConverter.java | 43 ++++ .../src/main/resources/META-INF/MANIFEST.MF | 6 + .../persistence-jdo/src/main/resources/plugin.xml | 49 +++++ valuetypes/vega/persistence-jpa/pom.xml | 54 +++++ .../persistence-jpa/src/main/java/module-info.java | 28 +++ .../jpa/IsisModuleValVegaPersistenceJpa.java | 29 ++- .../jpa/converters/IsisVegaConverter.java | 43 ++++ valuetypes/vega/pom.xml | 42 ++++ valuetypes/vega/ui/pom.xml | 66 ++++++ valuetypes/vega/ui/vaadin/pom.xml | 42 ++++ .../vega/ui/vaa/IsisModuleValVegaUiVaa.java | 23 +- .../ui/vaa/components/VegaFieldFactoryVaa.java | 57 +++++ .../vega/ui/vaa/components/VegaFieldVaa.java | 68 ++++++ valuetypes/vega/ui/wicket/pom.xml | 46 ++++ .../vega/ui/wicket/src/main/java/module-info.java | 34 +++ .../vega/ui/wkt/IsisModuleValVegaUiWkt.java | 27 +-- .../vega/ui/wkt/components/VegaComponentWkt.java | 37 ++++ .../ui/wkt/components/VegaPanelFactoriesWkt.java | 76 +++++++ 76 files changed, 2940 insertions(+), 134 deletions(-)
