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

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


    from 12d0503ffc7 CAUSEWAY-3971: minor (code quality)
     add 1e046eb661a CAUSEWAY-3971: introduces QualifiedFacet
     add 9d3e8fb56fd CAUSEWAY-3971: fleshes out Qualified Facets where needed

No new revisions were added by this update.

Summary of changes:
 .../commons/internal/collections/_Multimaps.java   | 15 ++--
 .../core/metamodel/facetapi/FacetHolder.java       |  4 +-
 .../core/metamodel/facetapi/FacetHolderSimple.java | 81 ++++++++++--------
 .../core/metamodel/facetapi/FacetRanking.java      | 71 ++++++++++------
 .../core/metamodel/facetapi/QualifiedFacet.java    | 25 ++++++
 .../ActionPositionFacetForActionLayoutXml.java     | 27 ++++--
 .../layout/CssClassFacetForActionLayoutXml.java    | 26 ++++--
 .../actions/layout/FaFacetForActionLayoutXml.java  | 26 ++++--
 .../layout/HiddenFacetForActionLayoutXml.java      | 31 +++++--
 .../MemberDescribedFacetForActionLayoutXml.java    | 27 ++++--
 .../layout/MemberNamedFacetForActionLayoutXml.java | 29 +++++--
 .../CssClassFacetForCollectionLayoutXml.java       | 28 +++++--
 .../DefaultViewFacetForCollectionLayoutXml.java    | 29 +++++--
 .../layout/HiddenFacetForCollectionLayoutXml.java  | 31 +++++--
 ...MemberDescribedFacetForCollectionLayoutXml.java | 28 +++++--
 .../MemberNamedFacetForCollectionLayoutXml.java    | 28 +++++--
 .../layout/PagedFacetForCollectionLayoutXml.java   | 28 +++++--
 .../SortedByFacetForCollectionLayoutXml.java       | 34 +++++---
 .../TableDecoratorFacetForCollectionLayoutXml.java | 26 ++++--
 .../layout/group/LayoutGroupFacetForLayoutXml.java | 29 ++++---
 .../layout/order/LayoutOrderFacetForLayoutXml.java | 23 +++++-
 ...ookmarkPolicyFacetForDomainObjectLayoutXml.java | 27 ++++--
 .../CssClassFacetForDomainObjectLayoutXml.java     | 26 ++++--
 ...ObjectLayoutAnnotationUsingCssClassUiEvent.java | 19 ++---
 .../FaFacetForDomainObjectLayoutXml.java           | 27 ++++--
 ...mainObjectLayoutAnnotationUsingIconUiEvent.java | 14 ++--
 ...jectDescribedFacetForDomainObjectLayoutXml.java | 26 ++++--
 .../ObjectNamedFacetForDomainObjectLayoutXml.java  | 27 ++++--
 ...ainObjectLayoutAnnotationUsingTitleUiEvent.java | 27 +++---
 ...ableDecoratorFacetForDomainObjectLayoutXml.java | 26 ++++--
 .../object/layout/LayoutPrefixFacetForUiEvent.java |  2 +-
 .../object/promptStyle/PromptStyleFacet.java       | 43 ++++++++--
 .../CssClassFacetForPropertyLayoutXml.java         | 29 +++++--
 .../HiddenFacetForPropertyLayoutXml.java           | 25 ++++--
 .../LabelAtFacetForPropertyLayoutXml.java          | 28 +++++--
 .../MemberDescribedFacetForPropertyLayoutXml.java  | 28 +++++--
 .../MemberNamedFacetForPropertyLayoutXml.java      | 30 +++++--
 .../MultiLineFacetForPropertyLayoutXml.java        | 31 +++++--
 .../RenderedAdjustedFacetForPropertyLayoutXml.java | 28 +++++--
 .../TypicalLengthFacetForPropertyLayoutXml.java    | 28 +++++--
 .../UnchangingFacetForPropertyLayoutXml.java       | 30 +++++--
 .../services/grid/GridServiceDefault.java          |  5 +-
 .../services/grid/ObjectMemberResolverForGrid.java |  5 +-
 ...java => XmlLayoutRespectingFacetInstaller.java} | 95 +++++++++++-----------
 ...udeAnnotationEnforcesMetamodelContribution.java | 18 ++--
 .../causeway/core/metamodel/util/Facets.java       | 26 ++++--
 .../metamodel/services/grid/GridLoadingTest.java   |  2 +-
 .../menubars/bootstrap/MenuBarsServiceBSTest.java  |  6 +-
 48 files changed, 918 insertions(+), 406 deletions(-)
 create mode 100644 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facetapi/QualifiedFacet.java
 rename 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/grid/{XmlLayoutRespectingFacetModifier.java
 => XmlLayoutRespectingFacetInstaller.java} (86%)

Reply via email to