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 2022/03/28 08:31:39 UTC

[isis] branch 2877_value.comps updated (fc851e6 -> 638e533)

This is an automated email from the ASF dual-hosted git repository.

ahuber pushed a change to branch 2877_value.comps
in repository https://gitbox.apache.org/repos/asf/isis.git.


    from fc851e6  ISIS-2877: CompositeValuePanel: render in output format (no input)
     add 638e533  ISIS-2877: adds the backend for composite value update on params

No new revisions were added by this update.

Summary of changes:
 .../isis/commons/internal/delegate/_Delegate.java  | 10 ++-
 .../facets/object/value/CompositeValueUpdater.java | 83 ++++++++++++++++++++
 .../value/CompositeValueUpdaterForParameter.java   | 62 +++++++++++++++
 .../value/CompositeValueUpdaterForProperty.java    | 62 +++++++++++++++
 .../metamodel/facets/object/value/ValueFacet.java  | 89 ++++------------------
 .../interactions/managed/ActionInteraction.java    | 45 ++++++++++-
 .../viewer/wicket/model/models/ScalarModel.java    | 10 ++-
 .../interaction/act/ActionInteractionWkt.java      |  7 +-
 .../ui/components/scalars/ScalarPanelAbstract.java |  4 +-
 .../scalars/ScalarPanelFormFieldAbstract.java      |  3 +-
 .../scalars/composite/CompositeValuePanel.java     | 12 ++-
 .../org/apache/isis/viewer/wicket/ui/util/Wkt.java | 21 +++--
 12 files changed, 304 insertions(+), 104 deletions(-)
 create mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/value/CompositeValueUpdater.java
 create mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/value/CompositeValueUpdaterForParameter.java
 create mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/value/CompositeValueUpdaterForProperty.java