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

ahuber pushed a change to branch 3973-backport.layout.switch
in repository https://gitbox.apache.org/repos/asf/causeway.git


    from bd8abfb4556 CAUSEWAY-3973: [v2] work on backport of simplified grid 
loading (2)
     add f64eb8e8a0f CAUSEWAY-3973: [v2] work on backport of simplified grid 
loading (3)

No new revisions were added by this update.

Summary of changes:
 api/applib/src/main/java/module-info.java          |   3 +-
 .../apache/causeway/applib/layout/grid/Grid.java   |  65 ---
 .../bootstrap/BSElementOwnerResolvingWalker.java   | 116 ++++
 .../applib/layout/grid/bootstrap/BSGrid.java       | 305 +++-------
 .../layout/grid/bootstrap/BSGridTransformer.java   | 177 ++++++
 .../applib/layout/grid/bootstrap/BSTab.java        |   6 +-
 .../applib/layout/grid/bootstrap/BSUtil.java       |  46 +-
 .../applib/layout/grid/bootstrap/GridAbstract.java | 206 -------
 .../applib/layout/resource/LayoutResource.java     |  34 +-
 .../layout/resource}/LayoutResourceLoader.java     |  26 +-
 .../applib/services/grid/GridLoaderService.java    |   1 +
 .../GridMarshaller.java}                           |  31 +-
 .../services/grid/GridMarshallerService.java       |   1 +
 .../causeway/applib/services/grid/GridService.java | 139 +----
 .../applib/services/grid/GridSystemService.java    |   1 +
 .../applib/services/layout/LayoutExportStyle.java  |   1 -
 core/metamodel/src/main/java/module-info.java      |   1 -
 .../metamodel/CausewayModuleCoreMetamodel.java     |  39 +-
 .../_testing/MetaModelContext_forTesting.java      |  71 +--
 .../interactions/managed/ManagedCollection.java    |   2 +-
 .../interactions/managed/ManagedProperty.java      |   2 +-
 .../core/metamodel/layout/LayoutFacetUtil.java     |   4 +-
 .../services/grid/FallbackGridProvider.java        | 127 +++++
 .../core/metamodel/services/grid/GridCache.java    |  65 +++
 .../grid/{bootstrap => }/GridFallbackLayout.xml    |   0
 .../services/grid/GridInitializationModel.java     | 300 ++++++++++
 .../core/metamodel/services/grid/GridLoader.java   |  57 ++
 .../services/grid/GridLoaderServiceDefault.java    | 240 --------
 .../services/grid/GridLoadingContext.java          | 104 ++++
 ...erviceBootstrap.java => GridMarshallerXml.java} |  86 ++-
 .../services/grid/GridServiceDefault.java          | 224 +++-----
 .../services/grid/LayoutResourceLookup.java        | 169 ++++++
 .../services/grid/ObjectMemberResolverForGrid.java | 503 +++++++++++++++++
 ...java => XmlLayoutRespectingFacetInstaller.java} | 196 ++-----
 .../grid/XsiSchemaLocationProviderForGrid.java     |  55 ++
 .../{bootstrap => }/_UnreferencedSequenceUtil.java |   2 +-
 .../grid/bootstrap/GridSystemServiceBootstrap.java | 628 ---------------------
 .../services/grid/bootstrap/_GridModel.java        | 231 --------
 .../services/grid/spi/LayoutResource.java          |  31 -
 .../grid/spi/LayoutResourceLoaderDefault.java      |  19 +-
 .../core/metamodel/spec/ObjectSpecification.java   |  13 +
 .../core/metamodel/spec/feature/ObjectAction.java  |   4 +-
 .../specimpl/dflt/_MembersAsColumns.java           |   9 +-
 ...meTest.java => GridCache_resourceNameTest.java} |  42 +-
 .../metamodel/services/grid/GridLoadingTest.java   |  63 +--
 .../services/grid/GridXmlRoundtripTest.java        |  23 +-
 .../services/grid/LayoutSwitchingTest.java         |   3 +-
 .../bootstrap/BSMenuBarsAttributesAppender.java    |  57 ++
 .../MenuBarsMarshallerServiceBootstrap.java        |  15 +-
 .../bootstrap/MenuBarsServiceBootstrap.java        | 135 ++---
 .../sitemap/SitemapServiceDefault.java             |   9 +-
 .../help/topics/welcome/WelcomeHelpPage.java       | 124 ++--
 .../spiimpl/LayoutResourceLoaderFromGithub.java    |  19 +-
 .../viewer/commons/model/layout/UiGridLayout.java  |  76 +--
 .../resources/DomainObjectResourceServerside.java  |   4 +-
 .../components/entity/fieldset/PropertyGroup.java  |   2 +-
 56 files changed, 2376 insertions(+), 2536 deletions(-)
 delete mode 100644 
api/applib/src/main/java/org/apache/causeway/applib/layout/grid/Grid.java
 create mode 100644 
api/applib/src/main/java/org/apache/causeway/applib/layout/grid/bootstrap/BSElementOwnerResolvingWalker.java
 create mode 100644 
api/applib/src/main/java/org/apache/causeway/applib/layout/grid/bootstrap/BSGridTransformer.java
 delete mode 100644 
api/applib/src/main/java/org/apache/causeway/applib/layout/grid/bootstrap/GridAbstract.java
 copy 
viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/ServiceActionsModel.java
 => 
api/applib/src/main/java/org/apache/causeway/applib/layout/resource/LayoutResource.java
 (56%)
 rename 
{core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/grid/spi
 => 
api/applib/src/main/java/org/apache/causeway/applib/layout/resource}/LayoutResourceLoader.java
 (72%)
 copy 
api/applib/src/main/java/org/apache/causeway/applib/services/{marshal/MarshallerService.java
 => grid/GridMarshaller.java} (60%)
 create mode 100644 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/grid/FallbackGridProvider.java
 create mode 100644 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/grid/GridCache.java
 rename 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/grid/{bootstrap
 => }/GridFallbackLayout.xml (100%)
 create mode 100644 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/grid/GridInitializationModel.java
 create mode 100644 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/grid/GridLoader.java
 delete mode 100644 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/grid/GridLoaderServiceDefault.java
 create mode 100644 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/grid/GridLoadingContext.java
 rename 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/grid/{bootstrap/GridMarshallerServiceBootstrap.java
 => GridMarshallerXml.java} (50%)
 create mode 100644 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/grid/LayoutResourceLookup.java
 create mode 100644 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/grid/ObjectMemberResolverForGrid.java
 rename 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/grid/{bootstrap/GridSystemServiceAbstract.java
 => XmlLayoutRespectingFacetInstaller.java} (72%)
 create mode 100644 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/grid/XsiSchemaLocationProviderForGrid.java
 rename 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/grid/{bootstrap
 => }/_UnreferencedSequenceUtil.java (97%)
 delete mode 100644 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/grid/bootstrap/GridSystemServiceBootstrap.java
 delete mode 100644 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/grid/bootstrap/_GridModel.java
 delete mode 100644 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/grid/spi/LayoutResource.java
 rename 
core/metamodel/src/test/java/org/apache/causeway/core/metamodel/services/grid/{GridLoaderServiceDefault_resourceNameTest.java
 => GridCache_resourceNameTest.java} (63%)
 create mode 100644 
core/runtimeservices/src/main/java/org/apache/causeway/core/runtimeservices/menubars/bootstrap/BSMenuBarsAttributesAppender.java

Reply via email to