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