You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2020/07/20 12:35:47 UTC
[isis] branch ISIS-2222 updated (bf69b41 -> 032beaa)
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a change to branch ISIS-2222
in repository https://gitbox.apache.org/repos/asf/isis.git.
from bf69b41 ISIS-2222: adds support for LocalResourcePath persistence.
add fda158c ISIS-2222: fixes unit test.
add e699df5 ISIS-2297: Return values should not be ignored when they contain the operation status code
add fa21997 ISIS-2297: ObjectMementoWkt: properly implement hash function
add 35062fe ISIS-2297: code quality (1)
add 04539a5 ISIS-2297: code quality (2)
add 97b30f1 ISIS-2297: fixes test bug
add cc6195f ISIS-2222: improves asciidoc descriptions for all types
add 7832225 ISIS-2222: adds ParameterLayout#labelPosition
add d3c21eb ISIS-2297: async wrapper: allow absence of ExceptionHandler, log warn if absent
add 6f5610a ISIS-2297: fixes test honoring prev. commit
add a3e5d76 ISIS-2297: more test bugs
add 4d46e65 ISIS-2297: batch replace deprecated junit assert matchers
new 032beaa ISIS-2222: creates package structure for remaining annotations
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../services/wrapper/control/ControlAbstract.java | 17 +-
.../org/apache/isis/applib/IdentifierTests.java | 2 +-
.../isis/applib/events/InteractionEventTest.java | 2 +-
.../isis/applib/graph/tree/TreePathTest.java | 2 +-
...ropertyLayoutData_renderedAsDayBefore_Test.java | 2 +-
.../component/PropertyLayoutData_repaint_Test.java | 2 +-
.../applib/layout/grid/bootstrap3/BS3ColTest.java | 2 +-
.../layout/grid/bootstrap3/SizeSpanTest.java | 2 +-
.../bootstrap3/BS3MenuBars_roundtrip_Test.java | 2 +-
.../QueryDefaultTest_withStart_or_withCount.java | 2 +-
.../appfeat/ApplicationMemberTypeTest.java | 2 +-
.../exceprecog/ExceptionRecognizerForTypeTest.java | 2 +-
.../exceprecog/ExceptionRecognizerGeneralTest.java | 2 +-
.../services/i18n/TranslatableStringTest.java | 2 +-
.../interaction/InteractionDefaultTest_next.java | 2 +-
.../metamodel/MetaModelService_Config_Test.java | 2 +-
.../QueryResultsCache_KeyTest.java | 2 +-
.../wrapper/control/AsyncControl_Test.java | 2 +-
.../applib/spec/AbstractSpecification2Test.java | 2 +-
.../applib/spec/AbstractSpecificationTest.java | 2 +-
.../org/apache/isis/applib/util/EnumsTest.java | 2 +-
.../isis/applib/util/EnumsTest_converts.java | 2 +-
.../applib/util/ObjectContractsTest_toString.java | 2 +-
.../org/apache/isis/applib/util/ReasonsTest.java | 2 +-
.../applib/util/schema/CommandDtoUtils_Test.java | 2 +-
.../applib/util/schema/CommonDtoUtils_Test.java | 2 +-
...eractionDtoUtilsTest_deriveLogicalMemberId.java | 2 +-
.../apache/isis/applib/util/schema/Roundtrip.java | 2 +-
...LocalResourcePath_JaxbToStringAdapter_Test.java | 2 +-
.../core/config/util/ConfigUtil_mask_Test.java | 2 +-
.../contract/ComparableContractTester.java | 2 +-
.../contract/ValueTypeContractTestAbstract.java | 6 +-
.../value/ValueTypeContractTestAbstract.java | 2 +-
.../_testing/MetaModelContext_forTesting.java | 3 +-
.../ObjectSerializer_builtinHandlers.java | 8 +-
.../specloader/SpecificationLoaderDefault.java | 4 +-
.../adapter/oid/OidMarshallerTest_marshall.java | 2 +-
.../oid/OidMarshallerTest_roundtripping.java | 2 +-
.../adapter/oid/OidMarshallerTest_unmarshal.java | 2 +-
.../core/metamodel/adapter/oid/OidVersionTest.java | 2 +-
.../metamodel/adapter/oid/RootOidTest_create.java | 2 +-
.../core/metamodel/commons/IoUtils_CopyTest.java | 2 +-
.../metamodel/commons/ListUtilsTest_adjust.java | 2 +-
.../metamodel/commons/ListUtilsTest_insert.java | 2 +-
.../commons/ListUtilsTest_mutableCopy.java | 2 +-
.../core/metamodel/commons/LocaleUtilsTest.java | 2 +-
.../commons/StringUtilsTest_enumTitle.java | 2 +-
.../commons/StringUtils_NaturalNameTest.java | 2 +-
.../commons/StringUtils_NaturalizeTest.java | 2 +-
.../commons/StringUtils_NormalizedTest.java | 2 +-
.../commons/StringUtils_StripLeadingSlashTest.java | 2 +-
.../commons/StringUtils_StripNewLinesTest.java | 2 +-
.../commons/StringUtils_camelLowerFirst.java | 2 +-
.../commons/StringUtils_toLineSeparated.java | 2 +-
.../commons/StringUtils_toLowerDashed.java | 2 +-
.../metamodel/commons/TypesTest_filteredList.java | 2 +-
.../matchers/IsisMatchers_NonEmptyStringTest.java | 2 +-
.../facetapi/FeatureTypeTest_identifierFor.java | 2 +-
.../core/metamodel/facets/AnnotationsTest.java | 2 +-
.../Annotations_getAnnotations_on_Class_Test.java | 2 +-
.../Annotations_getAnnotations_on_Field_Test.java | 2 +-
.../Annotations_getAnnotations_on_Method_Test.java | 2 +-
...notations_getAnnotations_on_Parameter_Test.java | 2 +-
.../metamodel/facets/CollectionFacetUtilsTest.java | 2 +-
...nEventHelperTest_newActionInteractionEvent.java | 2 +-
...HelperTest_newCollectionDomainEvent_forAdd.java | 2 +-
...perTest_newCollectionDomainEvent_forRemove.java | 2 +-
...HelperTest_newPropertyDomainEvent_forClear.java | 2 +-
...elperTest_newPropertyDomainEvent_forModify.java | 2 +-
.../metamodel/facets/MethodFinderUtilsTest.java | 2 +-
.../ActionAnnotationFacetFactoryTest_Command.java | 2 +-
.../ActionAnnotationFacetFactoryTest_Hidden.java | 2 +-
...ctionAnnotationFacetFactoryTest_Invocation.java | 2 +-
...ActionAnnotationFacetFactoryTest_Semantics.java | 2 +-
.../ActionAnnotationFacetFactoryTest_TypeOf.java | 2 +-
...tionLayoutAnnotationFacetFactoryJunit4Test.java | 2 +-
...nLayoutXmlLayoutAnnotationFacetFactoryTest.java | 2 +-
...etDerivedFromDomainServiceFacetFactoryTest.java | 2 +-
...etDerivedFromDomainServiceFacetFactoryTest.java | 2 +-
.../collections/JavaCollectionFacetTest.java | 2 +-
.../CollectionAnnotationFacetFactoryTest.java | 2 +-
...bledAnnotationOnCollectionFacetFactoryTest.java | 2 +-
...etForCollectionLayoutAnnotationFactoryTest.java | 2 +-
.../cssclassfa/CssClassFaFacetAbstractTest.java | 2 +-
.../ViewModelSemanticCheckingFacetFactoryTest.java | 2 +-
...okmarkableAnnotationFacetFactoryTest_class.java | 2 +-
.../DomainObjectAnnotationFacetFactoryTest.java | 2 +-
.../ObjectTypeAnnotationFacetFactoryTest.java | 2 +-
.../DomainObjectLayoutFactoryTest.java | 2 +-
.../cssclass/CssClassFacetMethodFactoryTest.java | 2 +-
.../ident/cssclass/CssClassFacetMethodTest.java | 2 +-
.../CssClassFacetMethodWithProblemTest.java | 2 +-
.../ident/icon/IconFacetMethodFactoryTest.java | 2 +-
.../object/ident/icon/IconFacetMethodTest.java | 2 +-
.../ident/layout/LayoutFacetFactoryTest.java | 2 +-
.../object/ident/layout/LayoutFacetMethodTest.java | 2 +-
.../ident/title/TitleFacetViaMethodTest.java | 2 +-
.../TitleAnnotationFacetFactoryTest.java | 2 +-
.../TitleFacetViaTitleAnnotationTest.java | 2 +-
.../object/layoutxml/GridFacetDefaultTest.java | 2 +-
.../navparent/NavigableParentFacetMethodTest.java | 2 +-
...SpecIdFacetDerivedFromClassNameFactoryTest.java | 2 +-
...cetForParameterLayoutAnnotationFactoryTest.java | 2 +-
...cetForParameterLayoutAnnotationFactoryTest.java | 2 +-
.../ParameterAnnotationFacetFactoryTest.java | 2 +-
...sabledAnnotationOnPropertyFacetFactoryTest.java | 2 +-
.../PropertyAnnotationFacetFactoryTest.java | 2 +-
...acetForPropertyLayoutAnnotationFactoryTest.java | 2 +-
...acetForPropertyLayoutAnnotationFactoryTest.java | 2 +-
.../specification/SpecificationAndTests.java | 2 +-
.../specification/SpecificationNotTests.java | 2 +-
.../specification/SpecificationOrTests.java | 2 +-
.../value/BlobValueSemanticsProviderTest.java | 2 +-
.../value/ClobValueSemanticsProviderTest.java | 2 +-
...odaLocalDateTimeValueSemanticsProviderTest.java | 2 +-
...jectAssociationPredicatesTest_visibleWhere.java | 2 +-
.../ServiceInjectorDefaultTest_usingFields.java | 2 +-
.../services/appfeat/ApplicationFeatureIdTest.java | 2 +-
.../services/appfeat/ApplicationFeatureTest.java | 2 +-
.../appfeat/ApplicationFeatureTypeTest.java | 2 +-
...zerForRecoverableException_recognizes_Test.java | 2 +-
.../core/metamodel/services/grid/BS3GridTest.java | 2 +-
.../specloader/SpecificationCacheDefaultTest.java | 2 +-
.../IntrospectionState_comparable_Test.java | 2 +-
.../specimpl/ObjectActionMixedInTest.java | 2 +-
...ionParameterAbstractTest_getId_and_getName.java | 2 +-
...ObjectAssociationAbstractTest_alwaysHidden.java | 2 +-
.../system/ObjectActionLayoutXmlDefaultTest.java | 2 +-
.../system/OneToManyAssociationDefaultTest.java | 2 +-
.../system/TypeExtractorMethodReturnTest.java | 2 +-
.../system/TypeExtractorMethodsParametersTest.java | 2 +-
.../ixn/InteractionDtoServiceInternalDefault.java | 14 +-
.../handlers/DomainObjectInvocationHandler.java | 16 +-
.../email/EmailServiceDefaultTest_actually.java | 2 +-
.../email/EmailServiceDefaultTest_notEmpty.java | 2 +-
.../core/runtimeservices/i18n/po/PoReaderTest.java | 2 +-
.../i18n/po/PoWriterTest_escape.java | 2 +-
.../runtimeservices/urlencoding/MementosTest.java | 2 +-
.../WrapperFactoryDefault_wrappedObject_Test.java | 2 +-
...actoryDefault_wrappedObject_transient_Test.java | 2 +-
.../XmlSnapshotServiceDefault_Test.java | 2 +-
.../isis/security/EncodabilityContractTest.java | 2 +-
.../AuthenticationManager_authenticators_Test.java | 2 +-
.../SimpleSessionEncodabilityTestAbstract.java | 2 +-
...rdAuthenticationManager_AuthenticationTest.java | 2 +-
.../_infra/resources/ResourceReaderService.java | 6 +-
.../dom/annotations/Action/associateWith}/.gitkeep | 0
.../dom/annotations/Action/command}/.gitkeep | 0
.../dom/annotations/Action/domainEvent}/.gitkeep | 0
.../dom/annotations/Action/hidden}/.gitkeep | 0
.../dom/annotations/Action/publishing}/.gitkeep | 0
.../dom/annotations/Action/restrictTo}/.gitkeep | 0
.../dom/annotations/Action/semantics}/.gitkeep | 0
.../dom/annotations/Action/typeOf}/.gitkeep | 0
.../annotations/ActionLayout/bookmarking}/.gitkeep | 0
.../annotations/ActionLayout/cssClass}/.gitkeep | 0
.../annotations/ActionLayout/cssClassFa}/.gitkeep | 0
.../annotations/ActionLayout/describedAs}/.gitkeep | 0
.../dom/annotations/ActionLayout/hidden}/.gitkeep | 0
.../dom/annotations/ActionLayout/named}/.gitkeep | 0
.../ActionLayoutPromptStyleVm_layoutDialog.java | 17 +-
.../ActionLayout/redirectPolicy}/.gitkeep | 0
.../annotations/Collection/domainEvent}/.gitkeep | 0
.../dom/annotations/Collection/editing}/.gitkeep | 0
.../dom/annotations/Collection/hidden}/.gitkeep | 0
.../Collection/mementoSerialization}/.gitkeep | 0
.../dom/annotations/Collection/typeOf}/.gitkeep | 0
.../CollectionLayout/cssClass}/.gitkeep | 0
.../CollectionLayout/defaultView}/.gitkeep | 0
.../CollectionLayout/describedAs}/.gitkeep | 0
.../annotations/CollectionLayout/hidden}/.gitkeep | 0
.../annotations/CollectionLayout/named}/.gitkeep | 0
.../annotations/CollectionLayout/paged}/.gitkeep | 0
.../CollectionLayout/sortedBy}/.gitkeep | 0
.../annotations/DomainObject/auditing}/.gitkeep | 0
.../DomainObject/autoComplete}/.gitkeep | 0
.../dom/annotations/DomainObject/bounded}/.gitkeep | 0
.../dom/annotations/DomainObject/editing}/.gitkeep | 0
.../annotations/DomainObject/mixinMethod}/.gitkeep | 0
.../dom/annotations/DomainObject/nature}/.gitkeep | 0
.../annotations/DomainObject/objectType}/.gitkeep | 0
.../annotations/DomainObject/publishing}/.gitkeep | 0
.../DomainObject/xxxDomainEvent}/.gitkeep | 0
.../DomainObject/xxxLifecycleEvent}/.gitkeep | 0
.../DomainObjectLayout/bookmarking}/.gitkeep | 0
.../DomainObjectLayout/cssClass}/.gitkeep | 0
.../DomainObjectLayout/cssClassFa}/.gitkeep | 0
.../DomainObjectLayout/describedAs}/.gitkeep | 0
.../annotations/DomainObjectLayout/named}/.gitkeep | 0
.../annotations/DomainObjectLayout/paged}/.gitkeep | 0
.../DomainObjectLayout/plural}/.gitkeep | 0
.../DomainObjectLayout/xxxUiEvent}/.gitkeep | 0
.../dom/annotations/Property/command}/.gitkeep | 0
.../dom/annotations/Property/domainEvent}/.gitkeep | 0
.../dom/annotations/Property/editing}/.gitkeep | 0
.../dom/annotations/Property/fileAccept}/.gitkeep | 0
.../dom/annotations/Property/hidden}/.gitkeep | 0
.../dom/annotations/Property/maxLength}/.gitkeep | 0
.../Property/mementoSerialization}/.gitkeep | 0
.../dom/annotations/Property/mustSatisfy}/.gitkeep | 0
.../dom/annotations/Property/optionality}/.gitkeep | 0
.../dom/annotations/Property/projecting}/.gitkeep | 0
.../dom/annotations/Property/publishing}/.gitkeep | 0
.../annotations/Property/regexPattern}/.gitkeep | 0
.../PropertyLayout/PropertyLayoutMenu.java | 11 +-
.../PropertyLayoutCssClassVm-description.adoc | 2 +-
.../PropertyLayoutCssClassVm_mixinProperty.java | 2 +-
.../LabelPositionLeftMetaAnnotation.java | 26 +++
.../LabelPositionTopMetaAnnotation.java | 26 +++
.../PropertyLayoutLabelPositionVm-description.adoc | 236 +++++++++++++++++++++
.../PropertyLayoutLabelPositionVm.java | 202 ++++++++++++++++++
.../PropertyLayoutLabelPositionVm.layout.xml | 49 +++++
...opertyLayoutLabelPositionVm_mixinProperty.java} | 13 +-
...ositionVm_mixinPropertyWithMetaAnnotation.java} | 18 +-
...mixinPropertyWithMetaAnnotationOverridden.java} | 26 +--
...rtyLayoutLabelPositionVm_updateVariantLeft.java | 38 ++++
...rtyLayoutLabelPositionVm_updateVariantNone.java | 38 ++++
...tLabelPositionVm_updateVariantNotSpecified.java | 38 ++++
...tyLayoutLabelPositionVm_updateVariantRight.java | 38 ++++
...ertyLayoutLabelPositionVm_updateVariantTop.java | 38 ++++
...utLabelPositionVm_updateWithMetaAnnotation.java | 36 ++++
...itionVm_updateWithMetaAnnotationOverridden.java | 39 ++++
...tLabelPositionVm_updateWithParameterLayout.java | 38 ++++
.../src/main/java/demoapp/dom/menubars.layout.xml | 1 +
...lobs-description.adoc => IsisBlobs-common.adoc} | 22 +-
.../types/isis/blobs/IsisBlobs-description.adoc | 71 +------
.../isis/blobs/jdo/IsisBlobJdo-description.adoc | 1 +
.../isis/blobs/vm/IsisBlobVm-description.adoc | 2 +
...lobs-description.adoc => IsisClobs-common.adoc} | 24 +--
.../types/isis/clobs/IsisClobs-description.adoc | 72 +------
.../isis/clobs/jdo/IsisClobJdo-description.adoc | 1 +
.../isis/clobs/vm/IsisClobVm-description.adoc | 2 +
...ges-description.adoc => IsisImages-common.adoc} | 24 +--
.../types/isis/images/IsisImages-description.adoc | 72 +------
.../isis/images/jdo/IsisImageJdo-description.adoc | 1 +
.../isis/images/samples/IsisImagesSamples.java | 2 +-
.../isis/images/vm/IsisImageVm-description.adoc | 1 +
.../IsisLocalResourcePaths-common.adoc | 63 ++++++
.../IsisLocalResourcePaths-description.adoc | 110 +++-------
.../jdo/IsisLocalResourcePathJdo-description.adoc | 1 +
.../IsisLocalResourcePathsSamples.java | 2 +-
.../vm/IsisLocalResourcePathVm-description.adoc | 2 +
...ps-description.adoc => IsisMarkups-common.adoc} | 22 +-
.../isis/markups/IsisMarkups-description.adoc | 70 +-----
.../markups/jdo/IsisMarkupJdo-description.adoc | 1 +
.../isis/markups/vm/IsisMarkupVm-description.adoc | 2 +
...-description.adoc => IsisPasswords-common.adoc} | 22 +-
.../isis/passwords/IsisPasswords-description.adoc | 70 +-----
.../passwords/jdo/IsisPasswordJdo-description.adoc | 1 +
.../{ => samples}/IsisPasswordsSamples.java | 2 +-
.../passwords/vm/IsisPasswordVm-description.adoc | 2 +
...-description.adoc => IsisAsciiDocs-common.adoc} | 22 +-
.../asciidocs/IsisAsciiDocs-description.adoc | 70 +-----
.../asciidocs/jdo/IsisAsciiDocJdo-description.adoc | 1 +
.../asciidocs/vm/IsisAsciiDocVm-description.adoc | 2 +
...-description.adoc => IsisMarkdowns-common.adoc} | 22 +-
.../markdowns/IsisMarkdowns-description.adoc | 70 +-----
.../markdowns/jdo/IsisMarkdownJdo-description.adoc | 1 +
.../markdowns/vm/IsisMarkdownVm-description.adoc | 2 +
...-description.adoc => JavaAwtImages-common.adoc} | 22 +-
.../javaawt/images/JavaAwtImages-description.adoc | 70 +-----
.../images/jdo/JavaAwtImageJdo-description.adoc | 1 +
.../images/{ => samples}/JavaAwtImageService.java | 2 +-
.../images/samples/JavaAwtImagesSamples.java | 1 -
.../images/vm/JavaAwtImageVm-description.adoc | 2 +
.../dom/types/javalang/JavaLangTypesMenu.java | 2 +-
...escription.adoc => WrapperBooleans-common.adoc} | 20 +-
.../booleans/WrapperBooleans-description.adoc | 68 +-----
.../jdo/WrapperBooleanJdo-description.adoc | 2 +
.../booleans/vm/WrapperBooleanVm-description.adoc | 2 +
...s-description.adoc => WrapperBytes-common.adoc} | 22 +-
.../javalang/bytes/WrapperBytes-description.adoc | 72 +------
.../bytes/jdo/WrapperByteJdo-description.adoc | 1 +
.../bytes/vm/WrapperByteVm-description.adoc | 2 +
...cription.adoc => WrapperCharacters-common.adoc} | 22 +-
.../characters/WrapperCharacters-description.adoc | 72 +------
.../jdo/WrapperCharacterJdo-description.adoc | 1 +
.../vm/WrapperCharacterVm-description.adoc | 2 +
...description.adoc => WrapperDoubles-common.adoc} | 21 +-
.../doubles/WrapperDoubles-description.adoc | 71 +------
.../doubles/jdo/WrapperDoubleJdo-description.adoc | 1 +
.../doubles/vm/WrapperDoubleVm-description.adoc | 2 +
...-description.adoc => WrapperFloats-common.adoc} | 21 +-
.../javalang/floats/WrapperFloats-description.adoc | 71 +------
.../floats/jdo/WrapperFloatJdo-description.adoc | 1 +
.../floats/vm/WrapperFloatVm-description.adoc | 2 +
...escription.adoc => WrapperIntegers-common.adoc} | 22 +-
.../integers/WrapperIntegers-description.adoc | 72 +------
.../jdo/WrapperIntegerJdo-description.adoc | 1 +
.../integers/vm/WrapperIntegerVm-description.adoc | 2 +
...s-description.adoc => WrapperLongs-common.adoc} | 20 +-
.../javalang/longs/WrapperLongs-description.adoc | 70 +-----
.../longs/jdo/WrapperLongJdo-description.adoc | 2 +
.../longs/vm/WrapperLongVm-description.adoc | 2 +
...-description.adoc => WrapperShorts-common.adoc} | 20 +-
.../javalang/shorts/WrapperShorts-description.adoc | 70 +-----
.../shorts/jdo/WrapperShortJdo-description.adoc | 1 +
.../shorts/vm/WrapperShortVm-description.adoc | 2 +
...escription.adoc => JavaLangStrings-common.adoc} | 20 +-
.../strings/JavaLangStrings-description.adoc | 70 +-----
.../strings/jdo/JavaLangStringJdo-description.adoc | 1 +
.../strings/vm/JavaLangStringVm-description.adoc | 2 +
...iption.adoc => JavaMathBigDecimals-common.adoc} | 20 +-
.../JavaMathBigDecimals-description.adoc | 70 +-----
.../jdo/JavaMathBigDecimalJdo-description.adoc | 1 +
.../vm/JavaMathBigDecimalVm-description.adoc | 1 +
...iption.adoc => JavaMathBigIntegers-common.adoc} | 20 +-
.../JavaMathBigIntegers-description.adoc | 70 +-----
.../jdo/JavaMathBigIntegerJdo-description.adoc | 1 +
.../vm/JavaMathBigIntegerVm-description.adoc | 2 +
...ls-description.adoc => JavaNetUrls-common.adoc} | 20 +-
.../javanet/urls/JavaNetUrls-description.adoc | 70 +-----
.../urls/jdo/JavaNetUrlJdo-description.adoc | 1 +
.../javanet/urls/vm/JavaNetUrlVm-description.adoc | 2 +
...s-description.adoc => JavaSqlDates-common.adoc} | 20 --
.../javasqldate/JavaSqlDates-description.adoc | 88 +-------
.../jdo/JavaSqlDateJdo-description.adoc | 1 +
.../javasqldate/vm/JavaSqlDateVm-description.adoc | 2 +
...cription.adoc => JavaSqlTimestamps-common.adoc} | 20 +-
.../JavaSqlTimestamps-description.adoc | 86 +-------
.../jdo/JavaSqlTimestampJdo-description.adoc | 1 +
.../vm/JavaSqlTimestampVm-description.adoc | 2 +
...ription.adoc => JavaTimeLocalDates-common.adoc} | 20 +-
.../JavaTimeLocalDates-description.adoc | 86 +-------
.../jdo/JavaTimeLocalDateJdo-description.adoc | 1 +
.../vm/JavaTimeLocalDateVm-description.adoc | 2 +
...ion.adoc => JavaTimeLocalDateTimes-common.adoc} | 20 +-
.../JavaTimeLocalDateTimes-description.adoc | 85 +-------
.../jdo/JavaTimeLocalDateTimeJdo-description.adoc | 1 +
.../vm/JavaTimeLocalDateTimeVm-description.adoc | 2 +
...on.adoc => JavaTimeOffsetDateTimes-common.adoc} | 21 +-
.../JavaTimeOffsetDateTimes-description.adoc | 87 +-------
.../jdo/JavaTimeOffsetDateTimeJdo-description.adoc | 1 +
.../vm/JavaTimeOffsetDateTimeVm-description.adoc | 2 +
...iption.adoc => JavaTimeOffsetTimes-common.adoc} | 20 +-
.../JavaTimeOffsetTimes-description.adoc | 86 +-------
.../jdo/JavaTimeOffsetTimeJdo-description.adoc | 1 +
.../vm/JavaTimeOffsetTimeVm-description.adoc | 2 +
...ion.adoc => JavaTimeZonedDateTimes-common.adoc} | 21 +-
.../JavaTimeZonedDateTimes-description.adoc | 87 +-------
.../jdo/JavaTimeZonedDateTimeJdo-description.adoc | 2 +
.../vm/JavaTimeZonedDateTimeVm-description.adoc | 2 +
...-description.adoc => JavaUtilDates-common.adoc} | 20 +-
.../javautildate/JavaUtilDates-description.adoc | 85 +-------
.../jdo/JavaUtilDateJdo-description.adoc | 2 +
.../vm/JavaUtilDateVm-description.adoc | 2 +
...-description.adoc => JavaUtilUuids-common.adoc} | 21 +-
.../javautil/uuids/JavaUtilUuids-description.adoc | 72 +------
.../uuids/jdo/JavaUtilUuidJdo-description.adoc | 1 +
.../uuids/vm/JavaUtilUuidVm-description.adoc | 2 +
...-description.adoc => JodaDateTimes-common.adoc} | 20 +-
.../jodadatetime/JodaDateTimes-description.adoc | 86 +-------
.../jdo/JodaDateTimeJdo-description.adoc | 2 +
.../vm/JodaDateTimeVm-description.adoc | 2 +
...description.adoc => JodaLocalDates-common.adoc} | 20 +-
.../jodalocaldate/JodaLocalDates-description.adoc | 86 +-------
.../jdo/JodaLocalDateJdo-description.adoc | 2 +
.../vm/JodaLocalDateVm-description.adoc | 3 +
...ription.adoc => JodaLocalDateTimes-common.adoc} | 21 +-
.../JodaLocalDateTimes-description.adoc | 87 +-------
.../jdo/JodaLocalDateTimeJdo-description.adoc | 3 +
.../vm/JodaLocalDateTimeVm-description.adoc | 3 +
...cription.adoc => PrimitiveBooleans-common.adoc} | 24 +--
.../booleans/PrimitiveBooleans-description.adoc | 51 +----
.../jdo/PrimitiveBooleanJdo-description.adoc | 5 +-
.../vm/PrimitiveBooleanVm-description.adoc | 5 +-
...description.adoc => PrimitiveBytes-common.adoc} | 22 +-
.../bytes/PrimitiveBytes-description.adoc | 53 +----
.../bytes/jdo/PrimitiveByteJdo-description.adoc | 5 +-
.../bytes/vm/PrimitiveByteVm-description.adoc | 5 +-
...description.adoc => PrimitiveChars-common.adoc} | 23 +-
.../chars/PrimitiveChars-description.adoc | 54 +----
.../chars/jdo/PrimitiveCharJdo-description.adoc | 5 +-
.../chars/vm/PrimitiveCharVm-description.adoc | 6 +-
...scription.adoc => PrimitiveDoubles-common.adoc} | 20 +-
.../doubles/PrimitiveDoubles-description.adoc | 54 +----
.../jdo/PrimitiveDoubleJdo-description.adoc | 6 +-
.../doubles/vm/PrimitiveDoubleVm-description.adoc | 6 +-
...escription.adoc => PrimitiveFloats-common.adoc} | 21 +-
.../floats/PrimitiveFloats-description.adoc | 55 +----
.../floats/jdo/PrimitiveFloatJdo-description.adoc | 6 +-
.../floats/vm/PrimitiveFloatVm-description.adoc | 6 +-
...-description.adoc => PrimitiveInts-common.adoc} | 21 +-
.../primitive/ints/PrimitiveInts-description.adoc | 55 +----
.../ints/jdo/PrimitiveIntJdo-description.adoc | 6 +-
.../ints/vm/PrimitiveIntVm-description.adoc | 6 +-
...description.adoc => PrimitiveLongs-common.adoc} | 21 +-
.../longs/PrimitiveLongs-description.adoc | 55 +----
.../longs/jdo/PrimitiveLongJdo-description.adoc | 6 +-
.../longs/vm/PrimitiveLongVm-description.adoc | 7 +-
...escription.adoc => PrimitiveShorts-common.adoc} | 22 +-
.../shorts/PrimitiveShorts-description.adoc | 56 +----
.../shorts/jdo/PrimitiveShortJdo-description.adoc | 6 +-
.../shorts/vm/PrimitiveShortVm-description.adoc | 6 +-
.../demo/domain/src/main/resources/application.yml | 4 +
.../testdomain/model/interaction/Parameters.java | 18 ++
.../facets/jsr303/Jsr303FacetFacetHolder.java | 2 +-
.../jsr303/Jsr303FacetFactoryFeatureTypes.java | 2 +-
.../jsr303/Jsr303FacetValidatingInteraction.java | 2 +-
.../javafx/ui/components/dialog/Dialogs.java | 7 +-
.../ui/components/markup/MarkupFieldFactory.java | 7 +-
.../encoding/ByteEncoderDecoderRoundtripTest.java | 2 +-
...LIntegrityConstraintViolationExceptionTest.java | 2 +-
.../query/JdoQueryAnnotationFacetFactoryTest.java | 2 +-
...AnnotationFacetFactoryTest_refineMetaModel.java | 2 +-
...vedFromJdoColumnAnnotationFacetFactoryTest.java | 2 +-
...vedFromJdoColumnAnnotationFacetFactoryTest.java | 2 +-
.../testing/ObjectMemberAbstractTest.java | 2 +-
.../shiro/IsisPermissionTest_setParts.java | 2 +-
.../shiro/IsisPermissionTest_typicalUsage.java | 2 +-
...AuthenticatorOrAuthorizorTest_authenticate.java | 2 +-
...ticatorOrAuthorizorTest_isVisibleInAnyRole.java | 2 +-
.../PermissionToRoleMapperFromIniTest.java | 2 +-
.../PermissionToRoleMapperFromStringTest.java | 2 +-
.../shiro/permrolemapper/UtilTest_parse.java | 2 +-
.../CalendarServiceTest_beginningOfMonth.java | 2 +-
.../CalendarServiceTest_beginningOfQuarter.java | 2 +-
.../applib/titled/TitledEnumContractTester.java | 2 +-
.../base/applib/utils/ClassUtilsTest.java | 2 +-
.../base/applib/utils/MathUtilsTest.java | 2 +-
.../applib/valuetypes/LocalDateIntervalTest.java | 2 +-
.../ComparableByDescriptionContractTester.java | 2 +-
.../with/ComparableByNameContractTester.java | 2 +-
.../with/ComparableByReferenceContractTester.java | 2 +-
.../with/ComparableByTitleContractTester.java | 2 +-
...valMutableContractTestAbstract_changeDates.java | 2 +-
.../excel/applib/dom/util/SheetPivoterTest.java | 14 +-
...irectionalRelationshipContractTestAbstract.java | 2 +-
.../core/comparable/ComparableContractTester.java | 2 +-
.../sortedsets/SortedSetsContractTestAbstract.java | 2 +-
.../core/value/ValueTypeContractTestAbstract.java | 2 +-
...IsisActionsTest_returnNewTransientInstance.java | 2 +-
.../jmocking/JMockActionsTest_returnArgument.java | 2 +-
.../core/jmocking/JMockActionsTest_returnEach.java | 2 +-
..._autoWiring_constructorInjection_happyCase.java | 2 +-
...2Test_autoWiring_setterInjection_happyCase.java | 2 +-
...resentationTest_arrayGet_arraySetElementAt.java | 2 +-
.../JsonRepresentationTest_asInputStream.java | 2 +-
.../applib/JsonRepresentationTest_getArray.java | 2 +-
.../JsonRepresentationTest_getBigDecimal.java | 2 +-
.../JsonRepresentationTest_getBigInteger.java | 2 +-
.../applib/JsonRepresentationTest_getBoolean.java | 2 +-
.../applib/JsonRepresentationTest_getDouble.java | 2 +-
.../applib/JsonRepresentationTest_getInt.java | 2 +-
.../JsonRepresentationTest_getLink_isLink.java | 2 +-
.../applib/JsonRepresentationTest_getLong.java | 2 +-
.../JsonRepresentationTest_getNull_isNull.java | 2 +-
.../JsonRepresentationTest_getRepresentation.java | 2 +-
.../JsonRepresentationTest_getString_isString.java | 2 +-
...onRepresentationTest_isArray_isMap_isValue.java | 2 +-
.../applib/JsonRepresentationTest_mapHas.java | 2 +-
.../applib/JsonRepresentationTest_newArray.java | 2 +-
.../applib/JsonRepresentationTest_newObject.java | 2 +-
.../applib/JsonRepresentationTest_putXxx.java | 2 +-
.../applib/JsonRepresentationTest_size.java | 2 +-
...JsonRepresentationTest_streamArrayElements.java | 2 +-
.../JsonRepresentationTest_streamMapEntries.java | 2 +-
.../applib/JsonRepresentationTest_urlEncoding.java | 2 +-
.../applib/LinkRepresentationTest_equals.java | 2 +-
.../restfulobjects/applib/Rel_getName_Test.java | 2 +-
...equestParameterTest_valueOf_xrodomainmodel.java | 2 +-
...equestParameterTest_valueOf_xrofollowlinks.java | 2 +-
.../client/RestfulResponse_HeaderTest_Warning.java | 2 +-
.../client/RestfulResponse_HttpStatusCodeTest.java | 2 +-
...mainObjectRepresentationTest_getCollection.java | 2 +-
...ainObjectRepresentationTest_getCollections.java | 2 +-
...mainObjectRepresentationTest_getProperties.java | 2 +-
...DomainObjectRepresentationTest_getProperty.java | 2 +-
.../restfulobjects/applib/util/Parser_Test.java | 2 +-
.../applib/util/PathNodeTest_parse.java | 2 +-
.../applib/util/PathNodeTest_split.java | 2 +-
.../rendering/LinkFollowSpecsTest_follow.java | 2 +-
.../JsonValueEncoderTest_appendValueAndFormat.java | 2 +-
.../JsonValueEncoderTest_asAdapter.java | 2 +-
.../service/swagger/internal/GenerationTest.java | 2 +-
.../service/swagger/internal/TaggerTest.java | 2 +-
.../rendering/util/MapUtilsTest.java | 2 +-
.../Parser_forCacheControl_ContractTest.java | 2 +-
.../Parser_forJaxRsMediaType_ContractTest.java | 2 +-
...entationTypeTest_getMediaType_ContractTest.java | 2 +-
...epresentationTypeTest_getName_ContractTest.java | 2 +-
...RepresentationTypeTest_lookup_ContractTest.java | 2 +-
..._ensureCompatibleAcceptHeader_ContractTest.java | 7 +-
...tsApplicationExceptionMapper_Test_Contract.java | 4 +-
.../context/ResourceContext_getArg_Test.java | 2 +-
.../context/ResourceContext_stripQuotes_Test.java | 2 +-
.../wicket/model/models/ActionModelTest.java | 2 +-
.../wicket/model/models/EntityModel_hintsTest.java | 2 +-
.../ScalarModel_isScalarSubtypingAnyOf_Test.java | 2 +-
.../wicket/ui/ComponentType_ConstantsTest.java | 2 +-
...ollectionContentsSelectorDropdownPanelTest.java | 2 +-
.../EntityIconAndTitlePanelTest_abbreviated.java | 2 +-
.../jdkdates/DateConverterForJavaSqlDateTest.java | 2 +-
.../jdkdates/DateConverterForJavaUtilDateTest.java | 2 +-
.../jodatime/DateConverterForJodaDateTimeTest.java | 2 +-
.../DateConverterForJodaLocalDateTest.java | 2 +-
.../DateConverterForJodaLocalDateTimeTest.java | 2 +-
.../DateConverterForJdk8LocalDateTest.java | 2 +-
.../DateConverterForJdk8LocalDateTimeTest.java | 2 +-
.../DateConverterForJdk8OffsetDateTimeTest.java | 2 +-
.../viewer/wicket/ui/errors/JGrowlUtilTest.java | 2 +-
.../viewer/wicket/ui/pages/PageAbstractTest.java | 2 +-
.../viewer/services/mementos/ObjectMementoWkt.java | 10 +-
...uthenticatedWebSessionForIsis_Authenticate.java | 2 +-
.../AuthenticatedWebSessionForIsis_SignIn.java | 2 +-
...ageClassListDefault_RegistrationAndCaching.java | 2 +-
.../viewer/services/ImageResourceCacheKeyTest.java | 2 +-
.../services/TranslationsResolverWicketTest.java | 2 +-
.../wicketapp/IsisWicketApplication_Defaults.java | 2 +-
.../wicketapp/IsisWicketApplication_Pages.java | 2 +-
510 files changed, 1882 insertions(+), 3781 deletions(-)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/Action/associateWith}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/Action/command}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/Action/domainEvent}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/Action/hidden}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/Action/publishing}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/Action/restrictTo}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/Action/semantics}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/Action/typeOf}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/ActionLayout/bookmarking}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/ActionLayout/cssClass}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/ActionLayout/cssClassFa}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/ActionLayout/describedAs}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/ActionLayout/hidden}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/ActionLayout/named}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/ActionLayout/redirectPolicy}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/Collection/domainEvent}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/Collection/editing}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/Collection/hidden}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/Collection/mementoSerialization}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/Collection/typeOf}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/CollectionLayout/cssClass}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/CollectionLayout/defaultView}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/CollectionLayout/describedAs}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/CollectionLayout/hidden}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/CollectionLayout/named}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/CollectionLayout/paged}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/CollectionLayout/sortedBy}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObject/auditing}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObject/autoComplete}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObject/bounded}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObject/editing}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObject/mixinMethod}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObject/nature}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObject/objectType}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObject/publishing}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObject/xxxDomainEvent}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObject/xxxLifecycleEvent}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObjectLayout/bookmarking}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObjectLayout/cssClass}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObjectLayout/cssClassFa}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObjectLayout/describedAs}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObjectLayout/named}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObjectLayout/paged}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObjectLayout/plural}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObjectLayout/xxxUiEvent}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/Property/command}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/Property/domainEvent}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/Property/editing}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/Property/fileAccept}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/Property/hidden}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/Property/maxLength}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/Property/mementoSerialization}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/Property/mustSatisfy}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/Property/optionality}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/Property/projecting}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/Property/publishing}/.gitkeep (100%)
copy {api/adoc/userguide/modules/_to-repurpose/images => examples/demo/domain/src/main/java/demoapp/dom/annotations/Property/regexPattern}/.gitkeep (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotations/PropertyLayout/labelPosition/LabelPositionLeftMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotations/PropertyLayout/labelPosition/LabelPositionTopMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotations/PropertyLayout/labelPosition/PropertyLayoutLabelPositionVm-description.adoc
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotations/PropertyLayout/labelPosition/PropertyLayoutLabelPositionVm.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotations/PropertyLayout/labelPosition/PropertyLayoutLabelPositionVm.layout.xml
copy examples/demo/domain/src/main/java/demoapp/dom/annotations/PropertyLayout/{cssClass/PropertyLayoutCssClassVm_mixinProperty.java => labelPosition/PropertyLayoutLabelPositionVm_mixinProperty.java} (75%)
copy examples/demo/domain/src/main/java/demoapp/dom/annotations/PropertyLayout/{cssClass/PropertyLayoutCssClassVm_mixinProperty.java => labelPosition/PropertyLayoutLabelPositionVm_mixinPropertyWithMetaAnnotation.java} (71%)
copy examples/demo/domain/src/main/java/demoapp/dom/annotations/PropertyLayout/{cssClass/PropertyLayoutCssClassVm_mixinProperty.java => labelPosition/PropertyLayoutLabelPositionVm_mixinPropertyWithMetaAnnotationOverridden.java} (59%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotations/PropertyLayout/labelPosition/PropertyLayoutLabelPositionVm_updateVariantLeft.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotations/PropertyLayout/labelPosition/PropertyLayoutLabelPositionVm_updateVariantNone.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotations/PropertyLayout/labelPosition/PropertyLayoutLabelPositionVm_updateVariantNotSpecified.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotations/PropertyLayout/labelPosition/PropertyLayoutLabelPositionVm_updateVariantRight.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotations/PropertyLayout/labelPosition/PropertyLayoutLabelPositionVm_updateVariantTop.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotations/PropertyLayout/labelPosition/PropertyLayoutLabelPositionVm_updateWithMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotations/PropertyLayout/labelPosition/PropertyLayoutLabelPositionVm_updateWithMetaAnnotationOverridden.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotations/PropertyLayout/labelPosition/PropertyLayoutLabelPositionVm_updateWithParameterLayout.java
copy examples/demo/domain/src/main/java/demoapp/dom/types/isis/blobs/{IsisBlobs-description.adoc => IsisBlobs-common.adoc} (68%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/isis/clobs/{IsisClobs-description.adoc => IsisClobs-common.adoc} (68%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/isis/images/{IsisImages-description.adoc => IsisImages-common.adoc} (69%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/isis/localresourcepaths/IsisLocalResourcePaths-common.adoc
rename examples/demo/domain/src/main/java/demoapp/dom/types/isis/localresourcepaths/{ => samples}/IsisLocalResourcePathsSamples.java (95%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/isis/markups/{IsisMarkups-description.adoc => IsisMarkups-common.adoc} (68%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/isis/passwords/{IsisPasswords-description.adoc => IsisPasswords-common.adoc} (67%)
rename examples/demo/domain/src/main/java/demoapp/dom/types/isis/passwords/{ => samples}/IsisPasswordsSamples.java (95%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/isisext/asciidocs/{IsisAsciiDocs-description.adoc => IsisAsciiDocs-common.adoc} (66%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/isisext/markdowns/{IsisMarkdowns-description.adoc => IsisMarkdowns-common.adoc} (67%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/javaawt/images/{JavaAwtImages-description.adoc => JavaAwtImages-common.adoc} (69%)
rename examples/demo/domain/src/main/java/demoapp/dom/types/javaawt/images/{ => samples}/JavaAwtImageService.java (97%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/javalang/booleans/{WrapperBooleans-description.adoc => WrapperBooleans-common.adoc} (69%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/javalang/bytes/{WrapperBytes-description.adoc => WrapperBytes-common.adoc} (70%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/javalang/characters/{WrapperCharacters-description.adoc => WrapperCharacters-common.adoc} (70%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/javalang/doubles/{WrapperDoubles-description.adoc => WrapperDoubles-common.adoc} (70%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/javalang/floats/{WrapperFloats-description.adoc => WrapperFloats-common.adoc} (70%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/javalang/integers/{WrapperIntegers-description.adoc => WrapperIntegers-common.adoc} (70%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/javalang/longs/{WrapperLongs-description.adoc => WrapperLongs-common.adoc} (70%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/javalang/shorts/{WrapperShorts-description.adoc => WrapperShorts-common.adoc} (70%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/javalang/strings/{JavaLangStrings-description.adoc => JavaLangStrings-common.adoc} (71%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/javamath/bigdecimals/{JavaMathBigDecimals-description.adoc => JavaMathBigDecimals-common.adoc} (69%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/javamath/bigintegers/{JavaMathBigIntegers-description.adoc => JavaMathBigIntegers-common.adoc} (69%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/javanet/urls/{JavaNetUrls-description.adoc => JavaNetUrls-common.adoc} (70%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/javasql/javasqldate/{JavaSqlDates-description.adoc => JavaSqlDates-common.adoc} (81%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/javasql/javasqltimestamp/{JavaSqlTimestamps-description.adoc => JavaSqlTimestamps-common.adoc} (75%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/javatime/javatimelocaldate/{JavaTimeLocalDates-description.adoc => JavaTimeLocalDates-common.adoc} (75%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/javatime/javatimelocaldatetime/{JavaTimeLocalDateTimes-description.adoc => JavaTimeLocalDateTimes-common.adoc} (75%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/javatime/javatimeoffsetdatetime/{JavaTimeOffsetDateTimes-description.adoc => JavaTimeOffsetDateTimes-common.adoc} (75%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/javatime/javatimeoffsettime/{JavaTimeOffsetTimes-description.adoc => JavaTimeOffsetTimes-common.adoc} (75%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/javatime/javatimezoneddatetime/{JavaTimeZonedDateTimes-description.adoc => JavaTimeZonedDateTimes-common.adoc} (75%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/javautil/javautildate/{JavaUtilDates-description.adoc => JavaUtilDates-common.adoc} (75%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/javautil/uuids/{JavaUtilUuids-description.adoc => JavaUtilUuids-common.adoc} (71%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/jodatime/jodadatetime/{JodaDateTimes-description.adoc => JodaDateTimes-common.adoc} (75%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/jodatime/jodalocaldate/{JodaLocalDates-description.adoc => JodaLocalDates-common.adoc} (75%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/jodatime/jodalocaldatetime/{JodaLocalDateTimes-description.adoc => JodaLocalDateTimes-common.adoc} (75%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/primitive/booleans/{PrimitiveBooleans-description.adoc => PrimitiveBooleans-common.adoc} (50%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/primitive/bytes/{PrimitiveBytes-description.adoc => PrimitiveBytes-common.adoc} (55%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/primitive/chars/{PrimitiveChars-description.adoc => PrimitiveChars-common.adoc} (55%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/primitive/doubles/{PrimitiveDoubles-description.adoc => PrimitiveDoubles-common.adoc} (65%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/primitive/floats/{PrimitiveFloats-description.adoc => PrimitiveFloats-common.adoc} (65%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/primitive/ints/{PrimitiveInts-description.adoc => PrimitiveInts-common.adoc} (65%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/primitive/longs/{PrimitiveLongs-description.adoc => PrimitiveLongs-common.adoc} (65%)
copy examples/demo/domain/src/main/java/demoapp/dom/types/primitive/shorts/{PrimitiveShorts-description.adoc => PrimitiveShorts-common.adoc} (65%)
[isis] 01/01: ISIS-2222: creates package structure for remaining
annotations
Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch ISIS-2222
in repository https://gitbox.apache.org/repos/asf/isis.git
commit 032beaa7c0257ab42978bcd55618aa21ac696a53
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Mon Jul 20 13:34:09 2020 +0100
ISIS-2222: creates package structure for remaining annotations
---
.../dom/annotations/Action/associateWith/.gitkeep | 0
.../demoapp/dom/annotations/Action/command/.gitkeep | 0
.../demoapp/dom/annotations/Action/domainEvent/.gitkeep | 0
.../java/demoapp/dom/annotations/Action/hidden/.gitkeep | 0
.../demoapp/dom/annotations/Action/publishing/.gitkeep | 0
.../demoapp/dom/annotations/Action/restrictTo/.gitkeep | 0
.../demoapp/dom/annotations/Action/semantics/.gitkeep | 0
.../java/demoapp/dom/annotations/Action/typeOf/.gitkeep | 0
.../dom/annotations/ActionLayout/bookmarking/.gitkeep | 0
.../dom/annotations/ActionLayout/cssClass/.gitkeep | 0
.../dom/annotations/ActionLayout/cssClassFa/.gitkeep | 0
.../dom/annotations/ActionLayout/describedAs/.gitkeep | 0
.../dom/annotations/ActionLayout/hidden/.gitkeep | 0
.../demoapp/dom/annotations/ActionLayout/named/.gitkeep | 0
.../ActionLayoutPromptStyleVm_layoutDialog.java | 17 +++++++++++++----
.../annotations/ActionLayout/redirectPolicy/.gitkeep | 0
.../dom/annotations/Collection/domainEvent/.gitkeep | 0
.../demoapp/dom/annotations/Collection/editing/.gitkeep | 0
.../demoapp/dom/annotations/Collection/hidden/.gitkeep | 0
.../Collection/mementoSerialization/.gitkeep | 0
.../demoapp/dom/annotations/Collection/typeOf/.gitkeep | 0
.../dom/annotations/CollectionLayout/cssClass/.gitkeep | 0
.../annotations/CollectionLayout/defaultView/.gitkeep | 0
.../annotations/CollectionLayout/describedAs/.gitkeep | 0
.../dom/annotations/CollectionLayout/hidden/.gitkeep | 0
.../dom/annotations/CollectionLayout/named/.gitkeep | 0
.../dom/annotations/CollectionLayout/paged/.gitkeep | 0
.../dom/annotations/CollectionLayout/sortedBy/.gitkeep | 0
.../dom/annotations/DomainObject/auditing/.gitkeep | 0
.../dom/annotations/DomainObject/autoComplete/.gitkeep | 0
.../dom/annotations/DomainObject/bounded/.gitkeep | 0
.../dom/annotations/DomainObject/editing/.gitkeep | 0
.../dom/annotations/DomainObject/mixinMethod/.gitkeep | 0
.../dom/annotations/DomainObject/nature/.gitkeep | 0
.../dom/annotations/DomainObject/objectType/.gitkeep | 0
.../dom/annotations/DomainObject/publishing/.gitkeep | 0
.../annotations/DomainObject/xxxDomainEvent/.gitkeep | 0
.../annotations/DomainObject/xxxLifecycleEvent/.gitkeep | 0
.../annotations/DomainObjectLayout/bookmarking/.gitkeep | 0
.../annotations/DomainObjectLayout/cssClass/.gitkeep | 0
.../annotations/DomainObjectLayout/cssClassFa/.gitkeep | 0
.../annotations/DomainObjectLayout/describedAs/.gitkeep | 0
.../dom/annotations/DomainObjectLayout/named/.gitkeep | 0
.../dom/annotations/DomainObjectLayout/paged/.gitkeep | 0
.../dom/annotations/DomainObjectLayout/plural/.gitkeep | 0
.../annotations/DomainObjectLayout/xxxUiEvent/.gitkeep | 0
.../demoapp/dom/annotations/Property/command/.gitkeep | 0
.../dom/annotations/Property/domainEvent/.gitkeep | 0
.../demoapp/dom/annotations/Property/editing/.gitkeep | 0
.../dom/annotations/Property/fileAccept/.gitkeep | 0
.../demoapp/dom/annotations/Property/hidden/.gitkeep | 0
.../demoapp/dom/annotations/Property/maxLength/.gitkeep | 0
.../annotations/Property/mementoSerialization/.gitkeep | 0
.../dom/annotations/Property/mustSatisfy/.gitkeep | 0
.../dom/annotations/Property/optionality/.gitkeep | 0
.../dom/annotations/Property/projecting/.gitkeep | 0
.../dom/annotations/Property/publishing/.gitkeep | 0
.../dom/annotations/Property/regexPattern/.gitkeep | 0
58 files changed, 13 insertions(+), 4 deletions(-)
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/Action/associateWith/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/Action/associateWith/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/Action/command/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/Action/command/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/Action/domainEvent/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/Action/domainEvent/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/Action/hidden/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/Action/hidden/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/Action/publishing/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/Action/publishing/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/Action/restrictTo/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/Action/restrictTo/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/Action/semantics/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/Action/semantics/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/Action/typeOf/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/Action/typeOf/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/ActionLayout/bookmarking/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/ActionLayout/bookmarking/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/ActionLayout/cssClass/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/ActionLayout/cssClass/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/ActionLayout/cssClassFa/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/ActionLayout/cssClassFa/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/ActionLayout/describedAs/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/ActionLayout/describedAs/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/ActionLayout/hidden/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/ActionLayout/hidden/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/ActionLayout/named/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/ActionLayout/named/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/ActionLayout/promptStyle/ActionLayoutPromptStyleVm_layoutDialog.java b/examples/demo/domain/src/main/java/demoapp/dom/annotations/ActionLayout/promptStyle/ActionLayoutPromptStyleVm_layoutDialog.java
index 494715a..aac8fc2 100644
--- a/examples/demo/domain/src/main/java/demoapp/dom/annotations/ActionLayout/promptStyle/ActionLayoutPromptStyleVm_layoutDialog.java
+++ b/examples/demo/domain/src/main/java/demoapp/dom/annotations/ActionLayout/promptStyle/ActionLayoutPromptStyleVm_layoutDialog.java
@@ -20,6 +20,10 @@ package demoapp.dom.annotations.ActionLayout.promptStyle;
import org.apache.isis.applib.annotation.Action;
import org.apache.isis.applib.annotation.ActionLayout;
+import org.apache.isis.applib.annotation.Collection;
+import org.apache.isis.applib.annotation.CollectionLayout;
+import org.apache.isis.applib.annotation.DomainObject;
+import org.apache.isis.applib.annotation.DomainObjectLayout;
import org.apache.isis.applib.annotation.SemanticsOf;
import lombok.RequiredArgsConstructor;
@@ -27,12 +31,17 @@ import lombok.RequiredArgsConstructor;
//tag::class[]
@Action(
- semantics = SemanticsOf.IDEMPOTENT,
- associateWith = "readOnlyProperty3",
- associateWithSequence = "2"
+ semantics = SemanticsOf.IDEMPOTENT,
+ associateWith = "readOnlyProperty3",
+ associateWithSequence = "2"
)
-@ActionLayout(describedAs = "<cpt:property id=\"...\"><cpt:action id=\"...\" promptStyle = DIALOG/></cpt:property>")
+@ActionLayout(
+ describedAs =
+ "<cpt:property id=\"...\">" +
+ "<cpt:action id=\"...\" promptStyle = DIALOG/>" +
+ "</cpt:property>")
@RequiredArgsConstructor
+@DomainObjectLayout()
public class ActionLayoutPromptStyleVm_layoutDialog {
private final ActionLayoutPromptStyleVm stringViewModel;
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/ActionLayout/redirectPolicy/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/ActionLayout/redirectPolicy/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/Collection/domainEvent/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/Collection/domainEvent/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/Collection/editing/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/Collection/editing/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/Collection/hidden/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/Collection/hidden/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/Collection/mementoSerialization/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/Collection/mementoSerialization/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/Collection/typeOf/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/Collection/typeOf/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/CollectionLayout/cssClass/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/CollectionLayout/cssClass/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/CollectionLayout/defaultView/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/CollectionLayout/defaultView/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/CollectionLayout/describedAs/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/CollectionLayout/describedAs/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/CollectionLayout/hidden/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/CollectionLayout/hidden/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/CollectionLayout/named/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/CollectionLayout/named/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/CollectionLayout/paged/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/CollectionLayout/paged/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/CollectionLayout/sortedBy/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/CollectionLayout/sortedBy/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObject/auditing/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObject/auditing/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObject/autoComplete/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObject/autoComplete/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObject/bounded/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObject/bounded/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObject/editing/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObject/editing/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObject/mixinMethod/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObject/mixinMethod/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObject/nature/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObject/nature/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObject/objectType/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObject/objectType/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObject/publishing/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObject/publishing/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObject/xxxDomainEvent/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObject/xxxDomainEvent/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObject/xxxLifecycleEvent/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObject/xxxLifecycleEvent/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObjectLayout/bookmarking/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObjectLayout/bookmarking/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObjectLayout/cssClass/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObjectLayout/cssClass/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObjectLayout/cssClassFa/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObjectLayout/cssClassFa/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObjectLayout/describedAs/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObjectLayout/describedAs/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObjectLayout/named/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObjectLayout/named/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObjectLayout/paged/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObjectLayout/paged/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObjectLayout/plural/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObjectLayout/plural/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObjectLayout/xxxUiEvent/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/DomainObjectLayout/xxxUiEvent/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/Property/command/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/Property/command/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/Property/domainEvent/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/Property/domainEvent/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/Property/editing/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/Property/editing/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/Property/fileAccept/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/Property/fileAccept/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/Property/hidden/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/Property/hidden/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/Property/maxLength/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/Property/maxLength/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/Property/mementoSerialization/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/Property/mementoSerialization/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/Property/mustSatisfy/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/Property/mustSatisfy/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/Property/optionality/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/Property/optionality/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/Property/projecting/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/Property/projecting/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/Property/publishing/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/Property/publishing/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/annotations/Property/regexPattern/.gitkeep b/examples/demo/domain/src/main/java/demoapp/dom/annotations/Property/regexPattern/.gitkeep
new file mode 100644
index 0000000..e69de29