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/26 10:16:43 UTC
[isis] branch 2871-value.types.overhaul updated (16b567e -> f01807c)
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 16b567e ISIS-2871: converter simplifications
add f01807c ISIS-2871: starting work on a DataTable model
No new revisions were added by this update.
Summary of changes:
.../apache/isis/commons/binding/Observable.java | 4 +
.../internal/binding/_BindableAbstract.java | 10 ++
.../commons/internal/binding/_Observables.java | 9 +-
.../interactions/managed/ManagedCollection.java | 5 +-
.../interactions/managed/nonscalar/DataRow.java | 34 +++---
.../managed/nonscalar/DataTableModel.java | 99 +++++++++++++++++
.../interact/CollectionInteractionTest.java | 43 +++++++-
.../model/interaction/InteractionDemo.java | 44 +++++++-
.../model/interaction/InteractionDemoItem.java | 120 +++++++++++++++++++++
.../util/interaction/DataTableTester.java | 88 +++++++++++++++
.../interaction/DomainObjectTesterFactory.java | 28 +++--
11 files changed, 448 insertions(+), 36 deletions(-)
copy regressiontests/stable-interact/src/test/java/org/apache/isis/testdomain/interact/HasActionValidation.java => core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/managed/nonscalar/DataRow.java (53%)
create mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/managed/nonscalar/DataTableModel.java
create mode 100644 regressiontests/stable/src/main/java/org/apache/isis/testdomain/model/interaction/InteractionDemoItem.java
create mode 100644 regressiontests/stable/src/main/java/org/apache/isis/testdomain/util/interaction/DataTableTester.java