This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a change to branch 2877-compound.value.types
in repository https://gitbox.apache.org/repos/asf/isis.git.
from 4978d44 ISIS-2877: further simplify ActionModel impl.
add 7f07528 ISIS-2877: simplify LinkAndLabelFactory
No new revisions were added by this update.
Summary of changes:
.../links/ActionLinkUiComponentFactoryWkt.java | 6 +-
...entFactoryWkt.java => ActionModelProvider.java} | 9 +-
.../viewer/wicket/model/links/LinkAndLabel.java | 102 ++-----------
.../wicket/model/links/ListOfLinksModel.java | 52 ++-----
.../viewer/wicket/model/models/ActionModel.java | 27 ----
.../wicket/model/models/ActionModelForEntity.java | 37 +++--
.../interaction/act/ActionInteractionWkt.java | 28 ++--
.../wicket/model/util/PageParameterUtils.java | 4 +-
.../actionresponse/ActionResultResponseType.java | 4 +-
.../wicket/ui/actionresponse/_DownloadHandler.java | 18 +++
.../wicket/ui/actionresponse/_RedirectHandler.java | 52 +++++++
.../entityactions/EntityActionLinkFactory.java | 102 -------------
.../entityactions/LinkAndLabelFactories.java | 83 -----------
.../entityactions/LinkAndLabelFactory.java | 159 +++++++++++++++++++++
.../ParameterAssociatedActionLinkFactory.java | 71 ---------
.../serviceactions/ServiceActionUtil.java | 6 +-
.../ui/components/collection/CollectionPanel.java | 4 +-
.../selector/CollectionSelectorPanel.java | 3 +-
.../components/entity/fieldset/PropertyGroup.java | 4 +-
.../entity/header/EntityHeaderPanel.java | 10 +-
.../entity/icontitle/EntityIconAndTitlePanel.java | 4 -
.../wicket/ui/components/layout/bs3/col/Col.java | 4 +-
.../ui/components/scalars/ScalarPanelAbstract.java | 6 +-
23 files changed, 316 insertions(+), 479 deletions(-)
copy
viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/links/{ActionLinkUiComponentFactoryWkt.java
=> ActionModelProvider.java} (78%)
create mode 100644
viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/actionresponse/_RedirectHandler.java
delete mode 100644
viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/actionmenu/entityactions/EntityActionLinkFactory.java
delete mode 100644
viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/actionmenu/entityactions/LinkAndLabelFactories.java
create mode 100644
viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/actionmenu/entityactions/LinkAndLabelFactory.java
delete mode 100644
viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/actionmenu/entityactions/ParameterAssociatedActionLinkFactory.java