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 2021/09/22 07:17:14 UTC
[isis] branch 2871-value.types.overhaul updated (80603e6 -> 9363bce)
This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a change to branch 2871-value.types.overhaul
in repository https://gitbox.apache.org/repos/asf/isis.git.
from 80603e6 ISIS-2871: adding a layer of abstraction between core interaction models and wkt models
add 9363bce ISIS-2871: adds basic infrastructure for wicket model testing
No new revisions were added by this update.
Summary of changes:
.../core/runtime/context/IsisAppCommonContext.java | 8 --
.../component/FullCalendarWithEventHandling.java | 2 +-
regressiontests/pom.xml | 1 +
.../{stable-interact => stable-viewers}/pom.xml | 13 +-
.../testdomain/viewers/InteractionTestWkt.java | 138 +++++++++++++++++++++
.../testdomain/conf/Configuration_usingWicket.java | 117 +++++++++++++++++
.../util/interaction/InteractionTestAbstract.java | 13 +-
.../wicket/model/common/PageParametersUtils.java | 76 ------------
.../viewer/wicket/model/links/LinkAndLabel.java | 2 +-
.../viewer/wicket/model/models/ActionModel.java | 5 +-
.../wicket/model/models/CommonContextModel.java | 2 +-
.../viewer/wicket/model/models/EntityModel.java | 10 +-
.../wicket/model/models/ObjectAdapterModel.java | 3 +-
.../model/{common => util}/CommonContextUtils.java | 12 +-
.../viewer/wicket/model/util/ComponentHintKey.java | 1 -
.../PageParameterUtils.java} | 90 ++++++++++----
.../wicket/model/models/EntityModel_hintsTest.java | 2 +-
.../model/{models => util}/ActionModelTest.java | 11 +-
.../viewer/wicket/ui/components/LabelBase.java | 2 +-
.../wicket/ui/components/WebComponentBase.java | 2 +-
.../entityactions/EntityActionLinkFactory.java | 2 +-
.../serviceactions/ServiceActionUtil.java | 2 +-
.../ajaxtable/PrototypingMessageProvider.java | 2 +-
.../ajaxtable/columns/ColumnAbstract.java | 2 +-
.../columns/ObjectAdapterPropertyColumn.java | 28 ++---
.../wicket/ui/components/footer/FooterPanel.java | 4 +-
.../wicket/ui/components/header/HeaderPanel.java | 4 +-
.../scalars/ScalarPanelTextFieldAbstract.java | 2 +-
.../components/tree/IsisToWicketTreeAdapter.java | 2 +-
.../widgets/breadcrumbs/BreadcrumbPanel.java | 2 +-
.../widgets/linkandlabel/ActionLink.java | 2 +-
.../viewer/wicket/ui/errors/JGrowlBehaviour.java | 2 +-
.../isis/viewer/wicket/ui/pages/PageAbstract.java | 4 +-
.../isis/viewer/wicket/ui/pages/WebPageBase.java | 2 +-
.../viewer/wicket/ui/pages/entity/EntityPage.java | 4 +-
.../viewer/wicket/ui/pages/error/ErrorPage.java | 4 +-
.../StandaloneCollectionPage.java | 4 +-
.../viewer/wicket/ui/pages/value/ValuePage.java | 4 +-
.../wicket/ui/pages/voidreturn/VoidReturnPage.java | 4 +-
.../isis/viewer/wicket/ui/panels/FormAbstract.java | 2 +-
.../isis/viewer/wicket/ui/panels/PanelBase.java | 2 +-
.../viewer/integration/WebRequestCycleForIsis.java | 2 +-
.../viewer/services/DeepLinkServiceWicket.java | 6 +-
.../services/WicketViewerSettingsDefault.java | 2 +-
.../viewer/wicketapp/IsisWicketApplication.java | 3 +-
45 files changed, 420 insertions(+), 187 deletions(-)
copy regressiontests/{stable-interact => stable-viewers}/pom.xml (84%)
create mode 100644 regressiontests/stable-viewers/src/test/java/org/apache/isis/testdomain/viewers/InteractionTestWkt.java
create mode 100644 regressiontests/stable/src/main/java/org/apache/isis/testdomain/conf/Configuration_usingWicket.java
delete mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/common/PageParametersUtils.java
rename viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/{common => util}/CommonContextUtils.java (76%)
rename viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/{models/PageParameterUtil.java => util/PageParameterUtils.java} (76%)
rename viewers/wicket/model/src/test/java/org/apache/isis/viewer/wicket/model/{models => util}/ActionModelTest.java (82%)