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 2023/01/06 08:33:14 UTC

[isis] 01/01: Merge pull request #1321 from apache/3309-demo.obj.layout

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 c88472eb60794e4291f74bb7b9ad5f49a48cc964
Merge: 69e8e1882f 399e68180b
Author: Andi Huber <ah...@apache.org>
AuthorDate: Fri Jan 6 09:33:08 2023 +0100

    Merge pull request #1321 from apache/3309-demo.obj.layout
    
    Demo: DomainObjectLayout showcases - (part 1 of more to come)

 .../causeway/applib/annotation/BookmarkPolicy.java |   7 +-
 .../causeway/applib/layout/LayoutConstants.java    |   6 +-
 .../apache/causeway/applib/layout/grid/Grid.java   |  11 +
 .../causeway/applib/layout/grid/GridAbstract.java  |  14 +-
 .../core/metamodel/facetapi/FacetAbstract.java     |   1 -
 .../core/metamodel/facetapi/FacetUtil.java         |  38 +-
 .../metamodel/facets/SingleValueFacetAbstract.java |  14 +-
 .../ActionPositionFacetForActionLayoutXml.java     |  12 +-
 .../BookmarkPolicyFacetForActionLayoutXml.java     |  12 +-
 .../layout/CssClassFaFacetForActionLayoutXml.java  |  12 +-
 .../layout/CssClassFacetForActionLayoutXml.java    |  12 +-
 .../layout/HiddenFacetForActionLayoutXml.java      |  10 +-
 .../MemberDescribedFacetForActionLayoutXml.java    |  12 +-
 .../layout/MemberNamedFacetForActionLayoutXml.java |   9 +-
 .../layout/PromptStyleFacetForActionLayoutXml.java |   9 +-
 .../layout/RedirectFacetFromActionLayoutXml.java   |   9 +-
 .../described/ObjectDescribedFacetAbstract.java    |  12 +
 .../CssClassFacetForCollectionLayoutXml.java       |  10 +-
 .../DefaultViewFacetForCollectionLayoutXml.java    |  10 +-
 .../layout/HiddenFacetForCollectionLayoutXml.java  |  10 +-
 ...MemberDescribedFacetForCollectionLayoutXml.java |  10 +-
 .../MemberNamedFacetForCollectionLayoutXml.java    |  11 +-
 .../layout/PagedFacetForCollectionLayoutXml.java   |  10 +-
 .../SortedByFacetForCollectionLayoutXml.java       |  10 +-
 ...llectionLayoutTableDecorationFacetAbstract.java |   6 +
 ...TableDecorationFacetForCollectionLayoutXml.java |  10 +-
 .../sortedby/SortedByFacetAbstract.java            |   8 +-
 .../layout/group/LayoutGroupFacetForLayoutXml.java |  17 +-
 .../layout/order/LayoutOrderFacetAbstract.java     |   7 +-
 .../layout/order/LayoutOrderFacetForLayoutXml.java |  10 +-
 ...ookmarkPolicyFacetForDomainObjectLayoutXml.java |  12 +-
 .../CssClassFaFacetForDomainObjectLayoutXml.java   |  12 +-
 .../CssClassFacetForDomainObjectLayoutXml.java     |  13 +-
 ...jectDescribedFacetForDomainObjectLayoutXml.java |  11 +-
 .../ObjectNamedFacetForDomainObjectLayoutXml.java  |  12 +-
 ...inObjectLayoutTableDecorationFacetAbstract.java |  10 +-
 ...bleDecorationFacetForDomainObjectLayoutXml.java |  12 +-
 .../facets/object/paged/PagedFacetAbstract.java    |   7 +-
 .../DateRenderAdjustFacetAbstract.java             |   5 +
 .../CssClassFacetForPropertyLayoutXml.java         |   9 +-
 .../HiddenFacetForPropertyLayoutXml.java           |  10 +-
 .../LabelAtFacetForPropertyLayoutXml.java          |  10 +-
 .../MemberDescribedFacetForPropertyLayoutXml.java  |  11 +-
 .../MemberNamedFacetForPropertyLayoutXml.java      |  11 +-
 .../MultiLineFacetForPropertyLayoutXml.java        |  10 +-
 .../PromptStyleFacetForPropertyLayoutXml.java      |  10 +-
 .../RenderedAdjustedFacetForPropertyLayoutXml.java |  10 +-
 .../TypicalLengthFacetForPropertyLayoutXml.java    |  10 +-
 .../UnchangingFacetForPropertyLayoutXml.java       |  10 +-
 .../renderunchanged/UnchangingFacetAbstract.java   |   6 +-
 .../services/grid/GridSystemServiceAbstract.java   | 387 +++++++++------------
 .../grid/bootstrap/GridSystemServiceBootstrap.java |   8 +-
 .../causeway/core/metamodel/util/Facets.java       |   6 +-
 .../bootstrap/MenuBarsServiceBootstrap.java        |  37 +-
 .../DomainObjectLayout/DomainObjectLayoutMenu.java |   2 +-
 ... => DomainObjectLayoutBookmarkingNestedVm.java} |  22 +-
 ...omainObjectLayoutBookmarkingVm-description.adoc |   7 +
 .../DomainObjectLayoutBookmarkingVm.java           |  20 +-
 .../DomainObjectLayoutBookmarkingVm.layout.xml     |  49 +++
 .../DomainObjectLayoutCssClassVm-description.adoc  |   6 +
 .../cssClass/DomainObjectLayoutCssClassVm.java     |   2 +-
 .../DomainObjectLayoutCssClassVm.layout.xml        |  49 +++
 ...DomainObjectLayoutCssClassFaVm-description.adoc |   6 +
 .../cssClassFa/DomainObjectLayoutCssClassFaVm.java |   2 +-
 .../DomainObjectLayoutCssClassFaVm.layout.xml      |  49 +++
 ...omainObjectLayoutDescribedAsVm-description.adoc |   6 +
 .../DomainObjectLayoutDescribedAsVm.java           |   2 +-
 .../DomainObjectLayoutDescribedAsVm.layout.xml     |  49 +++
 .../DomainObjectLayoutNamedVm-description.adoc     |   6 +
 .../named/DomainObjectLayoutNamedVm.java           |   2 +-
 .../named/DomainObjectLayoutNamedVm.layout.xml     |  49 +++
 .../DomainObjectLayoutPagedVm-description.adoc     |   7 +
 .../paged/DomainObjectLayoutPagedVm.java           |   2 +-
 .../paged/DomainObjectLayoutPagedVm.layout.xml     |  49 +++
 .../DomainObjectLayoutPluralVm-description.adoc    |   7 +
 .../plural/DomainObjectLayoutPluralVm.java         |   2 +-
 .../plural/DomainObjectLayoutPluralVm.layout.xml   |  49 +++
 ...DomainObjectLayoutXxxUiEventVm-description.adoc |   6 +
 .../xxxUiEvent/DomainObjectLayoutXxxUiEventVm.java |   2 +-
 .../DomainObjectLayoutXxxUiEventVm.layout.xml      |  49 +++
 .../commons/model/action/HasManagedAction.java     |   8 +-
 .../wicket/model/models/ActionModelImpl.java       |   5 +-
 .../wicket/model/models/BookmarkTreeNode.java      | 255 ++++++--------
 .../model/models/BookmarkTreeNodeComparator.java   |  60 ----
 .../wicket/model/models/BookmarkableModel.java     |  23 +-
 .../wicket/model/models/BookmarkedPagesModel.java  |  84 ++---
 .../wicket/model/models/ManagedObjectModel.java    |  13 -
 .../viewer/wicket/model/models/UiObjectWkt.java    |  18 +
 .../interaction/HasBookmarkedOwnerAbstract.java    |  13 +-
 .../bookmarkedpages/BookmarkedPagesPanel.java      |   2 +-
 90 files changed, 1199 insertions(+), 751 deletions(-)