This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a change to branch CAUSEWAY-2485
in repository https://gitbox.apache.org/repos/asf/causeway.git
from c12faed920 CAUSEWAY-2485: reworks and simplifies @PropertyLayout#hidden
add dc5271ffef CAUSEWAY-3406: move the icon vs font-awesome logic from
wicket to mm
add 4e4a6a23e5 CAUSEWAY-3406: wkt vwr: font awesome support f. bookmark
panel
new 902f392b70 CAUSEWAY-2485: simplifies @Action#restrictTo
new 4c948af638 CAUSEWAY-2485: simplifies @Action#semantics
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../core/metamodel/object/ManagedObject.java | 19 ++-
.../dom/domain/actions/Action/ActionMenu.java | 2 +-
.../hidden/ActionHiddenPage-description.adoc | 2 +-
.../ActionRestrictToPage-description.adoc | 122 +------------
.../Action/restrictTo/ActionRestrictToPage.java | 121 ++-----------
.../restrictTo/ActionRestrictToPage.layout.xml | 16 +-
...ionRestrictToPage_mixinUpdateMetaAnnotated.java | 53 ------
...tToPage_mixinUpdateMetaAnnotatedOverridden.java | 56 ------
...tionRestrictToPage_mixinUpdateNoAnnotation.java | 52 ------
...ToPage_mixinUpdateRestrictToNoRestrictions.java | 54 ------
...ictToPage_mixinUpdateRestrictToPrototyping.java | 54 ------
.../ActionRestrictToPrototypingMetaAnnotation.java | 40 -----
.../semantics/ActionSemanticsPage-description.adoc | 189 ++++-----------------
.../Action/semantics/ActionSemanticsPage.java | 139 ++-------------
.../semantics/ActionSemanticsPage.layout.xml | 36 +++-
...csPage_mixinIncrementByAmountNonIdempotent.java | 54 ------
...onSemanticsPage_mixinIncrementNoAnnotation.java | 51 ------
...nSemanticsPage_mixinIncrementNonIdempotent.java | 50 ------
...Page_mixinIncrementNonIdempotentAreYouSure.java | 50 ------
...csPage_mixinReportPropertyForSemanticsSafe.java | 54 ------
...ge_mixinSetToValueForPropertyMetaAnnotated.java | 53 ------
...tToValueForPropertyMetaAnnotatedOverridden.java | 54 ------
...inSetToValueForPropertySemanticsIdempotent.java | 52 ------
...ueForPropertySemanticsIdempotentAreYouSure.java | 53 ------
.../ActionSemanticsSafeMetaAnnotation.java | 40 -----
.../hidden/ActionLayoutHiddenPage-description.adoc | 2 +-
.../hidden/PropertyHiddenPage-description.adoc | 2 +-
.../PropertyLayoutHiddenPage-description.adoc | 2 +-
.../viewer/commons/model/mixin/HasIcon.java | 4 +-
.../wicket/model/models/BookmarkTreeNode.java | 28 ++-
.../wicket/model/models/BookmarkableModel.java | 6 +-
.../viewer/wicket/model/models/UiObjectWkt.java | 12 +-
.../bookmarkedpages/BookmarkedPagesPanel.html | 1 +
.../bookmarkedpages/BookmarkedPagesPanel.java | 17 +-
.../entity/icontitle/EntityIconAndTitlePanel.java | 28 +--
35 files changed, 192 insertions(+), 1376 deletions(-)
delete mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/restrictTo/ActionRestrictToPage_mixinUpdateMetaAnnotated.java
delete mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/restrictTo/ActionRestrictToPage_mixinUpdateMetaAnnotatedOverridden.java
delete mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/restrictTo/ActionRestrictToPage_mixinUpdateNoAnnotation.java
delete mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/restrictTo/ActionRestrictToPage_mixinUpdateRestrictToNoRestrictions.java
delete mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/restrictTo/ActionRestrictToPage_mixinUpdateRestrictToPrototyping.java
delete mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/restrictTo/ActionRestrictToPrototypingMetaAnnotation.java
delete mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/semantics/ActionSemanticsPage_mixinIncrementByAmountNonIdempotent.java
delete mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/semantics/ActionSemanticsPage_mixinIncrementNoAnnotation.java
delete mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/semantics/ActionSemanticsPage_mixinIncrementNonIdempotent.java
delete mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/semantics/ActionSemanticsPage_mixinIncrementNonIdempotentAreYouSure.java
delete mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/semantics/ActionSemanticsPage_mixinReportPropertyForSemanticsSafe.java
delete mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/semantics/ActionSemanticsPage_mixinSetToValueForPropertyMetaAnnotated.java
delete mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/semantics/ActionSemanticsPage_mixinSetToValueForPropertyMetaAnnotatedOverridden.java
delete mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/semantics/ActionSemanticsPage_mixinSetToValueForPropertySemanticsIdempotent.java
delete mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/semantics/ActionSemanticsPage_mixinSetToValueForPropertySemanticsIdempotentAreYouSure.java
delete mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/semantics/ActionSemanticsSafeMetaAnnotation.java