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

joergrade pushed a commit to branch CAUSEWAY-3264
in repository https://gitbox.apache.org/repos/asf/causeway.git

commit 3c448fa39ecea0c24ed27c88ed8c33ce076e71e5
Merge: 166659749b 02e2149706
Author: Jörg Rade <[email protected]>
AuthorDate: Tue Apr 25 19:11:33 2023 +0200

    Merge remote-tracking branch 'origin/spring6' into CAUSEWAY-3264

 antora/supplemental-ui/doap_causeway.rdf           |    4 +-
 .../applib/events/domain/AbstractDomainEvent.java  |   10 +-
 .../org/apache/causeway/applib/id/LogicalType.java |    3 +-
 .../causeway/applib/value/Password_Test.java       |    4 +-
 .../commons/internal/assertions/_Assert.java       |   19 +
 .../_testing/MetaModelContext_forTesting.java      |    1 +
 .../core/metamodel/commons/StringExtensions.java   |   14 +-
 .../core/metamodel/execution/ActionExecutor.java   |  232 ++++
 .../metamodel/execution/MemberExecutorService.java |  106 +-
 .../core/metamodel/execution/PropertyModifier.java |  229 ++++
 .../metamodel/facets/DomainEventFacetAbstract.java |   72 +-
 .../core/metamodel/facets/DomainEventHelper.java   |   10 +-
 .../core/metamodel/facets/DomainEventHolder.java   |   91 ++
 .../core/metamodel/facets/FacetFactory.java        |    5 +-
 .../core/metamodel/facets/FacetedMethod.java       |   19 +-
 .../core/metamodel/facets/ImperativeAspect.java    |    4 +-
 .../action/ActionAnnotationFacetFactory.java       |   62 +-
 .../action/invocation/ActionDomainEventFacet.java  |   87 +-
 .../action/invocation/ActionInvocationFacet.java   |    5 +-
 .../invocation/ActionInvocationFacetAbstract.java  |   42 +-
 .../invocation/ActionInvocationFacetForAction.java |   60 +
 .../ActionInvocationFacetForDomainEvent.java       |  239 ----
 ...ocationFacetForMixedInPropertyOrCollection.java |   69 +
 .../ActionParameterValidationFacetViaMethod.java   |    4 +-
 .../method/ActionValidationFacetViaMethod.java     |    4 +-
 .../facets/collections/CollectionFacet.java        |    4 +-
 .../CollectionAccessorFacetViaAccessor.java        |    8 +-
 .../CollectionAnnotationFacetFactory.java          |   35 +-
 .../modify/CollectionDomainEventFacet.java         |   92 +-
 .../method/DisableForContextFacetViaMethod.java    |    4 +-
 .../method/HideForContextFacetViaMethod.java       |    4 +-
 .../autocomplete/AutoCompleteFacetAbstract.java    |    4 +-
 .../object/callbacks/CallbackFacetAbstract.java    |    4 +-
 .../choices/ChoicesFacetFromBoundedAbstract.java   |    4 +-
 .../DomainObjectAnnotationFacetFactory.java        |   16 +-
 ...ObjectLayoutAnnotationUsingCssClassUiEvent.java |    4 +-
 ...mainObjectLayoutAnnotationUsingIconUiEvent.java |    4 +-
 ...inObjectLayoutAnnotationUsingLayoutUiEvent.java |    4 +-
 ...ainObjectLayoutAnnotationUsingTitleUiEvent.java |    4 +-
 .../facets/object/entity/EntityFacet.java          |    4 +-
 .../javalang/IteratorFilteringFacetFactory.java    |   30 +-
 .../facets/object/value/CompositeValueUpdater.java |    6 +-
 .../mandatory/MandatoryFacetAbstract.java          |    4 +-
 .../objectvalue/maxlen/MaxLengthFacetAbstract.java |    4 +-
 .../ActionParameterAutoCompleteFacetViaMethod.java |    4 +-
 .../ActionParameterChoicesFacetViaMethod.java      |    4 +-
 .../ActionParameterDefaultsFacetViaMethod.java     |    6 +-
 .../ActionParameterDisabledFacetViaMethod.java     |    4 +-
 .../ActionParameterHiddenFacetViaMethod.java       |    4 +-
 .../ActionParameterValidationFacetViaMethod.java   |    6 +-
 .../accessor/PropertyAccessorFacetViaAccessor.java |    8 +-
 .../method/PropertyAutoCompleteFacetMethod.java    |    8 +-
 .../method/PropertyChoicesFacetViaMethod.java      |    4 +-
 .../method/PropertyDefaultFacetViaMethod.java      |    4 +-
 .../property/PropertyAnnotationFacetFactory.java   |   83 +-
 .../property/modify/PropertyDomainEventFacet.java  |  104 +-
 .../modify/PropertyModifyFacetAbstract.java        |  111 ++
 ...nt.java => PropertyModifyFacetForClearing.java} |   15 +-
 ...ent.java => PropertyModifyFacetForSetting.java} |   14 +-
 ...tySetterOrClearFacetForDomainEventAbstract.java |  294 -----
 .../clear/PropertyClearFacetViaClearMethod.java    |    4 +-
 .../clear/PropertyClearFacetViaSetterMethod.java   |    4 +-
 ...PropertyInitializationFacetViaSetterMethod.java |    4 +-
 .../modify/PropertySetterFacetViaSetterMethod.java |    4 +-
 .../method/PropertyValidateFacetViaMethod.java     |    4 +-
 .../interactions/ActionArgUsabilityContext.java    |    6 +-
 .../interactions/ActionArgValidityContext.java     |    6 +-
 .../interactions/ActionArgVisibilityContext.java   |    6 +-
 .../interactions/ActionUsabilityContext.java       |    4 +-
 .../interactions/ActionValidityContext.java        |    4 +-
 .../interactions/ActionVisibilityContext.java      |    4 +-
 .../interactions/CollectionAccessContext.java      |    4 +-
 .../interactions/CollectionVisibilityContext.java  |    4 +-
 .../metamodel/interactions/ObjectTitleContext.java |    4 +-
 .../interactions/ObjectValidityContext.java        |    4 +-
 .../interactions/ObjectVisibilityContext.java      |    4 +-
 .../metamodel/interactions/ParseValueContext.java  |    6 +-
 .../interactions/PropertyAccessContext.java        |    6 +-
 .../interactions/PropertyModifyContext.java        |    6 +-
 .../interactions/PropertyUsabilityContext.java     |    4 +-
 .../interactions/PropertyVisibilityContext.java    |    4 +-
 .../managed/ParameterNegotiationModel.java         |    4 +-
 .../managed/PropertyNegotiationModel.java          |    4 +-
 .../interactions/managed/_BindingUtil.java         |    8 +-
 .../methods/MethodFilteringFacetFactory.java       |    4 +-
 .../core/metamodel/object/ManagedObject.java       |    6 +-
 .../core/metamodel/object/ManagedObjects.java      |    8 +-
 ...{MmAssertionUtil.java => MmAssertionUtils.java} |    2 +-
 .../object/{MmDebugUtil.java => MmDebugUtils.java} |    2 +-
 .../{MmEntityUtil.java => MmEntityUtils.java}      |   14 +-
 .../core/metamodel/object/MmEventUtils.java        |   72 ++
 .../{MmInvokeUtil.java => MmInvokeUtils.java}      |   22 +-
 .../{MmRenderUtil.java => MmRenderUtils.java}      |    2 +-
 .../object/{MmSpecUtil.java => MmSpecUtils.java}   |    4 +-
 .../object/{MmTitleUtil.java => MmTitleUtils.java} |    2 +-
 .../{MmUnwrapUtil.java => MmUnwrapUtils.java}      |   16 +-
 ...mVisibilityUtil.java => MmVisibilityUtils.java} |   12 +-
 .../core/metamodel/object/_InternalTitleUtil.java  |    2 +-
 .../metamodel/object/_ManagedObjectSpecified.java  |    6 +-
 .../memento/ObjectMementoForScalar.java            |    4 +-
 ...nthesizeDomainEventsForMixinPostProcessor.java} |   52 +-
 .../dflt/ProgrammingModelFacetsJava11.java         |    4 +-
 .../objectlifecycle/PropertyChangeRecord.java      |    4 +-
 .../services/title/TitleServiceDefault.java        |    4 +-
 .../core/metamodel/spec/ObjectSpecification.java   |   19 +-
 .../specloader/specimpl/ObjectActionDefault.java   |  108 +-
 .../specloader/specimpl/ObjectActionMixedIn.java   |   21 +-
 .../specloader/specimpl/ObjectMemberAbstract.java  |    1 -
 .../specimpl/OneToManyAssociationMixedIn.java      |   36 +-
 .../specimpl/OneToOneAssociationDefault.java       |    9 +-
 .../specimpl/OneToOneAssociationMixedIn.java       |   44 +-
 .../specloader/specimpl/_MixedInMemberFactory.java |    4 +-
 .../specimpl/_MixedInMemberNamingStrategy.java     |    4 +-
 .../valuesemantics/EnumValueSemanticsAbstract.java |    4 +-
 .../core/metamodel/MetaModelTestAbstract.java      |    7 +-
 .../core/metamodel/commons/NameUtilTest.java       |   16 +-
 .../core/metamodel/facetapi/FacetAbstractTest.java |   18 +-
 .../Annotations_synthesizeElseOnClass_Test.java    |  105 +-
 ...HelperTest_newCollectionDomainEvent_forAdd.java |   13 +-
 ...perTest_newCollectionDomainEvent_forRemove.java |   13 +-
 .../metamodel/facets/FacetFactoryTestAbstract.java |  403 ++++--
 .../metamodel/facets/ObjectAdapterUtilsTest.java   |   28 +-
 .../causeway/core/metamodel/facets/_Utils.java     |   25 +-
 .../actions/ActionMethodsFacetFactoryTest.java     |  163 +--
 .../actions/IteratorFilteringFacetFactoryTest.java |   30 +-
 .../action/ActionAnnotationFacetFactoryTest.java   |   12 -
 ...nnotationFacetFactoryTest_ActionInvocation.java |  175 ++-
 ...ctionAnnotationFacetFactoryTest_Invocation.java |  189 ---
 ...ctionAnnotationFacetFactoryTest_RestrictTo.java |    6 +-
 ...ActionAnnotationFacetFactoryTest_Semantics.java |    6 +-
 .../ActionAnnotationFacetFactoryTest_TypeOf.java   |   10 +-
 ...notationFacetFactoryTest_commandPublishing.java |    8 +-
 ...tionAnnotationFacetFactoryTest_domainEvent.java |  327 +++++
 ...tationFacetFactoryTest_executionPublishing.java |   26 +-
 ...icsFacetFallbackToNonIdempotentFactoryTest.java |    2 +-
 .../PrototypeFacetAnnotationFactoryTest.java       |    5 +-
 ...kmarkableAnnotationFacetFactoryTest_action.java |    2 +-
 .../ActionLayoutAnnotationFacetFactoryTest.java    |   30 +-
 ...MenuFacetFromDomainServiceFacetFactoryTest.java |    8 +-
 ...ava => CollectionAccessorFacetFactoryTest.java} |   64 +-
 .../CollectionAnnotationFacetFactoryTest.java      |  338 ++++-
 ...ollectionAnnotationFacetFactoryTest_typeOf.java |    6 +-
 .../CollectionLayoutAnnotationFactoryTest.java     |    4 +-
 .../callback/CallbackFacetFactoryTestAbstract.java |    2 +-
 ...CssClassFaFacetOnTypeAnnotationFactoryTest.java |   68 -
 .../DomainObjectLayoutFactoryTest.java             |    1 +
 .../DomainServiceFacetAnnotationFactoryTest.java   |    4 +-
 .../DomainServiceLayoutFacetFactoryTest.java       |   13 +-
 .../ident/cssclass/CssClassFacetMethodTest.java    |   40 +-
 .../CssClassFacetMethodWithProblemTest.java        |    4 +-
 .../object/ident/icon/IconFacetMethodTest.java     |    2 +-
 .../title/TitleAnnotationFacetFactoryTest.java     |   16 +-
 .../ident/title/TitleFacetViaMethodTest.java       |    6 +-
 .../title/TitleFacetViaMethodsFactoryTest.java     |    7 +-
 .../title/TitleFacetViaTitleAnnotationTest.java    |   28 +-
 .../object/mixin/MixinFacetAbstract_Test.java      |   42 +-
 .../navparent/NavigableParentFacetMethodTest.java  |    8 +-
 .../NavigableParentAnnotationFacetFactoryTest.java |   49 +-
 .../ObjectSupportFacetFactoryTestAbstract.java     |    2 +-
 .../memberorder/DeweyOrderComparatorTest.java      |   53 +-
 .../ordering/memberorder/DeweyOrderSetTest.java    |   79 +-
 .../ordering/memberorder/LayoutOrderTest.java      |    6 +-
 ...cetForParameterLayoutAnnotationFactoryTest.java |    9 +-
 ...cetForParameterLayoutAnnotationFactoryTest.java |    5 +-
 .../PropertyMethodsFacetFactoryTest.java           |  123 +-
 ...sabledAnnotationOnPropertyFacetFactoryTest.java |    4 +-
 .../MandatoryAnnotationFacetFactoryTest.java       |    2 +-
 .../PropertyAnnotationFacetFactoryTest.java        |  450 ++++---
 ...tionWithSnapshotOnPropertyFacetFactoryTest.java |    2 +-
 ...llableAnnotationOnPropertyFacetFactoryTest.java |    8 +-
 .../RegExAnnotationOnPropertyFacetFactoryTest.java |    4 +-
 .../PropertyLayoutAnnotationFactoryTest.java       |    6 +-
 .../BigDecimalValueSemanticsProviderTest.java      |   11 +-
 .../value/BigIntValueSemanticsProviderTest.java    |   10 +-
 .../value/BlobValueSemanticsProviderTest.java      |   18 +-
 .../value/BooleanValueSemanticsProviderTest.java   |   16 +-
 .../value/ByteValueSemanticsProviderTest.java      |    8 +-
 .../value/CharacterValueSemanticsProviderTest.java |   12 +-
 .../value/ClobValueSemanticsProviderTest.java      |   16 +-
 .../value/DoubleValueSemanticsProviderTest.java    |   13 +-
 .../value/FloatValueSemanticsProviderTest.java     |   11 +-
 .../value/IntValueSemanticsProviderTest.java       |   10 +-
 .../JavaSqlDateValueSemanticsProviderTest.java     |    8 +-
 .../value/JavaTimeValueSemanticsProviderTest.java  |   16 +-
 .../value/LongValueSemanticsProviderTest.java      |   10 +-
 .../value/PasswordValueSemanticsProviderTest.java  |    6 +-
 .../value/ShortValueSemanticsProviderTest.java     |   12 +-
 .../value/StringValueSemanticsProviderTest.java    |   30 +-
 .../ValueSemanticsProviderAbstractTestCase.java    |   26 +-
 .../ValueSemanticsAnnotationFacetFactoryTest.java  |   83 +-
 .../interactions/InteractionUtils_isA_Test.java    |   32 +-
 .../objects/ObjectActionLayoutXmlDefaultTest.java  |    6 +-
 ...erviceInjectorDefaultTest_validateServices.java |   80 --
 .../services/appfeat/ApplicationFeatureIdTest.java |  247 ++--
 .../metamodel/services/grid/GridLoadingTest.java   |    4 +-
 .../metamodel/MetaModelServiceDefaultTest.java     |   10 +-
 .../metamodel/spec/TypeOfAnyCardinalityTest.java   |   24 +-
 .../SpecificationLoaderTestAbstract.java           |  105 --
 .../SpecificationLoaderTest_nonScalar.java         |  132 --
 .../specloader/SpecificationLoaderTest_value.java  |   45 -
 .../SpecificationLoaderTypeRecognitionTest.java    |  128 ++
 .../{ReflectorTestPojo.java => TestPojo.java}      |    4 +-
 ...ionParameterAbstractTest_getId_and_getName.java |    6 +-
 .../TemporalValueSemanticsProviderTest.java        |    2 +-
 .../executor/MemberExecutorServiceDefault.java     |  129 +-
 .../core/runtimeservices/executor/_Xray.java       |    6 +-
 .../repository/RepositoryServiceDefault.java       |   16 +-
 .../handlers/DomainObjectInvocationHandler.java    |   18 +-
 .../RuntimeServicesTestAbstract.java               |    5 +-
 .../wrapper/WrapperFactoryDefaultTest.java         |    5 +-
 .../src/main/java/demoapp/dom/DemoModuleJpa.java   |    2 +
 .../ActionChoicesFromPage-description.adoc         |    2 +-
 .../ActionCommandPublishingPage-description.adoc   |    4 +-
 .../ActionDomainEventPage-description.adoc         |    4 +-
 .../ActionExecutionPublishingPage-description.adoc |    4 +-
 .../ActionRestrictToPage-description.adoc          |    2 +-
 .../semantics/ActionSemanticsPage-description.adoc |    6 +-
 .../typeOf/ActionTypeOfPage-description.adoc       |    2 +-
 .../ActionLayoutAssociateWithPage-description.adoc |    2 +-
 .../ActionLayoutCssClassPage-description.adoc      |    2 +-
 .../ActionLayoutCssClassFaPage-description.adoc    |    2 +-
 .../ActionLayoutDescribedAsPage-description.adoc   |    5 +-
 .../ActionLayoutFieldSetPage-description.adoc      |    2 +-
 .../hidden/ActionLayoutHiddenPage-description.adoc |    8 +-
 .../named/ActionLayoutNamedPage-description.adoc   |    2 +-
 .../ActionLayoutPositionPage-description.adoc      |    2 +-
 .../ActionLayoutPromptStylePage-description.adoc   |    2 +-
 ...ActionLayoutRedirectPolicyPage-description.adoc |    2 +-
 .../ActionLayoutSequencePage-description.adoc      |    2 +-
 .../CollectionDomainEventPage-description.adoc     |    4 +-
 .../DomainObjectAliasedPage-description.adoc       |    8 +-
 .../DomainObjectAutoCompletePage-description.adoc  |    4 +-
 .../DomainObjectBoundingPage-description.adoc      |    2 +-
 ...ObjectEntityChangePublishingVm-description.adoc |    2 +-
 .../DomainObjectIntrospectionPage-description.adoc |    6 +-
 .../DomainObjectMixinMethodPage-description.adoc   |    4 +-
 .../DomainObjectMixinMethodJpa-description.adoc    |    2 +-
 .../DomainObjectNatureViewModel-description.adoc   |    2 +-
 ...DomainObjectXxxDomainEventPage-description.adoc |    4 +-
 ...ainObjectXxxLifecycleEventPage-description.adoc |   30 +-
 ...ainObjectLayoutBookmarkingPage-description.adoc |    6 +-
 ...DomainObjectLayoutCssClassPage-description.adoc |    2 +-
 ...mainObjectLayoutCssClassFaPage-description.adoc |    2 +-
 ...ainObjectLayoutDescribedAsPage-description.adoc |    2 +-
 .../DomainObjectLayoutNamedPage-description.adoc   |    2 +-
 .../DomainObjectLayoutPagedPage-description.adoc   |    4 +-
 ...ObjectLayoutTableDecoratorPage-description.adoc |    4 +-
 ...mainObjectLayoutXxxUiEventPage-description.adoc |   10 +-
 .../domain/properties/Property/PropertyMenu.java   |   21 +-
 .../PropertyCommandPublishingPage-description.adoc |    4 +-
 .../PropertyDomainEventPage-description.adoc       |    4 +-
 ...ropertyExecutionPublishingPage-description.adoc |    4 +-
 .../PropertyFileAcceptPage-description.adoc        |    2 +-
 .../PropertyMaxLengthPage-description.adoc         |    2 +-
 .../PropertyMustSatisfyPage-description.adoc       |    9 +-
 .../OptionalityOptionalMetaAnnotation.java         |   43 -
 .../PropertyOptionalityPage-description.adoc       |  104 +-
 .../optionality/PropertyOptionalityPage.java       |   61 +-
 .../optionality/PropertyOptionalityPage.layout.xml |   11 +-
 ...> PropertyOptionalityPage_updateMandatory.java} |   21 +-
 ...=> PropertyOptionalityPage_updateNullable.java} |   28 +-
 ...=> PropertyOptionalityPage_updateOptional.java} |   20 +-
 ...ityPage_updateWithMetaAnnotationOverridden.java |   62 -
 ...PropertyProjectingChildEntity-description.adoc} |   12 +-
 .../PropertyProjectingChildEntity.java             |    5 +-
 .../PropertyProjectingChildEntity.layout.xml       |    0
 .../PropertyProjectingChildSeeding.java            |    3 +-
 .../{child => }/PropertyProjectingChildVm.java     |   36 +-
 .../PropertyProjectingPage-description.adoc        |   86 +-
 .../projecting/PropertyProjectingPage.java         |    1 -
 .../PropertyProjectingPage_returnsChildren.java    |    2 -
 ...ojectingChildJdo-description.adoc => diag.adoc} |   39 +-
 .../PropertyProjectingChildJdo-description.adoc    |   12 +-
 .../projecting/jdo/PropertyProjectingChildJdo.java |    2 +-
 .../PropertyProjectingChildJpa-description.adoc    |   12 +-
 .../projecting/jpa/PropertyProjectingChildJpa.java |    2 +-
 .../PropertyRegexPatternPage-description.adoc      |   77 +-
 .../regexPattern/PropertyRegexPatternPage.java     |   49 +-
 .../PropertyRegexPatternPage.layout.xml            |    7 +-
 ...opertyRegexPatternPage_updateEmailAddress.java} |   35 +-
 ...yRegexPatternPage_updateWithMetaAnnotation.java |   58 -
 ...ernPage_updateWithMetaAnnotationOverridden.java |   65 -
 ...RegexPatternPage_updateWithParameterLayout.java |   63 -
 ...edMetaAnnotation.java => PropertySnapshot.java} |   37 +-
 ...Page.layout.xml => PropertySnapshot.layout.xml} |   45 +-
 .../snapshot/PropertySnapshotPage-description.adoc |  106 +-
 .../Property/snapshot/PropertySnapshotPage.java    |   84 +-
 .../snapshot/PropertySnapshotPage.layout.xml       |   14 +-
 .../snapshot/PropertySnapshotPage_friends.java     |   30 +
 .../PropertySnapshotPage_takeXmlSnapshot.java      |   11 +-
 ...nnotation.java => PropertySnapshotSeeding.java} |   30 +-
 .../jpa/PropertySnapshotJpa-description.adoc}      |    3 +-
 .../snapshot/jpa/PropertySnapshotJpa.java}         |   61 +-
 .../snapshot/jpa/PropertySnapshotJpaEntities.java  |   30 +-
 .../PropertyLayout/PropertyLayoutMenu.java         |   33 +-
 .../cssClass/CssClassRedMetaAnnotation.java        |   43 -
 .../PropertyLayoutCssClassPage-description.adoc    |  136 +-
 .../cssClass/PropertyLayoutCssClassPage.java       |   37 +-
 .../cssClass/PropertyLayoutCssClassPage.layout.xml |    6 +-
 .../PropertyLayoutCssClassPage_mixinProperty.java  |   49 -
 ...sClassPage_mixinPropertyWithMetaAnnotation.java |   47 -
 ..._mixinPropertyWithMetaAnnotationOverridden.java |   48 -
 ... => PropertyLayoutCssClassPage_updateName.java} |   18 +-
 ...ayoutCssClassPage_updateWithMetaAnnotation.java |   58 -
 ...assPage_updateWithMetaAnnotationOverridden.java |   61 -
 .../describedAs/DescribedAsMetaAnnotation.java     |   43 -
 .../PropertyLayoutDescribedAsPage-description.adoc |  130 +-
 .../describedAs/PropertyLayoutDescribedAsPage.java |   43 +-
 .../PropertyLayoutDescribedAsPage.layout.xml       |   13 +-
 ...ropertyLayoutDescribedAsPage_mixinProperty.java |   46 -
 ...ibedAsPage_mixinPropertyWithMetaAnnotation.java |   47 -
 ..._mixinPropertyWithMetaAnnotationOverridden.java |   48 -
 ... PropertyLayoutDescribedAsPage_updateName.java} |   11 +-
 ...utDescribedAsPage_updateWithMetaAnnotation.java |   58 -
 ...dAsPage_updateWithMetaAnnotationOverridden.java |   59 -
 .../PropertyLayoutHiddenPage-description.adoc      |    8 +-
 .../LabelPositionLeftMetaAnnotation.java           |   44 -
 .../LabelPositionTopMetaAnnotation.java            |   44 -
 ...ropertyLayoutLabelPositionPage-description.adoc |  233 ++--
 .../PropertyLayoutLabelPositionPage.java           |  144 +--
 .../PropertyLayoutLabelPositionPage.layout.xml     |   23 +-
 ..._mixinPropertyWithMetaAnnotationOverridden.java |   49 -
 ...itionPage_updateBooleanLabelPositionRight.java} |   22 +-
 ...LabelPositionPage_updateLabelPositionLeft.java} |   36 +-
 ...LabelPositionPage_updateLabelPositionNone.java} |   19 +-
 ...itionPage_updateLabelPositionNotSpecified.java} |   29 +-
 ...tLabelPositionPage_updateLabelPositionTop.java} |   39 +-
 ...rtyLayoutLabelPositionPage_updateProperty.java} |   23 +-
 ...yLayoutLabelPositionPage_updateVariantLeft.java |   60 -
 ...LayoutLabelPositionPage_updateVariantRight.java |   60 -
 ...LabelPositionPage_updateWithMetaAnnotation.java |   58 -
 ...ionPage_updateWithMetaAnnotationOverridden.java |   61 -
 .../multiLine/MultiLine10MetaAnnotation.java       |   43 -
 .../PropertyLayoutMultiLinePage-description.adoc   |   96 +-
 .../multiLine/PropertyLayoutMultiLinePage.java     |   42 +-
 .../PropertyLayoutMultiLinePage.layout.xml         |    8 +-
 .../PropertyLayoutMultiLinePage_mixinProperty.java |   47 -
 ...tiLinePage_mixinPropertyWithMetaAnnotation.java |   47 -
 ..._mixinPropertyWithMetaAnnotationOverridden.java |   49 -
 ...youtMultiLinePage_updateWithMetaAnnotation.java |   58 -
 ...inePage_updateWithMetaAnnotationOverridden.java |   61 -
 .../PropertyLayout/named/NamedMetaAnnotation.java  |   43 -
 .../named/PropertyLayoutNamedPage-description.adoc |   68 +-
 .../named/PropertyLayoutNamedPage.java             |   39 +-
 .../named/PropertyLayoutNamedPage.layout.xml       |    4 +-
 .../PropertyLayoutNamedPage_mixinProperty.java     |   47 -
 ..._mixinPropertyWithMetaAnnotationOverridden.java |   48 -
 ...tyLayoutNamedPage_updateWithMetaAnnotation.java |   58 -
 ...medPage_updateWithMetaAnnotationOverridden.java |   60 -
 ...yLayoutNamedPage_updateWithParameterLayout.java |    2 -
 .../navigable/FileNodeVm-description.adoc          |   39 +-
 .../PropertyLayout/navigable/FileNodeVm.java       |   19 +-
 .../PropertyLayout/navigable/FileNodeVm.layout.xml |    1 -
 ...odeVm_returnsTree.java => FileNodeVm_tree.java} |   16 +-
 .../PropertyLayoutRenderDayPage-description.adoc   |  152 ---
 .../renderDay/PropertyLayoutRenderDayPage.java     |  141 ---
 .../PropertyLayoutRenderDayPage.layout.xml         |   62 -
 ...nderDayPage_mixinEndDateWithMetaAnnotation.java |   49 -
 ...e_mixinEndDateWithMetaAnnotationOverridden.java |   52 -
 ...nderDayPage_mixinEndDateWithPropertyLayout.java |   49 -
 ...derDayPage_updateEndDateWithMetaAnnotation.java |   60 -
 ..._updateEndDateWithMetaAnnotationOverridden.java |   63 -
 .../RenderDayMetaAnnotationEndDateExclusive.java   |   42 -
 .../RenderDayMetaAnnotationStartDateInclusive.java |   41 -
 .../PropertyLayoutRepaintingPage-description.adoc  |  104 +-
 .../repainting/PropertyLayoutRepaintingPage.java   |   58 +-
 .../PropertyLayoutRepaintingPage.layout.xml        |    8 +-
 ...PropertyLayoutRepaintingPage_mixinProperty.java |   50 -
 ...intingPage_mixinPropertyWithMetaAnnotation.java |   49 -
 ..._mixinPropertyWithMetaAnnotationOverridden.java |   52 -
 .../RepaintingNoRepaintMetaAnnotation.java         |   41 -
 .../RepaintingRepaintMetaAnnotation.java           |   41 -
 ...ropertyLayoutTypicalLengthPage-description.adoc |  123 +-
 .../PropertyLayoutTypicalLengthPage.java           |   38 +-
 .../PropertyLayoutTypicalLengthPage.layout.xml     |   11 +-
 ...pertyLayoutTypicalLengthPage_mixinProperty.java |   47 -
 ...LengthPage_mixinPropertyWithMetaAnnotation.java |   47 -
 ..._mixinPropertyWithMetaAnnotationOverridden.java |   48 -
 ...ropertyLayoutTypicalLengthPage_updateName.java} |   18 +-
 ...TypicalLengthPage_updateWithMetaAnnotation.java |   58 -
 ...gthPage_updateWithMetaAnnotationOverridden.java |   60 -
 .../typicalLength/TypicalLengthMetaAnnotation.java |   43 -
 .../ValueSemantics/ValueSemanticsMenu.java}        |   58 +-
 ...anticsDateRenderAdjustDaysPage-description.adoc |   72 ++
 .../ValueSemanticsDateRenderAdjustDaysPage.java}   |   75 +-
 ...ueSemanticsDateRenderAdjustDaysPage.layout.xml} |   11 +-
 ...icsDateRenderAdjustDaysPage_downloadAsXml.java} |   10 +-
 ...icsDateRenderAdjustDaysPage_updateEndDate.java} |   20 +-
 .../src/main/java/demoapp/dom/menubars.layout.xml  |    7 +-
 .../demoapp/dom/services/core/ServicesMenu.java    |   22 -
 .../XmlSnapshotParentVm-description.adoc           |   85 --
 .../XmlSnapshotParentVm-description.html           |  612 ---------
 .../xmlSnapshotService/XmlSnapshotParentVm.java    |   89 --
 .../XmlSnapshotParentVm.layout.xml                 |   63 -
 .../XmlSnapshotParentVm_takeXmlSnapshot.java       |  102 --
 .../child/XmlSnapshotChildVm.java                  |   62 -
 .../child/XmlSnapshotChildVm.layout.xml            |   55 -
 .../core/xmlSnapshotService/class-diagram.svg      |   40 -
 .../xmlSnapshotService/peer/XmlSnapshotPeerVm.java |   80 --
 .../peer/XmlSnapshotPeerVm.layout.xml              |   64 -
 .../child/XmlSnapshotPeerChildVm-description.adoc  |    3 -
 .../dom/types/causeway/CausewayTypesMenu.java      |    8 +
 .../passwords/CausewayPasswords-description.adoc   |    2 +-
 .../dom/types/causeway/treenode/FileNodeType.java  |   20 +-
 .../causeway/treenode/FileNodeVm-DIRECTORY.svg     |   47 +
 .../types/causeway/treenode/FileNodeVm-FILE.svg    |   44 +
 .../treenode/FileNodeVm-FILE_SYSTEM_ROOT.svg       |   44 +
 .../causeway/treenode/FileNodeVm-description.adoc  |   97 ++
 .../causeway/treenode}/FileNodeVm.java             |   49 +-
 .../causeway/treenode}/FileNodeVm.layout.xml       |    1 -
 .../causeway/treenode/FileNodeVm_tree.java}        |   29 +-
 .../causeway/treenode/FileSystemTreeAdapter.java   |   67 +
 .../causeway/treenode/FileTreeNodeService.java     |   73 ++
 .../demo/domain/src/main/resources/application.yml |    4 +-
 .../src/main/resources/static/css/application.css  |   15 +-
 .../Property/projecting/uml-class-diag.png         |  Bin 0 -> 22277 bytes
 .../Property/publishing/uml-class-diag.png         |  Bin 8859 -> 0 bytes
 .../demoapp/testing/jdo/SpinUpDemoJdoTest.java     |    4 +-
 .../demoapp/testing/jpa/SpinUpDemoJpaTest.java     |    4 +-
 ...hPdfJsViewer_IntegTest.dump_facets.approved.xml |   66 +-
 ..._MixinDomain_IntegTest.dump_facets.approved.xml |   66 +-
 ...hPdfjsViewer_IntegTest.dump_facets.approved.xml |   31 +-
 ...r_PropDomain_IntegTest.dump_facets.approved.xml |   31 +-
 .../pdfjs/wkt/ui/components/PdfJsViewerPanel.java  |    4 +-
 .../javafx/ui/components/object/ObjectViewFx.java  |    4 +-
 .../vaadin/ui/components/object/ObjectViewVaa.java |    4 +-
 .../changetracking/EntityChangeTrackerDefault.java |    4 +-
 .../MetaModelRegressionTest.verify.approved.xml    | 1324 ++++++++++++++------
 .../interact/CollectionInteractionTest.java        |    4 +-
 .../JpaGeneratedLongIdEntityLifecycleTest.java     |   14 +-
 ...JpaNonGeneratedStringIdEntityLifecycleTest.java |   14 +-
 .../util/interaction/DataTableTester.java          |   12 +-
 .../interaction/DomainObjectTesterFactory.java     |   10 +-
 .../vega/ui/wkt/components/VegaComponentWkt.java   |    4 +-
 .../viewer/commons/model/action/UiActionForm.java  |    4 +-
 .../binding/BindingConverterForManagedObject.java  |    4 +-
 .../viewer/commons/model/object/UiObject.java      |    4 +-
 ...entNegotiationServiceForRestfulObjectsV1_0.java |    4 +-
 .../resources/DomainObjectResourceServerside.java  |    4 +-
 .../wicket/model/models/ScalarUnwrappingModel.java |    4 +-
 .../viewer/wicket/ui/components/actions/_Xray.java |    8 +-
 .../summary/CollectionContentsAsSummary.java       |    4 +-
 .../entity/icontitle/EntityIconAndTitlePanel.java  |    4 +-
 .../viewer/wicket/ui/components/scalars/_Xray.java |    4 +-
 .../components/scalars/markup/MarkupComponent.java |    4 +-
 .../ui/components/tree/_TreeNodeMemento.java       |    4 +-
 .../ui/components/value/StandaloneValuePanel.java  |    4 +-
 .../wicket/ui/panels/FormExecutorDefault.java      |    4 +-
 .../test/components/scalars/ConverterTester.java   |    3 +
 .../choices/ChoiceProviderTestAbstract.java        |    2 +
 450 files changed, 6778 insertions(+), 10288 deletions(-)

Reply via email to