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 625b299 ISIS-2871: move responsibility for serializing managed
objects, managed actions and action interactions into 'core'
add fb9533a ISIS-2871: move ObjectMemento infrastructure to 'core'
No new revisions were added by this update.
Summary of changes:
.../interactions/managed/ManagedProperty.java | 40 ++++++++
.../interactions/managed/PropertyInteraction.java | 43 ++++++++-
.../memento/ObjectMementoService.java | 3 +-
.../objectmanager/memento/ObjectMemorizer.java | 21 +++--
.../memento/ObjectMemorizer_builtinHandlers.java | 30 ++----
.../core/runtime/context/IsisAppCommonContext.java | 20 ++--
.../IsisModuleCoreRuntimeServices.java | 2 +
.../memento/ObjectMementoServiceDefault.java | 45 +++++----
.../runtimeservices/memento/_ObjectMemento.java | 104 ++++++++++-----------
.../common/ui/custom/WhereInTheWorldPanel.java | 2 +-
.../viewer/common/model/object/ObjectUiModel.java | 27 +++---
.../viewer/wicket/model/models/ActionModel.java | 4 +-
.../model/models/AdapterForObjectReference.java | 8 +-
.../viewer/wicket/model/models/EntityModel.java | 47 +++++++---
.../viewer/wicket/model/models/ScalarModel.java | 35 ++++---
.../wicket/model/models/ScalarParameterModel.java | 2 +-
.../wicket/model/models/ScalarPropertyModel.java | 62 +++++-------
...nHolder.java => InteractionHolderAbstract.java} | 45 +++++----
.../interaction/{action => }/ObjectUiModelWkt.java | 2 +-
.../{action => act}/ActionInteractionModelWkt.java | 18 +++-
.../{action => act}/ParameterUiModelWkt.java | 43 +++------
.../prop/PropertyInteractionModelWkt.java | 97 +++++++++++++++++++
.../interaction/prop/PropertyUiModelWkt.java | 71 ++++++++++++++
.../wicket/model/models/EntityModel_hintsTest.java | 2 +-
.../components/actions/ActionParametersForm.java | 2 +-
.../columns/ObjectAdapterPropertyColumn.java | 2 +-
.../components/entity/fieldset/PropertyGroup.java | 2 +-
.../ui/components/property/PropertyEditPanel.java | 2 +-
.../ui/components/scalars/ScalarPanelAbstract.java | 2 +-
.../widgets/zclip/ZeroClipboardPanel.java | 4 +-
.../viewer/IsisModuleViewerWicketViewer.java | 2 -
31 files changed, 515 insertions(+), 274 deletions(-)
rename core/{runtime/src/main/java/org/apache/isis/core/runtime =>
metamodel/src/main/java/org/apache/isis/core/metamodel/objectmanager}/memento/ObjectMementoService.java
(92%)
rename
viewers/wicket/viewer/src/main/java/org/apache/isis/viewer/wicket/viewer/services/mementos/ObjectMementoServiceWicket.java
=>
core/runtimeservices/src/main/java/org/apache/isis/core/runtimeservices/memento/ObjectMementoServiceDefault.java
(83%)
rename
viewers/wicket/viewer/src/main/java/org/apache/isis/viewer/wicket/viewer/services/mementos/ObjectMementoWkt.java
=>
core/runtimeservices/src/main/java/org/apache/isis/core/runtimeservices/memento/_ObjectMemento.java
(83%)
rename
viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/interaction/{action/_ActionInteractionHolder.java
=> InteractionHolderAbstract.java} (55%)
rename
viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/interaction/{action
=> }/ObjectUiModelWkt.java (93%)
rename
viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/interaction/{action
=> act}/ActionInteractionModelWkt.java (83%)
rename
viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/interaction/{action
=> act}/ParameterUiModelWkt.java (72%)
create mode 100644
viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/interaction/prop/PropertyInteractionModelWkt.java
create mode 100644
viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/interaction/prop/PropertyUiModelWkt.java