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/29 12:14:56 UTC
[isis] branch 2871-value.types.overhaul updated (b43b12c -> e21f05a)
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 b43b12c ISIS-2871: DataTableModel fixes to also handle plain action results
add e21f05a ISIS-2871: rewire Collection Models
No new revisions were added by this update.
Summary of changes:
.../apache/isis/commons/internal/base/_Either.java | 2 +-
.../interactions/managed/ActionInteraction.java | 33 ------
.../interactions/managed/ManagedAction.java | 42 +++----
.../interactions/managed/ManagedProperty.java | 40 -------
.../interactions/managed/PropertyInteraction.java | 28 -----
.../managed/nonscalar/DataTableModel.java | 82 +++++++++++++-
.../spec/feature/ObjectAssociationContainer.java | 2 +-
.../specimpl/dflt/ObjectSpecificationDefault.java | 2 +-
.../specimpl/dflt/_PropertiesAsColumns.java | 44 ++++---
.../testspec/ObjectSpecificationStub.java | 9 +-
.../ui/component/EventProviderAbstract.java | 14 +--
.../interaction/DomainObjectTesterFactory.java | 8 +-
.../viewer/wicket/model/models/ActionModel.java | 6 +-
.../wicket/model/models/EntityCollectionModel.java | 41 +------
.../models/EntityCollectionModelAbstract.java | 38 +++----
.../model/models/EntityCollectionModelDummy.java | 8 --
.../models/EntityCollectionModelParented.java | 29 ++---
.../models/EntityCollectionModelStandalone.java | 42 +++----
.../interaction/act/ActionInteractionWkt.java | 21 ++++
.../interaction/coll/CollectionInteractionWkt.java | 17 +--
.../models/interaction/coll/DataTableModelWkt.java | 126 +++++++++++++++++++++
.../actionresponse/ActionResultResponseType.java | 96 ++++++++++++----
.../CollectionContentsAsAjaxTablePanel.java | 3 +-
.../entity/collection/EntityCollectionPanel.java | 3 +-
.../StandaloneCollectionPanel.java | 19 ++--
.../StandaloneCollectionPage.java | 2 +-
.../wicket/ui/panels/FormExecutorDefault.java | 2 +-
27 files changed, 416 insertions(+), 343 deletions(-)
create mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/interaction/coll/DataTableModelWkt.java