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