This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a change to branch 3409-mixin.eventtypes.part2
in repository https://gitbox.apache.org/repos/asf/causeway.git
from 03b6e56e5a CAUSEWAY-3409: separation of concerns
add 37d5851e22 CAUSEWAY-3409: separation of concerns (part 2)
No new revisions were added by this update.
Summary of changes:
.../core/metamodel/execution/ActionExecutor.java | 240 +++++++++++++++++++++
.../metamodel/execution/MemberExecutorService.java | 53 ++---
.../core/metamodel/execution/PropertyExecutor.java | 18 +-
.../ActionInvocationFacetForActionDomainEvent.java | 185 +---------------
...ionFacetForPropertyOrCollectionDomainEvent.java | 13 ++
.../core/metamodel/MetaModelTestAbstract.java | 7 +-
...ionParameterAbstractTest_getId_and_getName.java | 6 +-
.../executor/MemberExecutorServiceDefault.java | 72 ++++---
.../wrapper/WrapperFactoryDefaultTest.java | 5 +-
9 files changed, 352 insertions(+), 247 deletions(-)
create mode 100644
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/execution/ActionExecutor.java