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 2021/01/31 14:23:03 UTC
[isis] branch ISIS-2476 updated (430e636 -> 69f94de)
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a change to branch ISIS-2476
in repository https://gitbox.apache.org/repos/asf/isis.git.
discard 430e636 ISSI-439: renames mementoSerialization to snapshot
discard b1fbd06 ISIS-439: fully remove installing DisabledFacet for collections.
discard 94e4add ISIS-439: completely removes the DisabledFacetForCollection
discard f94549f ISIS-2476: improves docs for property mementoSerialization
discard 545ca28 ISIS-2476: removes some redundant .gitkeep files
discard 91b03f8 ISIS-439: removes @Collection#editing and makes all collections disabled always
add 40c9e48 Bump vaadin-maven-plugin from 14.4.5 to 14.4.6
add 65adfd9 Merge pull request #342 from apache/dependabot/maven/com.vaadin-vaadin-maven-plugin-14.4.6
add 0177cfd Bump wagon-ssh from 3.4.0 to 3.4.2
add c34650e Merge pull request #343 from apache/dependabot/maven/org.apache.maven.wagon-wagon-ssh-3.4.2
add 842160e Bump frontend-maven-plugin from 1.10.0 to 1.11.0
add 84e8ec1 Merge pull request #346 from apache/dependabot/maven/com.github.eirslett-frontend-maven-plugin-1.11.0
add 5ba2c20 ISIS-2297: cleanup thread-local on interaction ending
add 0817f3f ISIS-2445: bump eclipse persistence 2.7.7 -> 2.7.8
add f950bb2 ISIS-2445: Bump font-awesome from 5.15.0 to 5.15.2
add ea8a515 Bump cxf-rt-rs-client from 3.4.0 to 3.4.2
add dae3cac Merge pull request #348 from apache/dependabot/maven/org.apache.cxf-cxf-rt-rs-client-3.4.2
add d2e48ba ISIS-2489: new config entry in support of TranslationsResolverWicket
add d092c90 ISIS-439: removes @Collection#editing and makes all collections disabled always
add f689673 ISIS-2476: removes some redundant .gitkeep files
add bfe6773 ISIS-2476: improves docs for property mementoSerialization
add fa41706 ISIS-439: completely removes the DisabledFacetForCollection
add 680cf8d ISIS-439: fully remove installing DisabledFacet for collections.
add 70a3635 ISSI-439: renames mementoSerialization to snapshot
add af676ff ISIS-2443: fleshes out tutorial with xml snapshot service and @Property(snapshot=)
add 1de6276 Merge branch 'ISIS-439'
add c1f90a9 ISIS-439: completely removes concept of mutable collections
add a75519b ISIS-439: cleaning up comments, unused methods
add 3142908 ISIS-439: fixes unit tests
add e97fea3 ISIS-2491: autodetect h2 in-mem datasource availability
add fe1ebd8 ISIS-2480: remove hardcoded 'schema' from entity declarations
add 4d98a51 ISIS-2445: bump resteasy 4.5.8->4.6.0
add 229a1f2 ISIS-2480: adds schema creation support (JPA)
add 3b0525c ISIS-1628: no longer requires method to be overridden in mixin subclass.
add 01b627e ISIS-1628: no longer requires method to be overridden in mixin subclass.
add 3b2a02d Bump camel.version from 3.7.0 to 3.7.1
add 212dbf8 Merge pull request #350 from apache/dependabot/maven/camel.version-3.7.1
add c095d8b ISIS-2297: fixes potential NPE in CommandJdoRepository
add ee76d06 ISIS-2444: update sys-overview (adoc)
add 6ba69c0 ISIS-2297: tiny readability improvements on MixinFacetAbstract
add 70e84ee ISIS-2297: tiny readability improvements on MixinFacetAbstract (2)
add 3c3566b ISIS-2445: adds regression tests for title() and iconName() when inherited from an abstract super class
add 8bb6f26 ISIS-2492: metamodel housekeeping; test stubs
add d174a58 ISIS-2492: simplify ObjectActionContainer
add c866e86 ISIS-2492: simplify ObjectActionContainer (2)
add 36362cd ISIS-2492: simplify ObjectActionContainer (3)
add 0ff62cd ISIS-2492: first naive implementation in support of action inheritance
add e962f96 ISIS-2492: consider the corner case, that the action's type (prototyping or not) can be overriden when inherited
add 1d169ee ISIS-2492: adds support for object-assoc. inheritance
add 7c058e7 ISIS-2492: typo
add 04dd51a ISIS-2492: use new inheritance supporting calls where applicable
add 4a869fb ISIS-2492: just renaming metamodel API methods
add 5acc13a ISIS-2492: further use inheritance supporting calls where applicable
add 556c6ec ISIS-2492: more metamodel API method renaming
add 8418bb9 ISIS-2492: provides member streaming variants that do support inheritance (stubs)
add 2c8c7c1 ISIS-2492: refactor recursive member lookup code into its own class: ObjectMemberContainer
add 3038f14 ISIS-2492: use action streams with inheritance support where applicable
add 7f96045 ISIS-2492: use assoc. streams with inheritance support where applicable
add ff84792 ISIS-2492: makes member streams unique by id
add 819b8d5 ISIS-2492: typo
add 58e7849 ISIS-2484: tiny site change (add overview title)
add 8e01008 Bump gradle-tooling-api from 6.8 to 6.8.1
add 682df9c Merge pull request #351 from apache/dependabot/maven/org.gradle-gradle-tooling-api-6.8.1
add fe3d0f6 ISIS-2444: more mig. notes
add 79b4a31 ISIS-2495: moves classes out of core.runtimeservices, to applib or demoapp
add 1337e95 ISIS-2496: improves logic, checks if actual vs expected parameter types actually are incompatible.
add 27a4d48 ISIS-2497: fixes (recursive) field lookup
add 2cfc878 ISIS-2497: optimization: eagerly find the holder field on mixin facet construction
add 889bb50 ISIS-2497: add metamodel validation to report holder field not found issues
add d91c8a7 ISIS-2443: adding in TODOs for domain annot and domain layout annot menus
add c08093e ISIS-2443: reorganizing examples for services, adds in placeholders for examples not yet implemented.
add 317ff74 ISIS-2443: removes entity references in package.jdo, don't think these need to be declared.
add 3990539 ISIS-2443: reorganising code, renames tuple demo
add 1d8ac8e ISIS-2443: removes jee demo
add c891bee ISIS-2443: improves the mixin example
add 214dc59 ISIS-2500: missing permission added to seed script(s)
add 8c0dd86 ISIS-2431: SecMan: rename object namespaces and default user and role names
add 3aaf924 ISIS-2431: rename SecurityModuleConfig -> SecmanConfiguration
add f562eaa ISIS-2431: SecMan: rationalize Seeding fixture names
add 6a41f40 ISIS-2431: simplify ApplicationFeatureRepositoryDefault initialization
add fac4e39 ISIS-2431: align method names (event receivers)
add f701c63 Update CONTRIBUTING link
add 7525219 Merge pull request #352 from anttipessa/patch-1
add 2134376 ISIS-2431: ObjectSpecId to support (logical) namespace
add b08cba5 ISIS-2431: semantic change of app feature#package
add 19598be ISIS-2431: rename packageName -> namespace
add 37f5100 ISIS-2431: rename className -> typeSimpleName
add e406d5c ISIS-2431: cleaning up a bit
add 0aac16f ISIS-2431: fixing demo namespaces
add 6c8f1d9 ISIS-2431: fixes applib namespaces
add f547bdb ISIS-2431: SecMan align namespaces
add ec324c9 ISIS-2431: fixes the swagger tagger
add e50d8c7 ISIS-2431: rationalizing extension namespaces
add 0524582 ISIS-2431: rationalizing extension namespaces (2)
add ddd9d92 ISIS-2431: fixing menubar layouts (new namespaces)
add 496a768 ISIS-2431: SecMan use logical names when seeding initial permissions
add d4cdb04 ISIS-2431: fixes validation error message
add 2d2dc75 ISIS-2431: let AuthorizorShiro use logical object type names
add 4ffa040 ISIS-2431: more mignotes
add 373d73b ISIS-2501: WebModuleShiro: add DispatcherType.ASYNC to the Servlet mapping
add 6bd36cb ISIS-2502: house keeping: align metamodel object type names
add 5296402 ISIS-2502: collect sub-classes of IsisExceptions into 'applib' (1)
add 7f7f9a6 ISIS-2502: collect sub-classes of IsisExceptions into 'applib' (2)
add f54e0d6 ISIS-2502: collect sub-classes of IsisExceptions into 'applib' (3)
add 4bc6f06 ISIS-2502: remove InitialisationException, ServiceException (not used)
add 59b5871 ISIS-2502: remove ApplicationException as adds no new semantics compared to the already existing RecoverableException
add 22cb1ae ISIS-2502: move TranslatableException
add 3dc9b57 ISIS-2502: rationalize 'subdomain' object type names
add 289f756 ISIS-2502: remove FatalException as is just a synonym for NonRecoverableException
add 6d3d5b6 ISIS-2502: remove use of IsisException with in the framework
add ca358d7 ISIS-2465
add eafd89c ISIS-2465 minor refactorings in RoXmlHttpRequest, EventExportDialog
add 58a5ffd ISIS-2465 EventChart amended, index.html changed to show favicon & license note moved down (charset has to be within the first 1024 bytes).
add ad37265 ISIS-2465 revert the changes made to EventStore.kt - some sonar lint checks are misleading
add d00dc65 ISIS-2465 DomainTypesHandler does not recursively load anymore, thereby reducing the number of requests by ~ 1500
add a76caff ISIS-2465 make recursive call to DomainTypesHandler configurable
add 714f4e8 ActionDispatcher was passed on to RoXmlHttpRequest, even in cases where the response was an TObject(DomainObject) and not an Action. This resulted in a ClassCastException.
add 52eae75 ActionDispatcher was passed on to RoXmlHttpRequest, even in cases where the response was an TObject(DomainObject) and not an Action. This resulted in a ClassCastException.
add 6ceda90 renum RelType renamed to Relation and amended
add 17aba9e Relation further amended
add 89961b1 enum Representation amended
add 48b1915 companion object convenience methods added
add db1ca83 Collection instroduced, version updsate for Kotlin, kotlinx.serialization and KVision
add 36e5043 LinkTest parses all available Demo snapshots; 2 ITCases disabled, due to timeouts; ui.sample.* moved
add efb6d00 ObjectAggregator invokes object instance link to access properties
add 3150d0e cleanup log output
add ac55a90 npm registry fixed
add b53c34b Merge pull request #353 from apache/ISIS-2465_Kroviz-Demo_Menu_Actions_Show_No_Output
add c0037c9 Bump datanucleus-core from 5.2.5 to 5.2.6
add 4b8ff77 Merge pull request #354 from apache/dependabot/maven/org.datanucleus-datanucleus-core-5.2.6
add 78e2167 Bump datanucleus-rdbms from 5.2.5 to 5.2.6
add 6c09101 Merge pull request #357 from apache/dependabot/maven/org.datanucleus-datanucleus-rdbms-5.2.6
add cc1e2c5 Bump datanucleus-api-jdo from 5.2.4 to 5.2.5
add adb8c3a Merge pull request #356 from apache/dependabot/maven/org.datanucleus-datanucleus-api-jdo-5.2.5
add c4c2560 Bump dependency-check-maven from 6.0.5 to 6.1.0
add d81cbed Merge pull request #355 from apache/dependabot/maven/org.owasp-dependency-check-maven-6.1.0
add ab449ed ISIS-2502: remove IsisException
add c870b52 ISIS-2443: adds descriptions for embedded types
add 8bdac4c ISIS-2502: update mignotes
add 79ff071 ISIS-2502: group specialized exceptions by their hierarchy they belong to
add 3a1dee9 ISIS-2502: move both exception hierarchy roots into sub package
add 7b55d0a ISIS-2502: recognizer fixes:
add 248022f ISIS-2297: fixes potential NPE in Oid_Marshaller (sonar)
add 9046cb9 ISIS-2502: move jdo specific exception recognizers into 'runtimeservices'
add deaf089 ISIS-2502: adding a new recognizer, that acts as a fallback recognizer for Spring's DataAccessExceptions
add 8bdb283 ISIS-2502: just comments
add 45d3a32 ISIS-2502: trying to turn on Spring's exception translation for JPA
add bcaf0f6 ISIS-2507: log a more meaningful error (for similar cases)
add f571264 Bump lombok from 1.18.16 to 1.18.18
add b76e32a Merge pull request #358 from apache/dependabot/maven/org.projectlombok-lombok-1.18.18
add 11e147b ISIS-2507: add javadoc for DomainObjectList
add 5439012 ISIS-2508: adds Project Document Generator docs (README.adoc)
add d798eaa ISIS-2509: SecMan: add multi select action to relocate orphaned CLASSes to new namespace
add de5e9ba ISIS-2510: some house keeping
add 3a94ce4 ISIS-2510: tests for type introspection when inheriting from interfaces
add 22e87ac ISIS-2510: metamodel fixes regarding interfaces
add bb3d312 ISIS-2510: more metamodel recusrive lookup fixes
add c115d9c ISIS-2510: layout fixes
add dcd6fa1 ISIS-2509: SecMan: fixes associateWith relation
add 5638a94 ISIS-2507: fixes infinite loop issue
add 47ddd42 ISIS-2444: updates pom.xml names, is all
add 04b120b ISIS-2444: create executable jar for tooling cli main
add 99deb10 ISIS-2444: updates isis tooling, regen docs
add 8f9fabe ISIS-2502: some acknowledgements (isis-persistence-jdo-spring)
add cc95ed7 ISIS-2444: CLI: fixes typo in README.adoc also
add 3667648 ISIS-2445: CLI: fix typo in tests as well
add 012c65e ISIS-2444: regen sys overview
add 9579112 ISIS-2444: removes examples
add 4653eb0 ISIS-2444: converts tooling-cli docs to Antora
add 94c2244 ISIS-2444: adds support for index generation in preview.sh
add 4e04609 ISIS-2444: fixes rebase
add f941347 ISIS-2444: cleans up some docs for building isis, and for CLI tooling.
add 250d52d ISIS-2511: rationalize core namespaces
add 10dcfa1 ISIS-2511: move Timestample and co-interfaces from
add b9364cd ISIS-2511: rationalize viewer namespaces
add 3518411 ISIS-2511: rationalize remaining namespaces
add 45cabc1 ISIS-2504: rename config option isis.persistence.jpa -> isis.persistence.schema
add 08aa2ee ISIS-2504: move datasource inspection logic to 'config'
add 26c11fa ISIS-2504: revert some changes of the prev. commit
add b886ed2 ISIS-2504: reverts isis.persistence.jpa -> isis.persistence.schema
add 7cf3966 ISIS-2445: CI: attempted fix for groovy install
add e74b539 ISIS-2445: CI: skip index generation (for now)
add 054bdae ISIS-2484: restore CLI landing page and with link to new sources
add 69f94de ISIS-2484: fixes link, restores lost edits (CLI doc)
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (430e636)
\
N -- N -- N refs/heads/ISIS-2476 (69f94de)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.github/workflows/ci-build-site-no-push.yml | 5 +-
CONTRIBUTING.adoc | 2 +-
.../modules/ROOT/pages/cutting-a-release.adoc | 2 +-
.../modules/ROOT/pages/key-generation.adoc | 4 +-
.../comguide/modules/ROOT/pages/pmc-notes.adoc | 10 +-
.../ROOT/pages/post-release-successful.adoc | 4 +-
.../ROOT/pages/post-release-unsuccessful.adoc | 2 +-
.../modules/ROOT/pages/verifying-releases.adoc | 6 +-
.../modules/ROOT/pages/building-apache-isis.adoc | 116 +-
.../pages/building-docs-and-website.adoc | 7 +-
.../components/docs/modules/ROOT/pages/about.adoc | 2 +
.../ROOT/pages/landing-page/components.adoc | 2 +
.../pages/what-is-apache-isis/screencasts.adoc | 2 +-
.../resources/partials/plantuml-stereotypes.puml | 2 +-
.../pages/2020/2.0.0-M3/migrating-to-2.0.0.adoc | 2 +-
.../modules/ROOT/pages/2020/2.0.0-M5/mignotes.adoc | 158 +-
.../modules/eclipse/attachments/isis-templates.xml | 110 +-
.../modules/intellij/pages/hints-and-tips.adoc | 4 +-
.../pages/index/applib/ApplicationException.adoc | 30 -
.../pages/index/applib/FatalException.adoc | 22 -
.../index/applib/NonRecoverableException.adoc | 56 -
.../pages/index/applib/PersistFailedException.adoc | 20 -
.../pages/index/applib/RecoverableException.adoc | 36 -
.../pages/index/applib/RepositoryException.adoc | 20 -
.../pages/index/applib/annotation/Collection.adoc | 9 +
.../applib/annotation/MementoSerialization.adoc | 36 -
.../pages/index/applib/annotation/Property.adoc | 2 +-
.../pages/index/applib/annotation/Snapshot.adoc | 34 +
.../index/applib/domain/DomainObjectList.adoc | 36 +
.../applib/exceptions/RecoverableException.adoc | 34 +
.../applib/exceptions/TranslatableException.adoc | 31 +
.../applib/exceptions/UnrecoverableException.adoc | 30 +
.../unrecoverable/PersistFailedException.adoc | 20 +
.../unrecoverable/RepositoryException.adoc | 20 +
.../applib/mixins/timestamp/HoldsUpdatedAt.adoc | 12 -
.../applib/mixins/timestamp/HoldsUpdatedBy.adoc | 12 -
.../services/exceprecog/ExceptionRecognizer.adoc | 2 +-
.../exceprecog/ExceptionRecognizerForType.adoc | 26 +
.../exceprecog/ExceptionRecognizerService.adoc | 8 +-
.../services/exceprecog/TranslatableException.adoc | 31 -
.../applib/services/i18n/TranslatableString.adoc | 2 +-
.../applib/services/wrapper/WrapperFactory.adoc | 2 +-
.../services/xmlsnapshot/XmlSnapshotService.adoc | 2 +-
.../XmlSnapshotService~Snapshot~Builder.adoc | 2 +-
.../pages/index/commons/having/HasUpdatedAt.adoc | 12 +
.../pages/index/commons/having/HasUpdatedBy.adoc | 12 +
...ceptionRecognizerForOtherDataAccessProblem.adoc | 14 +
.../transaction/TransactionServiceSpring.adoc | 7 +
.../xmlsnapshot/XmlSnapshotServiceDefault.adoc | 33 -
.../jdo/datanucleus/schema/JdoSchemaService.adoc | 2 +-
.../modules/generated/pages/system-overview.adoc | 141 +-
antora/playbooks/site-comguide.yml | 8 +
antora/playbooks/site-tooling.yml | 81 +
antora/playbooks/site.yml | 8 +
antora/pom.xml | 2 +-
antora/supplemental-ui/schema/ixn/ixn-1.0.xsd | 2 +-
antora/supplemental-ui/schema/ixn/ixn-1.1.xsd | 4 +-
antora/supplemental-ui/schema/ixn/ixn-1.2.xsd | 4 +-
antora/supplemental-ui/schema/ixn/ixn-1.3.xsd | 2 +-
antora/supplemental-ui/schema/ixn/ixn-2.0.xsd | 2 +-
antora/supplemental-ui/schema/ixn/ixn.xsd | 2 +-
api/adoc/userguide/modules/ROOT/pages/about.adoc | 2 +-
.../btb/pages/programming-model/finetuning.adoc | 6 +-
.../fun/pages/concepts-patterns/core-values.adoc | 2 +-
.../fun/pages/concepts-patterns/metamodel.adoc | 2 +-
.../modules/fun/pages/object-members.adoc | 6 +-
.../modules/fun/pages/object-members/actions.adoc | 4 +-
.../fun/pages/object-members/collections.adoc | 4 +-
api/adoc/userguide/modules/fun/pages/overview.adoc | 2 +-
.../modules/fun/pages/overview/business-rules.adoc | 8 +-
.../modules/fun/pages/overview/modules.adoc | 2 +-
.../modules/fun/pages/overview/object-members.adoc | 14 +-
api/adoc/userguide/modules/fun/pages/ui.adoc | 2 +-
.../modules/fun/pages/ui/action-icons-and-css.adoc | 6 +-
.../fun/pages/ui/names-and-descriptions.adoc | 2 +-
.../modules/fun/pages/ui/object-layout.adoc | 16 +-
.../fun/pages/ui/object-titles-and-icons.adoc | 4 +-
.../modules/fun/pages/view-models/UNUSED-dto.adoc | 2 +-
.../userguide/modules/fun/partials/module-nav.adoc | 2 +-
.../src/main/adoc/modules/applib-ant/examples.sh | 38 -
.../applib-ant/examples/annotation/Action.java | 215 --
.../examples/annotation/ActionLayout.java | 154 --
.../examples/annotation/BookmarkPolicy.java | 60 -
.../applib-ant/examples/annotation/Bounding.java | 30 -
.../applib-ant/examples/annotation/Collection.java | 89 -
.../examples/annotation/CollectionLayout.java | 147 --
.../applib-ant/examples/annotation/Defaulted.java | 88 -
.../examples/annotation/DomainObject.java | 373 ---
.../examples/annotation/DomainObjectLayout.java | 187 --
.../examples/annotation/DomainService.java | 74 -
.../examples/annotation/DomainServiceLayout.java | 73 -
.../applib-ant/examples/annotation/Editing.java | 61 -
.../examples/annotation/EntityChangeKind.java | 31 -
.../examples/annotation/EqualByContent.java | 69 -
.../applib-ant/examples/annotation/Facets.java | 67 -
.../applib-ant/examples/annotation/HomePage.java | 43 -
.../examples/annotation/IsisInteractionScope.java | 52 -
.../examples/annotation/LabelPosition.java | 55 -
.../examples/annotation/MemberOrder.java | 66 -
.../examples/annotation/MementoSerialization.java | 55 -
.../applib-ant/examples/annotation/MinLength.java | 38 -
.../applib-ant/examples/annotation/Module.java | 61 -
.../applib-ant/examples/annotation/Nature.java | 126 -
.../examples/annotation/NatureOfService.java | 68 -
.../applib-ant/examples/annotation/Navigable.java | 45 -
.../examples/annotation/Optionality.java | 77 -
.../examples/annotation/OrderPrecedence.java | 75 -
.../applib-ant/examples/annotation/Parameter.java | 125 -
.../examples/annotation/ParameterLayout.java | 132 -
.../examples/annotation/Programmatic.java | 52 -
.../applib-ant/examples/annotation/Projecting.java | 39 -
.../examples/annotation/PromptStyle.java | 108 -
.../applib-ant/examples/annotation/Property.java | 253 --
.../examples/annotation/PropertyLayout.java | 189 --
.../applib-ant/examples/annotation/Publishing.java | 79 -
.../applib-ant/examples/annotation/Redirect.java | 55 -
.../applib-ant/examples/annotation/RenderDay.java | 50 -
.../applib-ant/examples/annotation/Repainting.java | 50 -
.../applib-ant/examples/annotation/RestrictTo.java | 34 -
.../examples/annotation/SemanticsOf.java | 164 --
.../applib-ant/examples/annotation/Title.java | 71 -
.../applib-ant/examples/annotation/Value.java | 103 -
.../applib-ant/examples/annotation/Where.java | 237 --
.../examples/annotation/package-info.java | 23 -
.../modules/applib-ant/pages/DomainObject.adoc | 2 +-
.../adoc/modules/applib-ant/pages/MemberOrder.adoc | 6 +-
.../applib-ant/pages/MemberOrder/sequence.adoc | 2 +-
.../pages/ParameterLayout/describedAs.adoc | 2 +-
.../adoc/modules/applib-ant/pages/about/main.adoc | 4 +-
.../adoc/modules/applib-ant/pages/about/other.adoc | 2 +-
.../main/adoc/modules/applib-classes/examples.sh | 39 -
.../modules/applib-classes/examples/ViewModel.java | 63 -
.../examples/clock/VirtualClock.java | 175 --
.../examples/clock/VirtualClock_frozen.java | 66 -
.../examples/clock/VirtualClock_system.java | 57 -
.../examples/clock/VirtualClock_withOffset.java | 70 -
.../examples/domain/DomainObjectList.java | 179 --
.../events/ActionArgumentUsabilityEvent.java | 68 -
.../events/ActionArgumentVisibilityEvent.java | 67 -
.../examples/events/EventObjectBase.java | 89 -
.../events/domain/AbstractDomainEvent.java | 390 ---
.../examples/events/domain/ActionDomainEvent.java | 171 --
.../events/domain/CollectionDomainEvent.java | 143 --
.../events/domain/PropertyDomainEvent.java | 113 -
.../events/lifecycle/AbstractLifecycleEvent.java | 35 -
.../events/lifecycle/ObjectCreatedEvent.java | 61 -
.../events/lifecycle/ObjectLoadedEvent.java | 61 -
.../events/lifecycle/ObjectPersistedEvent.java | 62 -
.../events/lifecycle/ObjectPersistingEvent.java | 61 -
.../events/lifecycle/ObjectRemovingEvent.java | 62 -
.../events/lifecycle/ObjectUpdatedEvent.java | 62 -
.../events/lifecycle/ObjectUpdatingEvent.java | 62 -
.../examples/events/ui/AbstractUiEvent.java | 63 -
.../examples/events/ui/CssClassUiEvent.java | 89 -
.../examples/events/ui/IconUiEvent.java | 93 -
.../examples/events/ui/LayoutUiEvent.java | 90 -
.../examples/events/ui/TitleUiEvent.java | 122 -
.../applib-classes/examples/graph/Edge.java | 36 -
.../applib-classes/examples/graph/SimpleEdge.java | 38 -
.../applib-classes/examples/graph/Vertex.java | 42 -
.../examples/graph/tree/LazyTreeNode.java | 142 --
.../examples/graph/tree/TreeAdapter.java | 52 -
.../examples/graph/tree/TreeNode.java | 177 --
.../graph/tree/TreeNode_iteratorBreadthFirst.java | 60 -
.../graph/tree/TreeNode_iteratorDepthFirst.java | 71 -
.../graph/tree/TreeNode_iteratorHierarchyUp.java | 53 -
.../examples/graph/tree/TreePath.java | 60 -
.../examples/graph/tree/TreePath_Default.java | 90 -
.../examples/graph/tree/TreeState.java | 32 -
.../examples/graph/tree/TreeState_Default.java | 34 -
.../layout/component/ActionLayoutData.java | 301 ---
.../layout/component/ActionLayoutDataOwner.java | 26 -
.../layout/component/CollectionLayoutData.java | 275 --
.../component/CollectionLayoutDataOwner.java | 26 -
.../layout/component/CssClassFaPosition.java | 32 -
.../layout/component/DomainObjectLayoutData.java | 231 --
.../component/DomainObjectLayoutDataOwner.java | 25 -
.../examples/layout/component/FieldSet.java | 206 --
.../examples/layout/component/FieldSetOwner.java | 25 -
.../examples/layout/component/HasBookmarking.java | 29 -
.../examples/layout/component/HasCssClass.java | 27 -
.../examples/layout/component/HasCssClassFa.java | 33 -
.../examples/layout/component/HasDescribedAs.java | 29 -
.../examples/layout/component/HasHidden.java | 31 -
.../examples/layout/component/HasNamed.java | 34 -
.../examples/layout/component/MemberRegion.java | 33 -
.../layout/component/MemberRegionOwner.java | 23 -
.../examples/layout/component/Owned.java | 23 -
.../examples/layout/component/Owner.java | 24 -
.../layout/component/PropertyLayoutData.java | 302 ---
.../layout/component/ServiceActionLayoutData.java | 248 --
.../component/ServiceActionLayoutDataOwner.java | 26 -
.../examples/layout/component/package-info.java | 39 -
.../applib-classes/examples/layout/grid/Grid.java | 95 -
.../examples/layout/grid/GridAbstract.java | 208 --
.../layout/grid/bootstrap3/BS3ClearFix.java | 26 -
.../layout/grid/bootstrap3/BS3ClearFixHidden.java | 49 -
.../layout/grid/bootstrap3/BS3ClearFixVisible.java | 73 -
.../examples/layout/grid/bootstrap3/BS3Col.java | 283 ---
.../layout/grid/bootstrap3/BS3Element.java | 35 -
.../layout/grid/bootstrap3/BS3ElementAbstract.java | 50 -
.../examples/layout/grid/bootstrap3/BS3Grid.java | 306 ---
.../examples/layout/grid/bootstrap3/BS3Row.java | 140 --
.../layout/grid/bootstrap3/BS3RowContent.java | 80 -
.../layout/grid/bootstrap3/BS3RowContentOwner.java | 25 -
.../layout/grid/bootstrap3/BS3RowOwner.java | 28 -
.../examples/layout/grid/bootstrap3/BS3Tab.java | 177 --
.../layout/grid/bootstrap3/BS3TabGroup.java | 138 -
.../layout/grid/bootstrap3/BS3TabGroupOwner.java | 28 -
.../layout/grid/bootstrap3/BS3TabOwner.java | 28 -
.../examples/layout/grid/bootstrap3/HasCssId.java | 28 -
.../examples/layout/grid/bootstrap3/Size.java | 34 -
.../examples/layout/grid/bootstrap3/SizeSpan.java | 103 -
.../layout/grid/bootstrap3/WithinGrid.java | 27 -
.../layout/grid/bootstrap3/package-info.java | 37 -
.../applib-classes/examples/layout/links/Link.java | 93 -
.../examples/layout/links/package-info.java | 38 -
.../examples/layout/menubars/HasNamed.java | 28 -
.../examples/layout/menubars/Menu.java | 23 -
.../examples/layout/menubars/MenuBar.java | 23 -
.../examples/layout/menubars/MenuBars.java | 43 -
.../examples/layout/menubars/MenuBarsAbstract.java | 68 -
.../examples/layout/menubars/MenuSection.java | 30 -
.../layout/menubars/bootstrap3/BS3Menu.java | 111 -
.../layout/menubars/bootstrap3/BS3MenuBar.java | 62 -
.../layout/menubars/bootstrap3/BS3MenuBars.java | 227 --
.../layout/menubars/bootstrap3/BS3MenuSection.java | 77 -
.../layout/menubars/bootstrap3/package-info.java | 38 -
.../examples/layout/package-info.java | 25 -
.../examples/mixins/MixinConstants.java | 32 -
.../applib-classes/examples/mixins/dto/Dto.java | 23 -
.../examples/mixins/dto/Dto_downloadXml.java | 77 -
.../examples/mixins/dto/Dto_downloadXsd.java | 122 -
.../examples/mixins/dto/package-info.java | 28 -
.../mixins/layout/Object_downloadLayoutXml.java | 76 -
.../examples/mixins/layout/Object_openRestApi.java | 75 -
.../mixins/layout/Object_rebuildMetamodel.java | 59 -
.../metamodel/Object_downloadMetamodelXml.java | 103 -
.../mixins/metamodel/Object_objectIdentifier.java | 69 -
.../mixins/metamodel/Object_objectType.java | 51 -
.../examples/mixins/timestamp/HoldsUpdatedAt.java | 25 -
.../examples/mixins/timestamp/HoldsUpdatedBy.java | 25 -
.../examples/mixins/timestamp/Timestampable.java | 22 -
.../examples/mixins/timestamp/package-info.java | 25 -
.../examples/spec/AbstractSpecification.java | 107 -
.../examples/spec/AbstractSpecification2.java | 114 -
.../examples/spec/Specification.java | 38 -
.../examples/spec/Specification2.java | 43 -
.../examples/spec/SpecificationAnd.java | 66 -
.../examples/spec/SpecificationNot.java | 62 -
.../examples/spec/SpecificationOr.java | 70 -
.../applib-classes/examples/spec/package-info.java | 39 -
.../applib-classes/examples/util/Enums.java | 88 -
.../applib-classes/examples/util/Equality.java | 75 -
.../applib-classes/examples/util/Hashing.java | 66 -
.../applib-classes/examples/util/JaxbUtil.java | 95 -
.../examples/util/ObjectContract_Empty.java | 94 -
.../examples/util/ObjectContract_Impl.java | 104 -
.../examples/util/ObjectContract_Parser.java | 179 --
.../examples/util/ObjectContracts.java | 231 --
.../applib-classes/examples/util/ReasonBuffer.java | 67 -
.../examples/util/ReasonBuffer2.java | 227 --
.../applib-classes/examples/util/Reasons.java | 51 -
.../applib-classes/examples/util/TitleBuffer.java | 467 ----
.../examples/util/TitleBufferException.java | 48 -
.../applib-classes/examples/util/ToString.java | 122 -
.../applib-classes/examples/util/ZipWriter.java | 118 -
.../applib-classes/examples/util/package-info.java | 40 -
.../examples/util/schema/ChangesDtoUtils.java | 101 -
.../examples/util/schema/CommandDtoUtils.java | 172 --
.../examples/util/schema/CommonDtoUtils.java | 553 ----
.../examples/util/schema/InteractionDtoUtils.java | 450 ----
.../util/schema/MemberExecutionDtoUtils.java | 103 -
.../applib-classes/examples/value/Blob.java | 232 --
.../applib-classes/examples/value/Clob.java | 195 --
.../applib-classes/examples/value/HasHtml.java | 28 -
.../examples/value/LocalResourcePath.java | 114 -
.../applib-classes/examples/value/Markup.java | 118 -
.../examples/value/NamedWithMimeType.java | 181 --
.../applib-classes/examples/value/Password.java | 83 -
.../examples/value/package-info.java | 31 -
.../applib-classes/pages/layout/object-layout.adoc | 4 +-
.../roles-mixins-contributees/mixins/Dto.adoc | 6 +-
.../pages/utility/ObjectContracts.adoc | 2 +-
.../modules/applib-methods/pages/prefixes.adoc | 2 +-
.../pages/reserved/deprecated/disable.adoc | 4 +-
.../pages/reserved/deprecated/hide.adoc | 6 +-
.../src/main/adoc/modules/applib-svc/examples.sh | 125 -
.../services/acceptheader/AcceptHeaderService.java | 31 -
.../appfeat/ApplicationFeatureRepository.java | 46 -
.../services/appfeat/ApplicationMemberType.java | 37 -
.../examples/services/bookmark/Bookmark.java | 134 -
.../examples/services/bookmark/BookmarkHolder.java | 25 -
.../services/bookmark/BookmarkService.java | 111 -
.../services/bookmarkui/BookmarkUiService.java | 28 -
.../examples/services/clock/ClockService.java | 79 -
.../commanddto/processor/CommandDtoProcessor.java | 61 -
.../processor/spi/CommandDtoProcessorService.java | 52 -
.../services/confview/ConfigurationMenu.java | 71 -
.../services/confview/ConfigurationProperty.java | 75 -
.../confview/ConfigurationViewService.java | 36 -
.../services/conmap/ContentMappingService.java | 76 -
.../examples/services/error/ErrorDetails.java | 55 -
.../services/error/ErrorReportingService.java | 32 -
.../applib-svc/examples/services/error/Ticket.java | 99 -
.../services/eventbus/EventBusService.java | 31 -
.../services/exceprecog/ExceptionRecognizer.java | 193 --
.../exceprecog/ExceptionRecognizerService.java | 69 -
.../examples/services/factory/FactoryService.java | 220 --
.../examples/services/grid/GridLoaderService.java | 69 -
.../examples/services/grid/GridService.java | 124 -
.../examples/services/grid/GridSystemService.java | 56 -
.../services/health/HealthCheckService.java | 31 -
.../examples/services/hint/HintStore.java | 47 -
.../services/homepage/HomePageResolverService.java | 34 -
.../examples/services/i18n/LocaleProvider.java | 29 -
.../examples/services/i18n/TranslationService.java | 144 --
.../services/i18n/TranslationsResolver.java | 31 -
.../examples/services/iactn/Interaction.java | 517 ----
.../services/iactn/InteractionContext.java | 51 -
.../examples/services/inject/ServiceInjector.java | 61 -
.../examples/services/jaxb/JaxbService.java | 242 --
.../examples/services/layout/LayoutService.java | 116 -
.../services/layout/LayoutServiceMenu.java | 134 -
.../examples/services/linking/DeepLinkService.java | 45 -
.../services/menu/MenuBarsLoaderService.java | 42 -
.../examples/services/menu/MenuBarsService.java | 60 -
.../examples/services/message/MessageService.java | 155 --
.../examples/services/metamodel/BeanSort.java | 145 --
.../examples/services/metamodel/DomainMember.java | 45 -
.../examples/services/metamodel/DomainModel.java | 29 -
.../services/metamodel/MetaModelService.java | 204 --
.../services/metamodel/MetaModelServiceMenu.java | 256 --
.../examples/services/metrics/MetricsService.java | 53 -
.../queryresultscache/QueryResultCacheControl.java | 27 -
.../queryresultscache/QueryResultsCache.java | 162 --
.../examples/services/repository/EntityState.java | 52 -
.../services/repository/RepositoryService.java | 347 ---
.../examples/services/routing/RoutingService.java | 32 -
.../examples/services/scratchpad/Scratchpad.java | 69 -
.../services/session/SessionLoggingService.java | 54 -
.../examples/services/sudo/SudoService.java | 93 -
.../examples/services/swagger/SwaggerService.java | 94 -
.../services/tablecol/TableColumnOrderService.java | 46 -
.../examples/services/title/TitleService.java | 42 -
.../services/urlencoding/UrlEncodingService.java | 45 -
.../examples/services/user/RoleMemento.java | 70 -
.../examples/services/user/UserMemento.java | 226 --
.../examples/services/user/UserService.java | 81 -
.../services/userprof/UserProfileService.java | 45 -
.../services/userreg/EmailNotificationService.java | 53 -
.../services/userreg/UserRegistrationService.java | 46 -
.../examples/services/wrapper/WrapperFactory.java | 258 --
.../services/wrapper/control/AsyncControl.java | 164 --
.../services/wrapper/control/ControlAbstract.java | 97 -
.../services/wrapper/control/ExceptionHandler.java | 42 -
.../services/wrapper/control/SyncControl.java | 70 -
.../examples/services/xactn/TransactionId.java | 48 -
.../services/xactn/TransactionService.java | 93 -
.../examples/services/xactn/TransactionState.java | 109 -
.../examples/services/xml/XmlService.java | 91 -
.../services/xmlsnapshot/XmlSnapshotService.java | 111 -
.../pages/ApplicationFeatureRepository.adoc | 2 +-
.../applib-svc/pages/ErrorReportingService.adoc | 15 +-
.../modules/applib-svc/pages/EventBusService.adoc | 4 +-
.../adoc/modules/applib-svc/pages/GridService.adoc | 6 +-
.../applib-svc/pages/GridSystemService.adoc | 8 +-
.../modules/applib-svc/pages/LayoutService.adoc | 4 +-
.../modules/applib-svc/pages/MetaModelService.adoc | 2 +-
.../modules/applib-svc/partials/_metadata-api.adoc | 2 +-
.../apache/isis/applib/ApplicationException.java | 72 -
.../org/apache/isis/applib/FatalException.java | 54 -
.../org/apache/isis/applib/IsisModuleApplib.java | 14 +-
.../isis/applib/NonRecoverableException.java | 143 --
.../apache/isis/applib/PersistFailedException.java | 51 -
.../apache/isis/applib/RecoverableException.java | 137 -
.../apache/isis/applib/RepositoryException.java | 50 -
.../isis/applib/domain/DomainObjectList.java | 17 +-
.../applib/exceptions/RecoverableException.java | 114 +
.../applib/exceptions/TranslatableException.java | 54 +
.../applib/exceptions/UnrecoverableException.java | 107 +
.../recoverable/InteractionException.java | 75 +
.../recoverable/InvalidEntryException.java | 42 +
.../recoverable/TextEntryParseException.java | 43 +
.../unrecoverable/DomainModelException.java | 43 +
.../unrecoverable/MetaModelException.java | 39 +
.../unrecoverable/NoAuthenticatorException.java | 43 +
.../unrecoverable/ObjectNotFoundException.java | 38 +
.../unrecoverable/ObjectPersistenceException.java | 38 +
.../unrecoverable/PersistFailedException.java | 54 +
.../unrecoverable/ReflectiveActionException.java | 39 +
.../unrecoverable/RepositoryException.java | 53 +
.../unrecoverable/UnexpectedCallException.java | 35 +
.../unrecoverable/UnknownTypeException.java | 35 +
.../applib/mixins/timestamp/HoldsUpdatedAt.java | 28 -
.../applib/mixins/timestamp/HoldsUpdatedBy.java | 28 -
.../applib/mixins/timestamp/Timestampable.java | 22 -
.../isis/applib/mixins/timestamp/package-info.java | 25 -
.../appfeat/ApplicationFeatureRepository.java | 2 +-
.../conmap/ContentMappingServiceForCommandDto.java | 2 +-
.../ContentMappingServiceForCommandsDto.java | 2 +-
.../spi/CommandDtoProcessorServiceIdentity.java | 2 +-
.../services/confview/ConfigurationMenu.java | 4 +-
.../services/confview/ConfigurationProperty.java | 2 +-
.../isis/applib/services/error/SimpleTicket.java | 135 +
.../services/exceprecog/ExceptionRecognizer.java | 4 +-
.../exceprecog/ExceptionRecognizerAbstract.java | 42 +-
.../exceprecog/ExceptionRecognizerForType.java | 76 +-
.../exceprecog/ExceptionRecognizerService.java | 6 +-
.../services/exceprecog/TranslatableException.java | 54 -
.../applib/services/factory/FactoryService.java | 6 +-
.../applib/services/i18n/TranslatableString.java | 2 +-
.../isis/applib/services/jaxb/JaxbService.java | 2 +-
.../applib/services/layout/LayoutServiceMenu.java | 4 +-
.../services/metamodel/MetaModelServiceMenu.java | 4 +-
.../services/publishing/log/CommandLogger.java | 2 +-
.../publishing/log/EntityChangesLogger.java | 2 +-
.../publishing/log/EntityPropertyChangeLogger.java | 2 +-
.../services/publishing/log/ExecutionLogger.java | 2 +-
.../session/SessionLoggingServiceLogging.java | 2 +-
.../isis/applib/services/user/RoleMemento.java | 2 +
.../isis/applib/services/user/UserMemento.java | 2 +
.../services/userreg/EmailNotificationService.java | 5 +-
.../applib/services/wrapper/DisabledException.java | 2 +-
.../applib/services/wrapper/HiddenException.java | 1 +
.../services/wrapper/InteractionException.java | 75 -
.../applib/services/wrapper/InvalidException.java | 1 +
.../applib/services/wrapper/WrapperFactory.java | 12 +-
.../services/xmlsnapshot/XmlSnapshotService.java | 2 +-
.../src/main/adoc/modules/schema/pages/mml.adoc | 4 +-
.../org/apache/isis/schema/ixn/ixn-2.0.xsd | 2 +-
.../isis/commons/collections/ImmutableEnumSet.java | 6 +-
.../exceptions/IsisApplicationException.java | 54 -
.../isis/commons/exceptions/IsisException.java | 49 -
.../exceptions/UnexpectedCallException.java | 33 -
.../commons/exceptions/UnknownTypeException.java | 33 -
.../apache/isis/commons/having/HasUpdatedAt.java | 28 +
.../apache/isis/commons/having/HasUpdatedBy.java | 28 +
.../isis/commons/having/HasUpdatedByAndAt.java | 25 +
.../commons/internal/exceptions/_Exceptions.java | 25 +-
.../factory/_InstanceCreationClassException.java | 4 +-
.../factory/_InstanceCreationException.java | 4 +-
.../factory/_UnavailableClassException.java | 4 +-
.../isis/commons/internal/ioc/_IocContainer.java | 1 -
.../isis/commons/internal/reflection/_Reflect.java | 14 +-
core/config/pom.xml | 12 +
.../pages/sections/isis.viewer.restfulobjects.adoc | 24 +-
.../apache/isis/core/config/IsisConfiguration.java | 185 +-
.../isis/core/config/IsisModuleCoreConfig.java | 2 +
.../IsisBeanFactoryPostProcessorForSpring.java | 2 +-
.../config/beans/IsisBeanTypeRegistryDefault.java | 2 +-
.../core/config/converters/PatternsConverter.java | 2 +-
.../DataSourceIntrospectionService.java | 104 +
.../config/environment/IsisSystemEnvironment.java | 2 +-
.../PatternOptionalStringConstraintValidator.java | 8 -
.../config/viewer/wicket/WebAppContextPath.java | 2 +-
...teractionAwareTransactionalBoundaryHandler.java | 2 +-
core/jdk-supplemental/pom.xml | 4 +-
.../metamodel/_testing/ServiceInjectorLegacy.java | 2 +-
.../adapter/oid/ObjectNotFoundException.java | 36 -
.../adapter/oid/ObjectPersistenceException.java | 42 -
.../core/metamodel/adapter/oid/Oid_Marshaller.java | 9 +-
.../core/metamodel/commons/ArrayExtensions.java | 14 +-
.../metamodel/commons/CanonicalParameterUtil.java | 44 +-
.../core/metamodel/commons/ClassExtensions.java | 4 +-
.../metamodel/commons/ThrowableExtensions.java | 11 +-
.../core/metamodel/context/MetaModelContexts.java | 2 +-
.../isis/core/metamodel/events/MetamodelEvent.java | 34 +
.../metamodel/exceptions/MetaModelException.java | 43 -
.../persistence/ObjectNotFoundException.java | 43 -
.../persistence/ObjectPersistenceException.java | 47 -
.../persistence/PojoRecreationException.java | 36 -
.../persistence/PojoRefreshException.java | 39 -
.../isis/core/metamodel/facets/Annotations.java | 2 +-
.../core/metamodel/facets/DomainEventHelper.java | 8 +-
.../core/metamodel/facets/ImperativeFacet.java | 7 +-
.../MethodPrefixBasedFacetFactoryAbstract.java | 72 +-
.../facets/actcoll/typeof/TypeOfFacet.java | 3 +-
...nChoicesForCollectionParameterFacetFactory.java | 3 +-
.../annotation/HomePageFacetAnnotationFactory.java | 6 +-
.../ActionValidationFacetViaMethodFactory.java | 2 +-
.../clear/CollectionClearFacetFactory.java | 70 -
.../clear/CollectionClearFacetViaAccessor.java | 80 -
.../clear/CollectionClearFacetViaClearMethod.java | 71 -
.../CollectionAnnotationFacetFactory.java | 50 -
...ectionAddToFacetForDomainEventFromAbstract.java | 127 -
...acetForDomainEventFromCollectionAnnotation.java | 43 -
...lectionAddToFacetForDomainEventFromDefault.java | 41 -
...nRemoveFromFacetForDomainEventFromAbstract.java | 126 -
...acetForDomainEventFromCollectionAnnotation.java | 43 -
...onRemoveFromFacetForDomainEventFromDefault.java | 41 -
...abledFacetOnCollectionDerivedFromImmutable.java | 39 -
...cetOnCollectionDerivedFromImmutableFactory.java | 45 -
.../collections/modify/CollectionAddToFacet.java | 37 -
.../modify/CollectionAddToFacetAbstract.java | 36 -
.../modify/CollectionAddToFacetViaAccessor.java | 79 -
.../modify/CollectionAddToFacetViaMethod.java | 75 -
...tionAddToRemoveFromAndValidateFacetFactory.java | 177 --
.../collections/modify/CollectionClearFacet.java | 36 -
.../modify/CollectionClearFacetAbstract.java | 36 -
.../modify/CollectionRemoveFromFacet.java | 39 -
.../modify/CollectionRemoveFromFacetAbstract.java | 36 -
.../CollectionRemoveFromFacetViaAccessor.java | 82 -
.../modify/CollectionRemoveFromFacetViaMethod.java | 75 -
.../TypeOfFacetInferredFromSupportingMethods.java | 31 -
.../BookmarkPolicyFacetFallbackFactory.java | 8 +-
.../facets/object/callbacks/CallbackFacet.java | 2 +-
.../choices/enums/EnumValueSemanticsProvider.java | 2 +-
.../DomainObjectAnnotationFacetFactory.java | 5 +-
...ObjectLayoutAnnotationUsingCssClassUiEvent.java | 4 +-
...mainObjectLayoutAnnotationUsingIconUiEvent.java | 4 +-
...inObjectLayoutAnnotationUsingLayoutUiEvent.java | 4 +-
...ainObjectLayoutAnnotationUsingTitleUiEvent.java | 4 +-
.../DomainServiceFacetAnnotationFactory.java | 6 +-
.../facets/object/facets/FacetsFacetAbstract.java | 7 +-
.../facets/object/mixin/MixinFacetAbstract.java | 115 +-
.../mixin/MixinFacetForDomainObjectAnnotation.java | 14 +-
...jectSpecIdFacetDerivedFromClassNameFactory.java | 6 +-
.../object/parseable/InvalidEntryException.java | 42 -
.../object/parseable/TextEntryParseException.java | 47 -
.../parser/ParseableFacetUsingParser.java | 2 +-
...etOnCollectionDerivedFromRecreatableObject.java | 46 -
...CollectionDerivedFromViewModelFacetFactory.java | 54 -
.../ValueSemanticsProviderAndFacetAbstract.java | 4 +-
...ParameterAutoCompleteFacetViaMethodFactory.java | 2 +-
.../method/ActionChoicesFacetViaMethod.java | 2 +-
...ctionParameterChoicesFacetViaMethodFactory.java | 2 +-
...tionParameterDefaultsFacetViaMethodFactory.java | 2 +-
...tionParameterDisabledFacetViaMethodFactory.java | 2 +-
...ActionParameterHiddenFacetViaMethodFactory.java | 2 +-
...onParameterValidationFacetViaMethodFactory.java | 2 +-
.../method/PropertyDefaultFacetViaMethod.java | 2 +-
.../facets/schema/IsisSchemaMetaModelRefiner.java | 2 +-
.../facets/schema/IsisSchemaValueTypeProvider.java | 2 +-
.../ValueSemanticsProviderAbstractTemporal.java | 2 +-
.../BigDecimalValueSemanticsProvider.java | 6 +-
.../BigIntegerValueSemanticsProvider.java | 2 +-
.../BooleanValueSemanticsProviderAbstract.java | 10 +-
.../bytes/ByteValueSemanticsProviderAbstract.java | 2 +-
.../chars/CharValueSemanticsProviderAbstract.java | 2 +-
.../value/datejodalocal/JodaLocalDateUtil.java | 2 +-
.../datetimejodalocal/JodaLocalDateTimeUtil.java | 2 +-
.../DoubleValueSemanticsProviderAbstract.java | 2 +-
.../FloatValueSemanticsProviderAbstract.java | 2 +-
.../image/ImageValueSemanticsProviderAbstract.java | 2 +-
.../integer/IntValueSemanticsProviderAbstract.java | 2 +-
.../longs/LongValueSemanticsProviderAbstract.java | 2 +-
.../ShortValueSemanticsProviderAbstract.java | 2 +-
.../TemporalValueSemanticsProviderAbstract.java | 2 +-
.../JavaSqlTimeStampValueSemanticsProvider.java | 2 +-
.../interactions/managed/ManagedMember.java | 2 +-
.../core/metamodel/layout/LayoutFacetUtil.java | 2 +-
.../objectmanager/ObjectManagerDefault.java | 2 +-
...meterDefaultsFacetFromAssociatedCollection.java | 7 +-
.../param/DeriveFacetsPostProcessor.java | 91 +-
.../ProgrammingModelInitFilterDefault.java | 2 +-
.../dflt/ProgrammingModelFacetsJava8.java | 21 +-
.../metamodel/services/ServiceInjectorDefault.java | 2 +-
.../appfeat/ApplicationFeatureFactory.java | 2 +-
.../services/appfeat/ApplicationFeatureId.java | 98 +-
.../ApplicationFeatureRepositoryDefault.java | 92 +-
.../services/appfeat/ApplicationFeatureType.java | 25 +-
.../classsubstitutor/ClassSubstitutorDefault.java | 2 +-
.../ClassSubstitutorForCollections.java | 2 +-
.../ClassSubstitutorForDomainObjects.java | 2 +-
.../classsubstitutor/ClassSubstitutorRegistry.java | 2 +-
.../services/events/MetamodelEventService.java | 2 +-
...ExceptionRecognizerForRecoverableException.java | 7 +-
.../services/grid/GridLoaderServiceDefault.java | 2 +-
.../services/grid/GridReaderUsingJaxb.java | 2 +-
.../services/grid/GridServiceDefault.java | 2 +-
.../services/grid/GridSystemServiceAbstract.java | 16 +-
.../grid/bootstrap3/GridSystemServiceBS3.java | 4 +-
.../services/layout/LayoutServiceDefault.java | 2 +-
.../services/metamodel/MetaModelExporter.java | 8 +-
.../metamodel/MetaModelServiceDefault.java | 51 +-
.../services/registry/ServiceRegistryDefault.java | 2 +-
.../tablecol/TableColumnOrderServiceDefault.java | 2 +-
.../services/title/TitleServiceDefault.java | 2 +-
.../isis/core/metamodel/spec/ActionType.java | 2 +-
.../core/metamodel/spec/DomainModelException.java | 47 -
.../isis/core/metamodel/spec/Hierarchical.java | 4 +
.../isis/core/metamodel/spec/ObjectSpecId.java | 9 +-
.../core/metamodel/spec/ObjectSpecification.java | 28 +-
.../core/metamodel/spec/feature/CurrentHolder.java | 2 +-
.../core/metamodel/spec/feature/ObjectAction.java | 4 +-
.../spec/feature/ObjectActionContainer.java | 97 +-
.../metamodel/spec/feature/ObjectAssociation.java | 2 -
.../spec/feature/ObjectAssociationContainer.java | 59 +-
.../core/metamodel/spec/feature/ObjectFeature.java | 4 +-
.../spec/feature/OneToManyAssociation.java | 76 -
.../specloader/InjectorMethodEvaluatorDefault.java | 2 +-
.../specloader/ProgrammingModelServiceDefault.java | 2 +-
.../specloader/ReflectiveActionException.java | 43 -
.../specloader/SpecificationLoaderDefault.java | 36 +-
.../specloader/specimpl/FacetedMethodsBuilder.java | 6 +-
.../specloader/specimpl/MemberSortingUtils.java | 2 +-
.../specloader/specimpl/ObjectActionDefault.java | 7 +-
.../specimpl/ObjectActionParameterAbstract.java | 2 +-
.../specloader/specimpl/ObjectMemberAbstract.java | 2 -
.../specloader/specimpl/ObjectMemberContainer.java | 127 +
.../specimpl/ObjectSpecificationAbstract.java | 53 +-
.../specimpl/OneToManyAssociationDefault.java | 109 +-
.../specimpl/dflt/ObjectSpecificationDefault.java | 89 +-
.../core/metamodel/util/snapshot/XmlSnapshot.java | 4 +-
.../valuetypes/ValueTypeProviderDefault.java | 2 +-
.../valuetypes/ValueTypeProviderForBuiltin.java | 2 +-
.../ValueTypeProviderForCollections.java | 2 +-
.../metamodel/valuetypes/ValueTypeRegistry.java | 2 +-
.../actions/ActionMethodsFacetFactoryTest.java | 2 +-
.../CollectionFieldMethodsFacetFactoryTest.java | 383 +--
.../CollectionAnnotationFacetFactoryTest.java | 269 --
.../object/mixin/MixinFacetAbstract_Test.java | 43 +
.../parseable/ParseableFacetUsingParserTest.java | 1 +
.../facets/param/name/ParameterNameFacetTest.java | 26 +-
.../BigDecimalValueSemanticsProviderTest.java | 2 +-
.../value/BigIntValueSemanticsProviderTest.java | 2 +-
.../value/BooleanValueSemanticsProviderTest.java | 2 +-
.../value/ByteValueSemanticsProviderTest.java | 2 +-
.../value/CharacterValueSemanticsProviderTest.java | 2 +-
.../value/DoubleValueSemanticsProviderTest.java | 2 +-
.../value/FloatValueSemanticsProviderTest.java | 2 +-
.../value/IntValueSemanticsProviderTest.java | 2 +-
.../JavaSqlDateValueSemanticsProviderTest.java | 2 +-
.../JavaUtilDateValueSemanticsProviderTest.java | 2 +-
.../value/LongValueSemanticsProviderTest.java | 2 +-
.../value/ShortValueSemanticsProviderTest.java | 2 +-
.../objects/OneToManyAssociationDefaultTest.java | 69 +-
.../services/appfeat/ApplicationFeatureIdTest.java | 32 +-
.../ApplicationFeatureRepositoryDefaultTest.java | 10 +-
.../appfeat/ApplicationFeatureTypeTest.java | 12 +-
.../testspec/ObjectSpecificationStub.java | 69 +-
.../services/menubars/menubars.layout.xml | 32 +-
core/pom.xml | 100 +-
.../isis/core/runtime/IsisModuleCoreRuntime.java | 4 +-
.../core/runtime/events/AppLifecycleEvent.java | 35 -
.../runtime/events/AppLifecycleEventService.java | 57 -
.../core/runtime/events/MetamodelEventService.java | 58 +
.../pages/RepresentationService.adoc | 2 +-
.../runtimeservices/InitialisationException.java | 45 -
.../IsisModuleCoreRuntimeServices.java | 12 +-
.../core/runtimeservices/ServiceException.java | 43 -
.../bookmarks/BookmarkServiceDefault.java | 4 +-
.../runtimeservices/clock/ClockServiceDefault.java | 2 +-
.../command/CommandDtoServiceInternalDefault.java | 2 +-
.../command/CommandExecutorServiceDefault.java | 26 +-
.../confmenu/ConfigurationViewServiceDefault.java | 2 +-
.../runtimeservices/email/EmailServiceDefault.java | 2 +-
.../core/runtimeservices/error/EmailTicket.java | 141 --
.../core/runtimeservices/error/SimpleTicket.java | 135 -
.../eventbus/EventBusServiceSpring.java | 2 +-
.../ExceptionRecognizerServiceDefault.java | 92 -
.../executor/MemberExecutorServiceDefault.java | 2 +-
.../factory/FactoryServiceDefault.java | 2 +-
.../i18n/po/TranslationServicePo.java | 2 +-
.../i18n/po/TranslationServicePoMenu.java | 4 +-
.../InteractionDtoServiceInternalDefault.java | 2 +-
.../runtimeservices/jaxb/JaxbServiceDefault.java | 15 +-
.../menubars/MenuBarsLoaderServiceDefault.java | 2 +-
.../menubars/bootstrap3/MenuBarsServiceBS3.java | 4 +-
.../message/MessageServiceDefault.java | 4 +-
.../publish/CommandPublisherDefault.java | 2 +-
.../publish/EntityChangesPublisherDefault.java | 2 +-
.../EntityPropertyChangePublisherDefault.java | 2 +-
.../publish/ExecutionPublisherDefault.java | 2 +-
.../QueryResultsCacheDefault.java | 2 +-
.../ExceptionRecognizerServiceDefault.java | 105 +
.../ExceptionRecognizerForDataAccessException.java | 53 +
.../ExceptionRecognizerForDataAlreadyExists.java | 56 +
.../impl/ExceptionRecognizerForObjectNotFound.java | 51 +
...ceptionRecognizerForOtherDataAccessProblem.java | 55 +
.../ExceptionRecognizerForRelatedDataExists.java | 51 +
.../ExceptionRecognizerForUnableToSaveData.java | 51 +
.../repository/RepositoryServiceDefault.java | 10 +-
.../routing/RoutingServiceDefault.java | 6 +-
.../scratchpad/ScratchpadDefault.java | 12 +-
.../session/InteractionFactoryDefault.java | 25 +-
.../runtimeservices/sudo/SudoServiceDefault.java | 2 +-
.../transaction/TransactionServiceSpring.java | 8 +-
.../UrlEncodingServiceWithCompression.java | 2 +-
.../runtimeservices/user/UserServiceDefault.java | 2 +-
.../userprof/UserProfileServiceDefault.java | 2 +-
.../userreg/EmailNotificationServiceDefault.java | 5 +-
.../wrapper/WrapperFactoryDefault.java | 15 +-
.../handlers/DomainObjectInvocationHandler.java | 204 +-
.../runtimeservices/xml/XmlServiceDefault.java | 8 +-
.../xmlsnapshot/XmlSnapshotServiceDefault.java | 12 +-
.../email/EmailServiceDefaultTest_actually.java | 10 +-
.../email/EmailServiceDefaultTest_notEmpty.java | 10 +-
...eptionRecognizerForDataAccessExceptionTest.java | 111 +
.../runtimeservices/urlencoding/MementosTest.java | 14 +-
.../urlencoding/UrlEncodingServiceTest.java | 16 +-
.../proxy/ProxyCreatorTestUsingCodegenPlugin.java | 29 +-
.../security/authentication/logout/LogoutMenu.java | 6 +-
.../manager/AuthenticationManager.java | 4 +-
.../standard/NoAuthenticatorException.java | 46 -
.../standard/RandomCodeGeneratorDefault.java | 2 +-
.../manager/AuthorizationManager.java | 2 +-
.../AuthenticationManager_authenticators_Test.java | 2 +-
.../changetracking/EntityChangeTrackerDefault.java | 9 +-
.../changetracking/events/TimestampService.java | 14 +-
.../HealthIndicatorUsingHealthCheckService.java | 4 +-
.../logonlog/WebModuleLogOnExceptionLogger.java | 2 +-
.../templresources/WebModuleTemplateResources.java | 2 +-
doxygen.cfg | 1318 +++++-----
.../domain/src/main/adoc/modules/demo/examples.sh | 32 -
.../error/service/DemoErrorReportingService.java | 62 -
.../src/main/java/demoapp/dom/DemoModule.java | 11 +-
.../dom/_infra/seed/SeedServiceAbstract.java | 6 +-
.../demoapp/dom/annotDomain/Action/ActionMenu.java | 124 -
.../associateWith/ActionAssociateWithVm.java | 191 --
.../ActionAssociateWithVm_updateOtherProperty.java | 56 -
.../child/ActionAssociateWithChildVm.java | 66 -
.../child/ActionAssociateWithVm_makeFavorite.java | 60 -
.../ActionAssociateWithVm_noLongerFavorite.java | 62 -
.../ActionAssociateWithVm_noLongerFavorites.java | 59 -
...ionCommandPublishingDisabledMetaAnnotation.java | 40 -
...tionCommandPublishingEnabledMetaAnnotation.java | 40 -
.../ActionCommandPublishingJdo.java | 186 --
.../ActionCommandPublishingJdoEntities.java | 49 -
.../ActionCommandPublishingJdoSeedService.java | 57 -
...onCommandPublishingJdo_mixinUpdateProperty.java | 56 -
...hingJdo_mixinUpdatePropertyCommandDisabled.java | 55 -
...shingJdo_mixinUpdatePropertyMetaAnnotation.java | 54 -
...ixinUpdatePropertyMetaAnnotationOverridden.java | 58 -
.../Action/domainEvent/ActionDomainEventVm.java | 92 -
.../ActionDomainEventVm_mixinUpdateText.java | 58 -
.../ActionDomainEventControlService.java | 51 -
.../ActionDomainEventControlStrategy.java | 152 --
.../ActionDomainEventVm_controlUpdateText.java | 46 -
...nDomainEventVm_controlUpdateTextInvocation.java | 55 -
...nExecutionPublishingDisabledMetaAnnotation.java | 40 -
...onExecutionPublishingEnabledMetaAnnotation.java | 40 -
.../ActionExecutionPublishingJdo.java | 148 --
.../ActionExecutionPublishingJdoEntities.java | 49 -
.../ActionExecutionPublishingJdoSeedService.java | 57 -
...ExecutionPublishingJdo_mixinUpdateProperty.java | 56 -
...shingJdo_mixinUpdatePropertyMetaAnnotation.java | 56 -
...ixinUpdatePropertyMetaAnnotationOverridden.java | 59 -
.../annotDomain/Action/hidden/ActionHiddenVm.java | 159 --
...onHiddenVm_mixinUpdateTextAndHiddenNowhere.java | 53 -
...iddenVm_mixinUpdateTextButHiddenEverywhere.java | 53 -
...ddenVm_mixinUpdateTextButHiddenObjectForms.java | 53 -
...ActionHiddenVm_mixinUpdateTextNoAnnotation.java | 53 -
...tionRestrictToNoRestrictionsMetaAnnotation.java | 40 -
.../ActionRestrictToPrototypingMetaAnnotation.java | 40 -
.../Action/restrictTo/ActionRestrictToVm.java | 201 --
...ctionRestrictToVm_mixinUpdateMetaAnnotated.java | 52 -
...ictToVm_mixinUpdateMetaAnnotatedOverridden.java | 55 -
...ActionRestrictToVm_mixinUpdateNoAnnotation.java | 51 -
...ctToVm_mixinUpdateRestrictToNoRestrictions.java | 53 -
...trictToVm_mixinUpdateRestrictToPrototyping.java | 53 -
.../ActionSemanticsIdempotentMetaAnnotation.java | 41 -
.../ActionSemanticsSafeMetaAnnotation.java | 41 -
.../Action/semantics/ActionSemanticsVm.java | 352 ---
...ticsVm_mixinIncrementByAmountNonIdempotent.java | 53 -
...tionSemanticsVm_mixinIncrementNoAnnotation.java | 51 -
...ionSemanticsVm_mixinIncrementNonIdempotent.java | 53 -
...csVm_mixinIncrementNonIdempotentAreYouSure.java | 53 -
...ticsVm_mixinReportPropertyForSemanticsSafe.java | 58 -
...Vm_mixinSetToValueForPropertyMetaAnnotated.java | 52 -
...tToValueForPropertyMetaAnnotatedOverridden.java | 54 -
...inSetToValueForPropertySemanticsIdempotent.java | 52 -
...ueForPropertySemanticsIdempotentAreYouSure.java | 52 -
.../annotDomain/Action/typeOf/ActionTypeOfVm.java | 106 -
.../Action/typeOf/child/ActionTypeOfChildVm.java | 95 -
.../dom/annotDomain/Collection/CollectionMenu.java | 61 -
.../domainEvent/CollectionDomainEventVm.java | 87 -
.../CollectionDomainEventVm_addChild.java | 68 -
.../CollectionDomainEventVm_removeChild.java | 80 -
.../child/CollectionDomainEventChildVm.java | 67 -
.../CollectionDomainEventControlService.java | 47 -
.../CollectionDomainEventControlStrategy.java | 59 -
.../CollectionDomainEventVm_controlChildren.java | 46 -
...ionDomainEventVm_controlChildrenVisibility.java | 59 -
.../dom/annotDomain/Collection/hidden/.gitkeep | 0
.../annotDomain/DomainObject/DomainObjectMenu.java | 70 -
.../DomainObjectEntityChangePublishingJdo.java | 43 -
...ngePublishingJdo_updatePropertyUsingAction.java | 51 -
.../DomainObjectEntityChangePublishingVm.java | 47 -
...omainObjectEntityChangePublishingVm_create.java | 104 -
...omainObjectEntityChangePublishingVm_delete.java | 96 -
...inObjectEntityChangePublishingVm_updateAll.java | 103 -
...ainObjectEntityChangePublishingDisabledJdo.java | 70 -
...tEntityChangePublishingDisabledJdoEntities.java | 57 -
...tityChangePublishingDisabledJdoSeedService.java | 57 -
...hingVm_publishingDisabledAnnotatedEntities.java | 46 -
.../DomainObjectAuditingEnabledJdoEntities.java | 57 -
.../DomainObjectAuditingEnabledJdoSeedService.java | 57 -
...itingVm_publishingEnabledAnnotatedEntities.java | 46 -
...mainObjectEntityChangePublishingEnabledJdo.java | 70 -
...ntityChangePublishingEnabledMetaAnnotation.java | 40 -
...ityChangePublishingEnabledMetaAnnotatedJdo.java | 71 -
...ePublishingEnabledMetaAnnotatedJdoEntities.java | 57 -
...blishingEnabledMetaAnnotatedJdoSeedService.java | 57 -
...gVm_publishingEnabledMetaAnnotatedEntities.java | 44 -
...tityChangePublishingDisabledMetaAnnotation.java | 40 -
...ngePublishingEnabledMetaAnnotOverriddenJdo.java | 73 -
...shingEnabledMetaAnnotOverriddenJdoEntities.java | 57 -
...ngEnabledMetaAnnotOverriddenJdoSeedService.java | 57 -
...blishingEnabledMetaAnnotOverriddenEntities.java | 44 -
.../nature/viewmodels/jaxbrefentity/ChildJdo.java | 50 -
.../viewmodels/jaxbrefentity/ChildJdoEntities.java | 44 -
.../jaxbrefentity/StatefulVmJaxbRefsEntity.java | 153 --
.../jaxbrefentity/seed/ChildJdoSeedService.java | 58 -
.../viewmodels/usingjaxb/StatefulVmUsingJaxb.java | 109 -
.../dom/annotDomain/Property/PropertyMenu.java | 206 --
...rtyCommandPublishingDisabledMetaAnnotation.java | 40 -
...ertyCommandPublishingEnabledMetaAnnotation.java | 40 -
.../PropertyCommandPublishingJdo.java | 114 -
.../PropertyCommandPublishingJdoEntities.java | 52 -
.../PropertyCommandPublishingJdoSeedService.java | 57 -
.../domainEvent/PropertyDomainEventVm.java | 78 -
.../PropertyDomainEventControlService.java | 48 -
.../PropertyDomainEventControlStrategy.java | 124 -
.../PropertyDomainEventVm_controlText.java | 46 -
.../PropertyDomainEventVm_controlTextEditing.java | 59 -
.../editing/EditingEnabledMetaAnnotation.java | 41 -
.../Property/editing/PropertyEditingVm.java | 101 -
...yExecutionPublishingDisabledMetaAnnotation.java | 40 -
...tyExecutionPublishingEnabledMetaAnnotation.java | 40 -
.../PropertyExecutionPublishingJdo.java | 107 -
.../PropertyExecutionPublishingJdoEntities.java | 49 -
.../PropertyExecutionPublishingJdoSeedService.java | 56 -
.../fileAccept/FileAcceptPdfMetaAnnotation.java | 42 -
.../Property/fileAccept/PropertyFileAcceptVm.java | 114 -
...FileAcceptVm_updateClobWithParameterLayout.java | 59 -
...pertyFileAcceptVm_updateWithMetaAnnotation.java | 55 -
...cceptVm_updateWithMetaAnnotationOverridden.java | 59 -
...ertyFileAcceptVm_updateWithParameterLayout.java | 58 -
.../hidden/HiddenEverywhereMetaAnnotation.java | 42 -
.../Property/hidden/PropertyHiddenVm.java | 143 --
...tyHiddenVm_mixinPropertyWithMetaAnnotation.java | 48 -
..._mixinPropertyWithMetaAnnotationOverridden.java | 52 -
.../hidden/PropertyHiddenVm_returnsChildren.java | 47 -
.../hidden/child/PropertyHiddenChildVm.java | 201 --
.../child/PropertyHiddenChildVm_mixinProperty.java | 49 -
.../maxLength/MaxLength10MetaAnnotation.java | 44 -
.../Property/maxLength/PropertyMaxLengthVm.java | 98 -
...opertyMaxLengthVm_updateWithMetaAnnotation.java | 54 -
...engthVm_updateWithMetaAnnotationOverridden.java | 58 -
...pertyMaxLengthVm_updateWithParameterLayout.java | 56 -
.../MustSatisfyOfWorkingAgeMetaAnnotation.java | 46 -
.../mustSatisfy/OfRetirementAgeSpecification.java | 32 -
.../mustSatisfy/OfWorkingAgeSpecification.java | 32 -
.../mustSatisfy/PropertyMustSatisfyVm.java | 99 -
...ertyMustSatisfyVm_updateWithMetaAnnotation.java | 54 -
...tisfyVm_updateWithMetaAnnotationOverridden.java | 61 -
...rtyMustSatisfyVm_updateWithParameterLayout.java | 57 -
.../OptionalityOptionalMetaAnnotation.java | 44 -
.../optionality/PropertyOptionalityVm.java | 115 -
...alityVm_updateMandatoryWithParameterLayout.java | 56 -
...ertyOptionalityVm_updateWithMetaAnnotation.java | 55 -
...alityVm_updateWithMetaAnnotationOverridden.java | 58 -
...rtyOptionalityVm_updateWithParameterLayout.java | 56 -
.../Property/projecting/PropertyProjectingVm.java | 80 -
.../PropertyProjectingVm_returnsChildren.java | 42 -
.../child/PropertyProjectingChildVm.java | 79 -
.../projecting/jdo/PropertyProjectingChildJdo.java | 63 -
.../jdo/PropertyProjectingChildJdoEntities.java | 51 -
.../jdo/PropertyProjectingChildJdoSeedService.java | 57 -
.../regexPattern/PropertyRegexPatternVm.java | 104 -
...rtyRegexPatternVm_updateWithMetaAnnotation.java | 54 -
...tternVm_updateWithMetaAnnotationOverridden.java | 62 -
...tyRegexPatternVm_updateWithParameterLayout.java | 60 -
.../RegexPatternEmailComMetaAnnotation.java | 61 -
.../snapshot/PropertySnapshotVm-description.adoc | 86 -
.../Property/snapshot/PropertySnapshotVm.java | 155 --
.../snapshot/PropertySnapshotVm.layout.xml | 59 -
.../PropertySnapshotVm_takeXmlSnapshot.java | 80 -
.../snapshot/SnapshotExcludedMetaAnnotation.java | 40 -
.../snapshot/SnapshotIncludedMetaAnnotation.java | 40 -
.../child/PropertySnapshotChildVm-description.adoc | 5 -
.../snapshot/child/PropertySnapshotChildVm.java | 96 -
.../child/PropertySnapshotChildVm.layout.xml | 53 -
...yChangesSubscriberToCaptureChangesInMemory.java | 61 -
.../_changes/ExposeCapturedChanges.java | 27 -
.../_changes/ExposeCapturedChanges_changes.java | 53 -
.../_changes/ExposeCapturedChanges_clear.java | 53 -
.../_commands/ExposePersistedCommands.java | 72 -
.../ExposePersistedCommands_commands.java | 51 -
...utionListenerToCaptureInteractionsInMemory.java | 61 -
.../_interactions/ExposeCapturedInteractions.java | 27 -
.../ExposeCapturedInteractions_clear.java | 49 -
.../ExposeCapturedInteractions_interactions.java | 53 -
.../_interactions/InteractionDtoVm.java | 80 -
.../annotLayout/ActionLayout/ActionLayoutMenu.java | 46 -
.../position/ActionLayoutPositionVm.java | 65 -
.../ActionLayoutPositionVm_annotatedBelow.java | 49 -
.../ActionLayoutPositionVm_annotatedPanel.java | 49 -
...ionLayoutPositionVm_annotatedPanelDropDown.java | 49 -
.../ActionLayoutPositionVm_annotatedRight.java | 49 -
.../ActionLayoutPositionVm_layoutBelow.java | 49 -
.../ActionLayoutPositionVm_layoutPanel.java | 49 -
...ActionLayoutPositionVm_layoutPanelDropDown.java | 49 -
.../ActionLayoutPositionVm_layoutRight.java | 49 -
.../promptStyle/ActionLayoutPromptStyleVm.java | 89 -
.../ActionLayoutPromptStyleVm_annotatedInline.java | 50 -
...ayoutPromptStyleVm_annotatedInlineAsIfEdit.java | 50 -
.../ActionLayoutPromptStyleVm_annotatedModal.java | 50 -
...ActionLayoutPromptStyleVm_annotatedSidebar.java | 50 -
.../ActionLayoutPromptStyleVm_layoutDialog.java | 55 -
.../ActionLayoutPromptStyleVm_layoutInline.java | 49 -
...onLayoutPromptStyleVm_layoutInlineAsIfEdit.java | 49 -
.../CollectionLayout/CollectionLayoutMenu.java | 37 -
.../DomainObjectLayout/DomainObjectLayoutMenu.java | 52 -
.../PropertyLayout/PropertyLayoutMenu.java | 159 --
.../cssClass/CssClassRedMetaAnnotation.java | 43 -
.../cssClass/PropertyLayoutCssClassVm.java | 107 -
.../PropertyLayoutCssClassVm_mixinProperty.java | 50 -
...CssClassVm_mixinPropertyWithMetaAnnotation.java | 48 -
..._mixinPropertyWithMetaAnnotationOverridden.java | 49 -
...yLayoutCssClassVm_updateWithMetaAnnotation.java | 54 -
...ClassVm_updateWithMetaAnnotationOverridden.java | 57 -
...LayoutCssClassVm_updateWithParameterLayout.java | 55 -
.../describedAs/DescribedAsMetaAnnotation.java | 43 -
.../describedAs/PropertyLayoutDescribedAsVm.java | 102 -
.../PropertyLayoutDescribedAsVm_mixinProperty.java | 47 -
...cribedAsVm_mixinPropertyWithMetaAnnotation.java | 48 -
..._mixinPropertyWithMetaAnnotationOverridden.java | 49 -
...youtDescribedAsVm_updateWithMetaAnnotation.java | 54 -
...bedAsVm_updateWithMetaAnnotationOverridden.java | 55 -
...outDescribedAsVm_updateWithParameterLayout.java | 54 -
.../hidden/HiddenEverywhereMetaAnnotation.java | 42 -
.../hidden/PropertyLayoutHiddenVm.java | 151 --
...utHiddenVm_mixinPropertyWithMetaAnnotation.java | 48 -
..._mixinPropertyWithMetaAnnotationOverridden.java | 51 -
.../PropertyLayoutHiddenVm_returnsChildren.java | 47 -
.../hidden/child/PropertyLayoutHiddenChildVm.java | 192 --
.../PropertyLayoutHiddenChildVm_mixinProperty.java | 49 -
.../LabelPositionLeftMetaAnnotation.java | 44 -
.../LabelPositionTopMetaAnnotation.java | 44 -
.../PropertyLayoutLabelPositionVm.java | 201 --
...ropertyLayoutLabelPositionVm_mixinProperty.java | 51 -
...PositionVm_mixinPropertyWithMetaAnnotation.java | 48 -
..._mixinPropertyWithMetaAnnotationOverridden.java | 50 -
...rtyLayoutLabelPositionVm_updateVariantLeft.java | 56 -
...rtyLayoutLabelPositionVm_updateVariantNone.java | 56 -
...tLabelPositionVm_updateVariantNotSpecified.java | 56 -
...tyLayoutLabelPositionVm_updateVariantRight.java | 56 -
...ertyLayoutLabelPositionVm_updateVariantTop.java | 56 -
...utLabelPositionVm_updateWithMetaAnnotation.java | 54 -
...itionVm_updateWithMetaAnnotationOverridden.java | 57 -
...tLabelPositionVm_updateWithParameterLayout.java | 56 -
.../multiLine/MultiLine10MetaAnnotation.java | 43 -
.../multiLine/PropertyLayoutMultiLineVm.java | 124 -
.../PropertyLayoutMultiLineVm_mixinProperty.java | 48 -
...ultiLineVm_mixinPropertyWithMetaAnnotation.java | 48 -
..._mixinPropertyWithMetaAnnotationOverridden.java | 50 -
...LayoutMultiLineVm_updateWithMetaAnnotation.java | 54 -
...iLineVm_updateWithMetaAnnotationOverridden.java | 57 -
...ayoutMultiLineVm_updateWithParameterLayout.java | 55 -
.../PropertyLayout/named/NamedMetaAnnotation.java | 43 -
.../named/PropertyLayoutNamedVm.java | 140 --
.../named/PropertyLayoutNamedVm_mixinProperty.java | 48 -
...outNamedVm_mixinPropertyWithMetaAnnotation.java | 48 -
..._mixinPropertyWithMetaAnnotationOverridden.java | 49 -
...pertyLayoutNamedVm_updateWithEscapedMarkup.java | 56 -
.../PropertyLayoutNamedVm_updateWithMarkup.java | 57 -
...ertyLayoutNamedVm_updateWithMetaAnnotation.java | 54 -
...NamedVm_updateWithMetaAnnotationOverridden.java | 56 -
...rtyLayoutNamedVm_updateWithParameterLayout.java | 55 -
.../PropertyLayout/navigable/FileNodeType.java | 34 -
.../PropertyLayout/navigable/FileNodeVm.java | 115 -
.../navigable/FileNodeVm_returnsTree.java | 48 -
.../navigable/FileSystemTreeAdapter.java | 62 -
.../navigable/FileTreeNodeService.java | 69 -
.../renderDay/PropertyLayoutRenderDayVm.java | 152 --
.../PropertyLayoutRenderDayVm_downloadAsXml.java | 53 -
...RenderDayVm_mixinEndDateWithMetaAnnotation.java | 50 -
...m_mixinEndDateWithMetaAnnotationOverridden.java | 54 -
...RenderDayVm_mixinEndDateWithPropertyLayout.java | 51 -
...enderDayVm_updateEndDateWithMetaAnnotation.java | 56 -
..._updateEndDateWithMetaAnnotationOverridden.java | 60 -
...nderDayVm_updateEndDateWithParameterLayout.java | 58 -
.../RenderDayMetaAnnotationEndDateExclusive.java | 44 -
.../RenderDayMetaAnnotationStartDateInclusive.java | 44 -
.../repainting/PdfJsViewerAdvisorFallback.java | 45 -
.../repainting/PropertyLayoutRepaintingVm.java | 124 -
.../PropertyLayoutRepaintingVm_mixinProperty.java | 51 -
...paintingVm_mixinPropertyWithMetaAnnotation.java | 50 -
..._mixinPropertyWithMetaAnnotationOverridden.java | 53 -
.../RepaintingNoRepaintMetaAnnotation.java | 41 -
.../RepaintingRepaintMetaAnnotation.java | 41 -
.../PropertyLayoutTypicalLengthVm.java | 107 -
...ropertyLayoutTypicalLengthVm_mixinProperty.java | 48 -
...alLengthVm_mixinPropertyWithMetaAnnotation.java | 48 -
..._mixinPropertyWithMetaAnnotationOverridden.java | 49 -
...utTypicalLengthVm_updateWithMetaAnnotation.java | 54 -
...engthVm_updateWithMetaAnnotationOverridden.java | 56 -
...tTypicalLengthVm_updateWithParameterLayout.java | 55 -
.../typicalLength/TypicalLengthMetaAnnotation.java | 43 -
...yChangesSubscriberToCaptureChangesInMemory.java | 61 +
.../dom/domain/_changes/ExposeCapturedChanges.java | 27 +
.../_changes/ExposeCapturedChanges_changes.java | 53 +
.../_changes/ExposeCapturedChanges_clear.java | 53 +
.../domain/_commands/ExposePersistedCommands.java | 61 +
.../ExposePersistedCommands_commands.java | 51 +
...utionListenerToCaptureInteractionsInMemory.java | 61 +
.../_interactions/ExposeCapturedInteractions.java | 27 +
.../ExposeCapturedInteractions_clear.java | 49 +
.../ExposeCapturedInteractions_interactions.java | 53 +
.../dom/domain/_interactions/InteractionDtoVm.java | 80 +
.../_interactions/InteractionDtoVm.layout.xml | 0
.../dom/domain/actions/Action/ActionMenu.java | 123 +
.../ActionAssociateWithVm-description.adoc | 0
.../associateWith/ActionAssociateWithVm.java | 187 ++
.../associateWith/ActionAssociateWithVm.layout.xml | 0
.../ActionAssociateWithVm_updateOtherProperty.java | 51 +
.../child/ActionAssociateWithChildVm.java | 66 +
.../child/ActionAssociateWithVm-description.adoc | 0
.../child/ActionAssociateWithVm.layout.xml | 0
.../child/ActionAssociateWithVm_makeFavorite.java | 57 +
.../ActionAssociateWithVm_noLongerFavorite.java | 57 +
.../ActionAssociateWithVm_noLongerFavorites.java | 59 +
...ionCommandPublishingDisabledMetaAnnotation.java | 40 +
...tionCommandPublishingEnabledMetaAnnotation.java | 40 +
.../ActionCommandPublishingJdo-description.adoc | 0
.../ActionCommandPublishingJdo.java | 186 ++
.../ActionCommandPublishingJdo.layout.xml | 0
.../ActionCommandPublishingJdoEntities.java | 49 +
.../ActionCommandPublishingJdoSeedService.java | 57 +
...onCommandPublishingJdo_mixinUpdateProperty.java | 56 +
...hingJdo_mixinUpdatePropertyCommandDisabled.java | 55 +
...shingJdo_mixinUpdatePropertyMetaAnnotation.java | 54 +
...ixinUpdatePropertyMetaAnnotationOverridden.java | 58 +
.../ActionDomainEventVm-description.adoc | 0
.../Action/domainEvent/ActionDomainEventVm.java | 90 +
.../domainEvent/ActionDomainEventVm.layout.xml | 0
.../ActionDomainEventVm_mixinUpdateText.java | 56 +
.../ActionDomainEventControlService.java | 50 +
.../ActionDomainEventControlStrategy.java | 152 ++
.../ActionDomainEventVm_controlUpdateText.java | 46 +
...nDomainEventVm_controlUpdateTextInvocation.java | 55 +
...nExecutionPublishingDisabledMetaAnnotation.java | 40 +
...onExecutionPublishingEnabledMetaAnnotation.java | 40 +
.../ActionExecutionPublishingJdo-description.adoc | 0
.../ActionExecutionPublishingJdo.java | 148 ++
.../ActionExecutionPublishingJdo.layout.xml | 0
.../ActionExecutionPublishingJdoEntities.java | 49 +
.../ActionExecutionPublishingJdoSeedService.java | 57 +
...ExecutionPublishingJdo_mixinUpdateProperty.java | 56 +
...shingJdo_mixinUpdatePropertyMetaAnnotation.java | 55 +
...ixinUpdatePropertyMetaAnnotationOverridden.java | 59 +
.../Action/hidden/ActionHiddenVm-description.adoc | 0
.../actions/Action/hidden/ActionHiddenVm.java | 158 ++
.../Action/hidden/ActionHiddenVm.layout.xml | 0
...onHiddenVm_mixinUpdateTextAndHiddenNowhere.java | 53 +
...iddenVm_mixinUpdateTextButHiddenEverywhere.java | 53 +
...ddenVm_mixinUpdateTextButHiddenObjectForms.java | 53 +
...ActionHiddenVm_mixinUpdateTextNoAnnotation.java | 52 +
...tionRestrictToNoRestrictionsMetaAnnotation.java | 40 +
.../ActionRestrictToPrototypingMetaAnnotation.java | 40 +
.../restrictTo/ActionRestrictToVm-description.adoc | 0
.../Action/restrictTo/ActionRestrictToVm.java | 201 ++
.../restrictTo/ActionRestrictToVm.layout.xml | 0
...ctionRestrictToVm_mixinUpdateMetaAnnotated.java | 52 +
...ictToVm_mixinUpdateMetaAnnotatedOverridden.java | 55 +
...ActionRestrictToVm_mixinUpdateNoAnnotation.java | 51 +
...ctToVm_mixinUpdateRestrictToNoRestrictions.java | 53 +
...trictToVm_mixinUpdateRestrictToPrototyping.java | 53 +
.../ActionSemanticsIdempotentMetaAnnotation.java | 40 +
.../ActionSemanticsSafeMetaAnnotation.java | 40 +
.../semantics/ActionSemanticsVm-description.adoc | 0
.../Action/semantics/ActionSemanticsVm.java | 351 +++
.../Action/semantics/ActionSemanticsVm.layout.xml | 0
...ticsVm_mixinIncrementByAmountNonIdempotent.java | 53 +
...tionSemanticsVm_mixinIncrementNoAnnotation.java | 51 +
...ionSemanticsVm_mixinIncrementNonIdempotent.java | 53 +
...csVm_mixinIncrementNonIdempotentAreYouSure.java | 53 +
...ticsVm_mixinReportPropertyForSemanticsSafe.java | 56 +
...Vm_mixinSetToValueForPropertyMetaAnnotated.java | 52 +
...tToValueForPropertyMetaAnnotatedOverridden.java | 54 +
...inSetToValueForPropertySemanticsIdempotent.java | 52 +
...ueForPropertySemanticsIdempotentAreYouSure.java | 52 +
.../Action/typeOf/ActionTypeOfVm-description.adoc | 0
.../actions/Action/typeOf/ActionTypeOfVm.java | 106 +
.../Action/typeOf/ActionTypeOfVm.layout.xml | 0
.../Action/typeOf/child/ActionTypeOfChildVm.java | 95 +
.../typeOf/child/ActionTypeOfVm-description.adoc | 0
.../Action/typeOf/child/ActionTypeOfVm.layout.xml | 0
.../actions/ActionLayout/ActionLayoutMenu.java | 127 +
.../actions/ActionLayout/bookmarking}/.gitkeep | 0
.../actions/ActionLayout/cssClass}/.gitkeep | 0
.../actions/ActionLayout/cssClassFa}/.gitkeep | 0
.../actions/ActionLayout/hidden}/.gitkeep | 0
.../actions/ActionLayout/named}/.gitkeep | 0
.../ActionLayoutPositionVm-description.adoc | 0
.../position/ActionLayoutPositionVm.java | 65 +
.../position/ActionLayoutPositionVm.layout.xml | 0
.../ActionLayoutPositionVm_annotatedBelow.java | 49 +
.../ActionLayoutPositionVm_annotatedPanel.java | 49 +
...ionLayoutPositionVm_annotatedPanelDropDown.java | 49 +
.../ActionLayoutPositionVm_annotatedRight.java | 49 +
.../ActionLayoutPositionVm_layoutBelow.java | 49 +
.../ActionLayoutPositionVm_layoutPanel.java | 49 +
...ActionLayoutPositionVm_layoutPanelDropDown.java | 49 +
.../ActionLayoutPositionVm_layoutRight.java | 49 +
.../ActionLayoutPromptStyleVm-description.adoc | 0
.../promptStyle/ActionLayoutPromptStyleVm.java | 89 +
.../ActionLayoutPromptStyleVm.layout.xml | 0
.../ActionLayoutPromptStyleVm_annotatedInline.java | 50 +
...ayoutPromptStyleVm_annotatedInlineAsIfEdit.java | 50 +
.../ActionLayoutPromptStyleVm_annotatedModal.java | 50 +
...ActionLayoutPromptStyleVm_annotatedSidebar.java | 50 +
.../ActionLayoutPromptStyleVm_layoutDialog.java | 55 +
.../ActionLayoutPromptStyleVm_layoutInline.java | 49 +
...onLayoutPromptStyleVm_layoutInlineAsIfEdit.java | 49 +
.../actions/ActionLayout/redirectPolicy}/.gitkeep | 0
.../assoc/AssociatedActionDemo-description.adoc | 54 +
.../progmodel/assoc/AssociatedActionDemo.java | 81 +
.../assoc/AssociatedActionDemo.layout.xml | 0
.../progmodel/assoc/AssociatedActionMenu.java | 54 +
.../domain/actions/progmodel/assoc/DemoItem.java | 49 +
.../domain/actions/progmodel/depargs/DemoItem.java | 54 +
.../DependentArgsActionDemo-description.adoc | 0
.../progmodel/depargs/DependentArgsActionDemo.java | 87 +
.../depargs/DependentArgsActionDemo.layout.xml | 0
.../DependentArgsActionDemo_bulkAction.java | 151 ++
.../DependentArgsActionDemo_useAutoComplete.java | 103 +
.../DependentArgsActionDemo_useChoices.java | 96 +
.../DependentArgsActionDemo_useDefault.java | 90 +
.../DependentArgsActionDemo_useDisable.java | 86 +
.../depargs/DependentArgsActionDemo_useHide.java | 89 +
.../DependentArgsActionDemo_useIndependent.java | 90 +
.../progmodel/depargs/DependentArgsActionMenu.java | 53 +
.../domain/actions/progmodel/depargs/Parity.java | 29 +
.../collections/Collection/CollectionMenu.java | 85 +
.../CollectionDomainEventVm-description.adoc | 0
.../domainEvent/CollectionDomainEventVm.java | 81 +
.../domainEvent/CollectionDomainEventVm.layout.xml | 0
.../CollectionDomainEventVm_addChild.java | 48 +
.../CollectionDomainEventVm_removeChild.java | 63 +
.../CollectionDomainEventChildVm-description.adoc | 0
.../child/CollectionDomainEventChildVm.java | 64 +
.../child/CollectionDomainEventChildVm.layout.xml | 0
.../CollectionDomainEventControlService.java | 47 +
.../CollectionDomainEventControlStrategy.java | 57 +
.../CollectionDomainEventVm_controlChildren.java | 46 +
...ionDomainEventVm_controlChildrenVisibility.java | 59 +
.../collections/Collection/hidden}/.gitkeep | 0
.../collections/Collection/typeOf}/.gitkeep | 0
.../CollectionLayout/CollectionLayoutMenu.java | 109 +
.../CollectionLayout/cssClass}/.gitkeep | 0
.../CollectionLayout/defaultView}/.gitkeep | 0
.../CollectionLayout/describedAs}/.gitkeep | 0
.../collections}/CollectionLayout/hidden/.gitkeep | 0
.../collections/CollectionLayout/named}/.gitkeep | 0
.../collections/CollectionLayout/paged}/.gitkeep | 0
.../CollectionLayout/sortedBy}/.gitkeep | 0
.../objects/DomainObject/DomainObjectMenu.java | 151 ++
.../objects/DomainObject/autoComplete}/.gitkeep | 0
.../objects/DomainObject/bounded}/.gitkeep | 0
.../objects/DomainObject/editing}/.gitkeep | 0
.../DomainObjectEntityChangePublishingJdo.java | 43 +
...ngePublishingJdo_updatePropertyUsingAction.java | 50 +
...ObjectEntityChangePublishingVm-description.adoc | 0
.../DomainObjectEntityChangePublishingVm.java | 47 +
...DomainObjectEntityChangePublishingVm.layout.xml | 0
...omainObjectEntityChangePublishingVm_create.java | 99 +
...omainObjectEntityChangePublishingVm_delete.java | 96 +
...inObjectEntityChangePublishingVm_updateAll.java | 103 +
...ityChangePublishingDisabledJdo-description.adoc | 0
...ainObjectEntityChangePublishingDisabledJdo.java | 70 +
...ectEntityChangePublishingDisabledJdo.layout.xml | 0
...tEntityChangePublishingDisabledJdoEntities.java | 57 +
...tityChangePublishingDisabledJdoSeedService.java | 57 +
...hingVm_publishingDisabledAnnotatedEntities.java | 44 +
.../DomainObjectAuditingEnabledJdoEntities.java | 57 +
.../DomainObjectAuditingEnabledJdoSeedService.java | 57 +
...itingVm_publishingEnabledAnnotatedEntities.java | 44 +
...tityChangePublishingEnabledJdo-description.adoc | 0
...mainObjectEntityChangePublishingEnabledJdo.java | 70 +
...jectEntityChangePublishingEnabledJdo.layout.xml | 0
...ntityChangePublishingEnabledMetaAnnotation.java | 40 +
...lishingEnabledMetaAnnotatedJdo-description.adoc | 0
...ityChangePublishingEnabledMetaAnnotatedJdo.java | 70 +
...ngePublishingEnabledMetaAnnotatedJdo.layout.xml | 0
...ePublishingEnabledMetaAnnotatedJdoEntities.java | 57 +
...blishingEnabledMetaAnnotatedJdoSeedService.java | 57 +
...gVm_publishingEnabledMetaAnnotatedEntities.java | 44 +
...tityChangePublishingDisabledMetaAnnotation.java | 40 +
...gEnabledMetaAnnotOverriddenJdo-description.adoc | 0
...ngePublishingEnabledMetaAnnotOverriddenJdo.java | 73 +
...lishingEnabledMetaAnnotOverriddenJdo.layout.xml | 0
...shingEnabledMetaAnnotOverriddenJdoEntities.java | 57 +
...ngEnabledMetaAnnotOverriddenJdoSeedService.java | 57 +
...blishingEnabledMetaAnnotOverriddenEntities.java | 44 +
.../objects/DomainObject/mixinMethod}/.gitkeep | 0
.../nature/viewmodels/jaxbrefentity/ChildJdo.java | 50 +
.../viewmodels/jaxbrefentity/ChildJdoEntities.java | 44 +
.../StatefulVmJaxbRefsEntity-description.adoc | 0
.../jaxbrefentity/StatefulVmJaxbRefsEntity.java | 153 ++
.../StatefulVmJaxbRefsEntity.layout.xml | 0
.../jaxbrefentity/seed/ChildJdoSeedService.java | 58 +
.../usingjaxb/StatefulVmUsingJaxb-description.adoc | 0
.../viewmodels/usingjaxb/StatefulVmUsingJaxb.java | 109 +
.../usingjaxb/StatefulVmUsingJaxb.layout.xml | 0
.../objects/DomainObject/objectType}/.gitkeep | 0
.../objects/DomainObject/xxxDomainEvent}/.gitkeep | 0
.../DomainObject/xxxLifecycleEvent}/.gitkeep | 0
.../DomainObjectLayout/DomainObjectLayoutMenu.java | 121 +
.../DomainObjectLayout/bookmarking}/.gitkeep | 0
.../objects/DomainObjectLayout/cssClass}/.gitkeep | 0
.../DomainObjectLayout/cssClassFa}/.gitkeep | 0
.../DomainObjectLayout/describedAs}/.gitkeep | 0
.../objects/DomainObjectLayout/named}/.gitkeep | 0
.../objects/DomainObjectLayout/paged}/.gitkeep | 0
.../objects/DomainObjectLayout/plural}/.gitkeep | 0
.../DomainObjectLayout/xxxUiEvent}/.gitkeep | 0
.../objects/other/embedded/ComplexNumberJdo.java | 81 +
.../embedded/ComplexNumberJdoValueSemantics.java | 119 +
.../objects/other/embedded/EmbeddedTypeMenu.java | 48 +
.../other/embedded/EmbeddedTypeVm-description.adoc | 114 +
.../objects/other/embedded/EmbeddedTypeVm.java | 49 +
.../other/embedded/EmbeddedTypeVm.layout.xml | 55 +
.../embedded/NumberConstantJdo-description.adoc | 12 +
.../objects/other/embedded/NumberConstantJdo.java | 64 +
.../other/embedded/NumberConstantJdo.layout.xml | 60 +
.../objects/other/embedded/NumberConstantJdo.svg} | 0
.../embedded/NumberConstantJdoRepository.java | 55 +
.../embedded/NumberConstantJdo_updateNumber.java | 44 +
.../domain/objects/other/mixins/CountHolder.java | 26 +
.../other/mixins/CountHolder_explanation.java | 40 +
.../mixins/CountHolder_fibonacciSequence.java | 68 +
.../other/mixins/CountHolder_updateCount.java | 47 +
.../mixins/FibonacciNumberVm-description.adoc | 6 +
.../objects/other/mixins/FibonacciNumberVm.java | 58 +
.../other/mixins/FibonacciNumberVm.layout.xml | 75 +
.../dom/domain/objects/other/mixins/MixinMenu.java | 38 +
.../objects/other/mixins/MixinVm-description.adoc | 70 +
.../dom/domain/objects/other/mixins/MixinVm.java | 51 +
.../domain/objects/other/mixins/MixinVm.layout.xml | 58 +
.../domain/properties/Property/PropertyMenu.java | 199 ++
...rtyCommandPublishingDisabledMetaAnnotation.java | 40 +
...ertyCommandPublishingEnabledMetaAnnotation.java | 40 +
.../PropertyCommandPublishingJdo-description.adoc | 0
.../PropertyCommandPublishingJdo.java | 114 +
.../PropertyCommandPublishingJdo.layout.xml | 0
.../PropertyCommandPublishingJdoEntities.java | 52 +
.../PropertyCommandPublishingJdoSeedService.java | 57 +
.../PropertyDomainEventVm-description.adoc | 0
.../domainEvent/PropertyDomainEventVm.java | 78 +
.../domainEvent/PropertyDomainEventVm.layout.xml | 0
.../PropertyDomainEventControlService.java | 47 +
.../PropertyDomainEventControlStrategy.java | 124 +
.../PropertyDomainEventVm_controlText.java | 46 +
.../PropertyDomainEventVm_controlTextEditing.java | 59 +
.../editing/EditingEnabledMetaAnnotation.java | 40 +
.../editing/PropertyEditingVm-description.adoc | 0
.../Property/editing/PropertyEditingVm.java | 100 +
.../Property/editing/PropertyEditingVm.layout.xml | 0
...yExecutionPublishingDisabledMetaAnnotation.java | 40 +
...tyExecutionPublishingEnabledMetaAnnotation.java | 40 +
...PropertyExecutionPublishingJdo-description.adoc | 0
.../PropertyExecutionPublishingJdo.java | 107 +
.../PropertyExecutionPublishingJdo.layout.xml | 0
.../PropertyExecutionPublishingJdoEntities.java | 49 +
.../PropertyExecutionPublishingJdoSeedService.java | 54 +
.../fileAccept/FileAcceptPdfMetaAnnotation.java | 42 +
.../PropertyFileAcceptVm-description.adoc | 0
.../Property/fileAccept/PropertyFileAcceptVm.java | 112 +
.../fileAccept/PropertyFileAcceptVm.layout.xml | 0
...FileAcceptVm_updateClobWithParameterLayout.java | 58 +
...pertyFileAcceptVm_updateWithMetaAnnotation.java | 54 +
...cceptVm_updateWithMetaAnnotationOverridden.java | 58 +
...ertyFileAcceptVm_updateWithParameterLayout.java | 58 +
.../hidden/HiddenEverywhereMetaAnnotation.java | 42 +
.../hidden/PropertyHiddenVm-description.adoc | 0
.../Property/hidden/PropertyHiddenVm.java | 142 ++
.../Property/hidden/PropertyHiddenVm.layout.xml | 0
...tyHiddenVm_mixinPropertyWithMetaAnnotation.java | 48 +
..._mixinPropertyWithMetaAnnotationOverridden.java | 52 +
.../hidden/PropertyHiddenVm_returnsChildren.java | 47 +
.../child/PropertyHiddenChildVm-description.adoc | 0
.../hidden/child/PropertyHiddenChildVm.java | 200 ++
.../hidden/child/PropertyHiddenChildVm.layout.xml | 0
.../child/PropertyHiddenChildVm_mixinProperty.java | 49 +
.../maxLength/MaxLength10MetaAnnotation.java | 42 +
.../maxLength/PropertyMaxLengthVm-description.adoc | 0
.../Property/maxLength/PropertyMaxLengthVm.java | 97 +
.../maxLength/PropertyMaxLengthVm.layout.xml | 0
...opertyMaxLengthVm_updateWithMetaAnnotation.java | 53 +
...engthVm_updateWithMetaAnnotationOverridden.java | 57 +
...pertyMaxLengthVm_updateWithParameterLayout.java | 55 +
.../MustSatisfyOfWorkingAgeMetaAnnotation.java | 46 +
.../mustSatisfy/OfRetirementAgeSpecification.java | 32 +
.../mustSatisfy/OfWorkingAgeSpecification.java | 32 +
.../PropertyMustSatisfyVm-description.adoc | 0
.../mustSatisfy/PropertyMustSatisfyVm.java | 97 +
.../mustSatisfy/PropertyMustSatisfyVm.layout.xml | 0
...ertyMustSatisfyVm_updateWithMetaAnnotation.java | 54 +
...tisfyVm_updateWithMetaAnnotationOverridden.java | 57 +
...rtyMustSatisfyVm_updateWithParameterLayout.java | 55 +
.../OptionalityOptionalMetaAnnotation.java | 43 +
.../PropertyOptionalityVm-description.adoc | 0
.../optionality/PropertyOptionalityVm.java | 115 +
.../optionality/PropertyOptionalityVm.layout.xml | 0
...alityVm_updateMandatoryWithParameterLayout.java | 56 +
...ertyOptionalityVm_updateWithMetaAnnotation.java | 55 +
...alityVm_updateWithMetaAnnotationOverridden.java | 58 +
...rtyOptionalityVm_updateWithParameterLayout.java | 56 +
.../properties/Property/projecting}/.gitkeep | 0
.../PropertyProjectingVm-description.adoc | 0
.../Property/projecting/PropertyProjectingVm.java | 76 +
.../projecting/PropertyProjectingVm.layout.xml | 0
.../PropertyProjectingVm_returnsChildren.java | 42 +
.../child/PropertyProjectingChildVm.java | 76 +
.../PropertyProjectingChildJdo-description.adoc | 0
.../projecting/jdo/PropertyProjectingChildJdo.java | 63 +
.../jdo/PropertyProjectingChildJdo.layout.xml | 0
.../jdo/PropertyProjectingChildJdoEntities.java | 51 +
.../jdo/PropertyProjectingChildJdoSeedService.java | 57 +
.../PropertyRegexPatternVm-description.adoc | 0
.../regexPattern/PropertyRegexPatternVm.java | 103 +
.../regexPattern/PropertyRegexPatternVm.layout.xml | 0
...rtyRegexPatternVm_updateWithMetaAnnotation.java | 54 +
...tternVm_updateWithMetaAnnotationOverridden.java | 61 +
...tyRegexPatternVm_updateWithParameterLayout.java | 59 +
.../RegexPatternEmailComMetaAnnotation.java | 61 +
.../snapshot/PropertySnapshotVm-description.adoc | 111 +
.../Property/snapshot/PropertySnapshotVm.java | 140 ++
.../snapshot/PropertySnapshotVm.layout.xml | 59 +
.../PropertySnapshotVm_takeXmlSnapshot.java | 61 +
.../snapshot/SnapshotExcludedMetaAnnotation.java | 40 +
.../snapshot/SnapshotIncludedMetaAnnotation.java | 40 +
.../PropertyLayout/PropertyLayoutMenu.java | 177 ++
.../cssClass/CssClassRedMetaAnnotation.java | 43 +
.../PropertyLayoutCssClassVm-description.adoc | 0
.../cssClass/PropertyLayoutCssClassVm.java | 107 +
.../cssClass/PropertyLayoutCssClassVm.layout.xml | 0
.../PropertyLayoutCssClassVm_mixinProperty.java | 50 +
...CssClassVm_mixinPropertyWithMetaAnnotation.java | 48 +
..._mixinPropertyWithMetaAnnotationOverridden.java | 49 +
...yLayoutCssClassVm_updateWithMetaAnnotation.java | 54 +
...ClassVm_updateWithMetaAnnotationOverridden.java | 57 +
...LayoutCssClassVm_updateWithParameterLayout.java | 55 +
.../describedAs/DescribedAsMetaAnnotation.java | 43 +
.../PropertyLayoutDescribedAsVm-description.adoc | 0
.../describedAs/PropertyLayoutDescribedAsVm.java | 102 +
.../PropertyLayoutDescribedAsVm.layout.xml | 0
.../PropertyLayoutDescribedAsVm_mixinProperty.java | 47 +
...cribedAsVm_mixinPropertyWithMetaAnnotation.java | 48 +
..._mixinPropertyWithMetaAnnotationOverridden.java | 49 +
...youtDescribedAsVm_updateWithMetaAnnotation.java | 54 +
...bedAsVm_updateWithMetaAnnotationOverridden.java | 55 +
...outDescribedAsVm_updateWithParameterLayout.java | 54 +
.../hidden/HiddenEverywhereMetaAnnotation.java | 42 +
.../hidden/PropertyLayoutHiddenVm-description.adoc | 0
.../hidden/PropertyLayoutHiddenVm.java | 151 ++
.../hidden/PropertyLayoutHiddenVm.layout.xml | 0
...utHiddenVm_mixinPropertyWithMetaAnnotation.java | 48 +
..._mixinPropertyWithMetaAnnotationOverridden.java | 51 +
.../PropertyLayoutHiddenVm_returnsChildren.java | 47 +
.../PropertyLayoutHiddenChildVm-description.adoc | 0
.../hidden/child/PropertyLayoutHiddenChildVm.java | 192 ++
.../child/PropertyLayoutHiddenChildVm.layout.xml | 0
.../PropertyLayoutHiddenChildVm_mixinProperty.java | 49 +
.../LabelPositionLeftMetaAnnotation.java | 44 +
.../LabelPositionTopMetaAnnotation.java | 44 +
.../PropertyLayoutLabelPositionVm-description.adoc | 0
.../PropertyLayoutLabelPositionVm.java | 201 ++
.../PropertyLayoutLabelPositionVm.layout.xml | 0
...ropertyLayoutLabelPositionVm_mixinProperty.java | 51 +
...PositionVm_mixinPropertyWithMetaAnnotation.java | 48 +
..._mixinPropertyWithMetaAnnotationOverridden.java | 50 +
...rtyLayoutLabelPositionVm_updateVariantLeft.java | 56 +
...rtyLayoutLabelPositionVm_updateVariantNone.java | 56 +
...tLabelPositionVm_updateVariantNotSpecified.java | 56 +
...tyLayoutLabelPositionVm_updateVariantRight.java | 56 +
...ertyLayoutLabelPositionVm_updateVariantTop.java | 56 +
...utLabelPositionVm_updateWithMetaAnnotation.java | 54 +
...itionVm_updateWithMetaAnnotationOverridden.java | 57 +
...tLabelPositionVm_updateWithParameterLayout.java | 56 +
.../multiLine/MultiLine10MetaAnnotation.java | 43 +
.../PropertyLayoutMultiLineVm-description.adoc | 0
.../multiLine/PropertyLayoutMultiLineVm.java | 124 +
.../multiLine/PropertyLayoutMultiLineVm.layout.xml | 0
.../PropertyLayoutMultiLineVm_mixinProperty.java | 48 +
...ultiLineVm_mixinPropertyWithMetaAnnotation.java | 48 +
..._mixinPropertyWithMetaAnnotationOverridden.java | 50 +
...LayoutMultiLineVm_updateWithMetaAnnotation.java | 54 +
...iLineVm_updateWithMetaAnnotationOverridden.java | 57 +
...ayoutMultiLineVm_updateWithParameterLayout.java | 55 +
.../PropertyLayout/named/NamedMetaAnnotation.java | 43 +
.../named/PropertyLayoutNamedVm-description.adoc | 0
.../named/PropertyLayoutNamedVm.java | 140 ++
.../named/PropertyLayoutNamedVm.layout.xml | 0
.../named/PropertyLayoutNamedVm_mixinProperty.java | 48 +
...outNamedVm_mixinPropertyWithMetaAnnotation.java | 48 +
..._mixinPropertyWithMetaAnnotationOverridden.java | 49 +
...pertyLayoutNamedVm_updateWithEscapedMarkup.java | 56 +
.../PropertyLayoutNamedVm_updateWithMarkup.java | 57 +
...ertyLayoutNamedVm_updateWithMetaAnnotation.java | 54 +
...NamedVm_updateWithMetaAnnotationOverridden.java | 56 +
...rtyLayoutNamedVm_updateWithParameterLayout.java | 55 +
.../PropertyLayout/navigable/FileNodeType.java | 34 +
.../navigable/FileNodeVm-DIRECTORY.svg | 0
.../PropertyLayout/navigable/FileNodeVm-FILE.svg | 0
.../navigable/FileNodeVm-FILE_SYSTEM_ROOT.svg | 0
.../navigable/FileNodeVm-description.adoc | 0
.../PropertyLayout/navigable/FileNodeVm.java | 115 +
.../PropertyLayout/navigable/FileNodeVm.layout.xml | 0
.../navigable/FileNodeVm_returnsTree.java | 48 +
.../navigable/FileSystemTreeAdapter.java | 62 +
.../navigable/FileTreeNodeService.java | 69 +
.../PropertyLayoutRenderDayVm-description.adoc | 0
.../renderDay/PropertyLayoutRenderDayVm.java | 152 ++
.../renderDay/PropertyLayoutRenderDayVm.layout.xml | 0
.../PropertyLayoutRenderDayVm_downloadAsXml.java | 53 +
...RenderDayVm_mixinEndDateWithMetaAnnotation.java | 50 +
...m_mixinEndDateWithMetaAnnotationOverridden.java | 54 +
...RenderDayVm_mixinEndDateWithPropertyLayout.java | 51 +
...enderDayVm_updateEndDateWithMetaAnnotation.java | 56 +
..._updateEndDateWithMetaAnnotationOverridden.java | 60 +
...nderDayVm_updateEndDateWithParameterLayout.java | 58 +
.../RenderDayMetaAnnotationEndDateExclusive.java | 44 +
.../RenderDayMetaAnnotationStartDateInclusive.java | 44 +
.../repainting/PdfJsViewerAdvisorFallback.java | 45 +
.../PropertyLayoutRepaintingVm-description.adoc | 0
.../repainting/PropertyLayoutRepaintingVm.java | 124 +
.../PropertyLayoutRepaintingVm.layout.xml | 0
.../PropertyLayoutRepaintingVm_mixinProperty.java | 51 +
...paintingVm_mixinPropertyWithMetaAnnotation.java | 50 +
..._mixinPropertyWithMetaAnnotationOverridden.java | 53 +
.../RepaintingNoRepaintMetaAnnotation.java | 41 +
.../RepaintingRepaintMetaAnnotation.java | 41 +
.../PropertyLayoutTypicalLengthVm-description.adoc | 0
.../PropertyLayoutTypicalLengthVm.java | 107 +
.../PropertyLayoutTypicalLengthVm.layout.xml | 0
...ropertyLayoutTypicalLengthVm_mixinProperty.java | 48 +
...alLengthVm_mixinPropertyWithMetaAnnotation.java | 48 +
..._mixinPropertyWithMetaAnnotationOverridden.java | 49 +
...utTypicalLengthVm_updateWithMetaAnnotation.java | 54 +
...engthVm_updateWithMetaAnnotationOverridden.java | 56 +
...tTypicalLengthVm_updateWithParameterLayout.java | 55 +
.../typicalLength/TypicalLengthMetaAnnotation.java | 43 +
.../customui/geocoding/GeoapifyClient.java | 139 +
.../dom/featured/customui/latlng/LatLng.java | 30 +
.../dom/featured/customui/latlng/LatLngUtils.java | 46 +
.../dom/featured/customui/latlng/Latitude.java | 51 +
.../dom/featured/customui/latlng/Longitude.java | 51 +
.../demoapp/dom/featured/customui/latlng/Zoom.java | 53 +
.../dom/featured/customui/vm/BoundingBox.java | 56 +
.../featured/customui/vm/WhereInTheWorldMenu.java | 75 +
.../vm/WhereInTheWorldVm-description.adoc | 0
.../featured/customui/vm/WhereInTheWorldVm.java | 63 +
.../layout/describedAs/DescribedAsMenu.java | 54 +
.../describedAs/DescribedAsVm-description.adoc} | 0
.../featured/layout/describedAs/DescribedAsVm.java | 227 ++
.../layout/describedAs/DescribedAsVm.layout.xml} | 0
.../layout}/tabs/TabDemo-description.adoc | 0
.../demoapp/dom/featured/layout/tabs/TabDemo.java | 76 +
.../layout}/tabs/TabDemo.layout.xml | 0
.../demoapp/dom/featured/layout/tabs/TabMenu.java | 46 +
.../demoapp/dom/homepage/DemoHomePage-welcome.adoc | 4 +-
.../src/main/java/demoapp/dom/menubars.layout.xml | 324 +--
.../dom/misc/error/ErrorDemo-description.adoc | 44 -
.../java/demoapp/dom/misc/error/ErrorDemo.java | 50 -
.../java/demoapp/dom/misc/error/ErrorMenu.java | 45 -
.../error/service/DemoErrorReportingService.java | 62 -
.../dom/misc/events/DemoEventSubscriber.java | 83 -
.../demoapp/dom/misc/events/EventLogEntry.java | 81 -
.../dom/misc/events/EventLogRepository.java | 47 -
.../java/demoapp/dom/misc/events/EventsDemo.java | 63 -
.../demoapp/dom/misc/events/EventsDemoMenu.java | 47 -
.../experimental/jee/DemoRequestScopedBean.java | 72 -
.../misc/experimental/jee/JeeDemo-description.adoc | 80 -
.../demoapp/dom/misc/experimental/jee/JeeDemo.java | 63 -
.../dom/misc/experimental/jee/JeeDemo.layout.xml | 40 -
.../dom/misc/experimental/jee/JeeDemoService.java | 33 -
.../demoapp/dom/misc/experimental/jee/JeeMenu.java | 45 -
.../dom/misc/experimental/tuple/ComplexNumber.java | 46 -
.../tuple/ComplexNumberValueSemantics.java | 116 -
.../misc/experimental/tuple/NumberConstant.java | 56 -
.../experimental/tuple/NumberConstant.layout.xml | 44 -
.../tuple/NumberConstantRepository.java | 55 -
.../tuple/NumberConstant_updateNumber.java | 44 -
.../experimental/tuple/TupleDemo-description.adoc | 26 -
.../dom/misc/experimental/tuple/TupleDemo.java | 46 -
.../misc/experimental/tuple/TupleDemo.layout.xml | 38 -
.../dom/misc/experimental/tuple/TupleDemoMenu.java | 53 -
.../main/java/demoapp/dom/misc/tabs/TabDemo.java | 76 -
.../main/java/demoapp/dom/misc/tabs/TabMenu.java | 46 -
.../java/demoapp/dom/misc/tooltip/TooltipDemo.java | 227 --
.../java/demoapp/dom/misc/tooltip/TooltipMenu.java | 53 -
.../domain/src/main/java/demoapp/dom/package.jdo | 41 +-
.../assoc/AssociatedActionDemo-description.adoc | 54 -
.../actions/assoc/AssociatedActionDemo.java | 81 -
.../actions/assoc/AssociatedActionMenu.java | 54 -
.../dom/progmodel/actions/assoc/DemoItem.java | 49 -
.../dom/progmodel/actions/depargs/DemoItem.java | 54 -
.../actions/depargs/DependentArgsActionDemo.java | 87 -
.../DependentArgsActionDemo_bulkAction.java | 151 --
.../DependentArgsActionDemo_useAutoComplete.java | 103 -
.../DependentArgsActionDemo_useChoices.java | 96 -
.../DependentArgsActionDemo_useDefault.java | 90 -
.../DependentArgsActionDemo_useDisable.java | 86 -
.../depargs/DependentArgsActionDemo_useHide.java | 89 -
.../DependentArgsActionDemo_useIndependent.java | 90 -
.../actions/depargs/DependentArgsActionMenu.java | 53 -
.../dom/progmodel/actions/depargs/Parity.java | 29 -
.../demoapp/dom/progmodel/mixins/DemoItem.java | 49 -
.../dom/progmodel/mixins/DemoItem.layout.xml | 83 -
.../progmodel/mixins/MixinDemo-description.adoc | 54 -
.../demoapp/dom/progmodel/mixins/MixinDemo.java | 58 -
.../dom/progmodel/mixins/MixinDemo.layout.xml | 46 -
.../progmodel/mixins/MixinDemo_mixedInAction.java | 44 -
.../mixins/MixinDemo_mixedInCollection.java | 37 -
.../mixins/MixinDemo_mixedInProperty.java | 36 -
.../mixins/MixinDemo_mixedInViewModel.java | 57 -
.../demoapp/dom/progmodel/mixins/MixinMenu.java | 56 -
.../demoapp/dom/services/core/ServicesMenu.java | 32 +-
.../core/errorreportingservice/EmailTicket.java | 118 +
.../ErrorReportingServiceDemoImplementation.java | 58 +
.../ErrorReportingServiceDemoVm-description.adoc | 46 +
.../ErrorReportingServiceDemoVm.java | 50 +
.../ErrorReportingServiceDemoVm.xml} | 0
.../EventBusServiceDemoVm-description.adoc} | 0
.../eventbusservice/EventBusServiceDemoVm.java | 63 +
.../EventBusServiceDemoVm.layout.xml} | 0
.../core/eventbusservice/EventLogEntryJdo.java | 81 +
.../EventLogEntryJdoRepository.java | 47 +
.../EventSubscriberDemoImplementation.java | 83 +
.../core/wrapperFactory/WrapperFactoryJdo.java | 2 +-
.../XmlSnapshotParentVm-description.adoc | 156 +-
.../XmlSnapshotParentVm-description.html | 592 +++++
.../xmlSnapshotService/XmlSnapshotParentVm.java | 21 +-
.../XmlSnapshotParentVm_takeSnapshot.java | 104 -
.../XmlSnapshotParentVm_takeXmlSnapshot.java | 102 +
.../child/XmlSnapshotChildVm-description.adoc | 2 +-
.../core/xmlSnapshotService/class-diagram.svg | 37 +
.../peer/XmlSnapshotPeerVm-description.adoc | 2 +-
.../xmlSnapshotService/peer/XmlSnapshotPeerVm.java | 18 +
.../peer/XmlSnapshotPeerVm.layout.xml | 13 +-
.../child/XmlSnapshotPeerChildVm-description.adoc | 3 +
.../peer/child/XmlSnapshotPeerChildVm.java | 64 +
.../XmlSnapshotPeerChildVm.layout.xml} | 0
.../services/extensions/secman/ExtSecManMenu.java | 44 +
.../extensions/secman/IsisExtSecManMenu.java | 42 -
.../extensions/secman/apptenancy/AppTenancyVm.java | 8 +-
.../jdo/JavaTimeOffsetDateTimeJdoSeedService.java | 6 +-
.../jdo/JavaTimeOffsetTimeJdoSeedService.java | 6 +-
.../jdo/JavaTimeZonedDateTimeJdoSeedService.java | 6 +-
.../dom/ui/custom/geocoding/GeoapifyClient.java | 139 -
.../java/demoapp/dom/ui/custom/latlng/LatLng.java | 30 -
.../demoapp/dom/ui/custom/latlng/LatLngUtils.java | 46 -
.../demoapp/dom/ui/custom/latlng/Latitude.java | 51 -
.../demoapp/dom/ui/custom/latlng/Longitude.java | 51 -
.../java/demoapp/dom/ui/custom/latlng/Zoom.java | 53 -
.../java/demoapp/dom/ui/custom/vm/BoundingBox.java | 56 -
.../dom/ui/custom/vm/WhereInTheWorldMenu.java | 75 -
.../dom/ui/custom/vm/WhereInTheWorldVm.java | 63 -
.../src/main/resources/static/css/application.css | 7 +-
.../customvaluetypes/ComplexNumberJdo_Test.java | 25 +
.../customui/GeocodeResponseUtilsTest.java | 17 +
.../geocoding/GeoapifyClientTest_geocode.java | 47 +
.../dom/ui/custom/GeocodeResponseUtilsTest.java | 17 -
.../geocoding/GeoapifyClientTest_geocode.java | 47 -
examples/demo/vaadin/pom.xml | 4 +-
.../demoapp/web/replay/DemoReplayController.java | 2 +-
.../PrototypeActionsVisibilityAdvisor.java | 2 +-
.../wicket/ui/custom/WhereInTheWorldPanel.java | 7 +-
.../ui/custom/WhereInTheWorldPanelFactory.java | 4 +-
.../commandlog/impl/CommandSubscriberForJdo.java | 2 +-
.../extensions/commandlog/impl/jdo/CommandJdo.java | 2 +-
.../commandlog/impl/jdo/CommandJdoRepository.java | 24 +-
.../commandlog/impl/ui/CommandServiceMenu.java | 4 +-
.../primary/config/PrimaryConfig.java | 7 +-
.../primary/mixins/Object_openOnSecondary.java | 5 +-
.../primary/restapi/CommandRetrievalService.java | 11 +-
.../primary/spiimpl/CaptureResultOfCommand.java | 2 +-
.../primary/ui/CommandReplayOnPrimaryService.java | 11 +-
.../analyser/CommandReplayAnalyserException.java | 2 +-
.../analyser/CommandReplayAnalyserResult.java | 2 +-
.../analysis/CommandReplayAnalysisService.java | 2 +-
.../secondary/clock/TickingClockService.java | 2 +-
.../secondary/config/SecondaryConfig.java | 2 +-
.../executor/CommandExecutorServiceWithTime.java | 2 +-
.../secondary/fetch/CommandFetcher.java | 2 +-
.../secondary/mixins/Object_openOnPrimary.java | 6 +-
.../ui/CommandReplayOnSecondaryService.java | 4 +-
.../quartz/adoc/modules/quartz/pages/about.adoc | 6 +-
extensions/pom.xml | 4 +-
.../extensions/secman/api/SecmanConfiguration.java | 90 +
.../secman/api/SecurityModuleConfig.java | 93 -
.../api/permission/ApplicationPermission.java | 59 +-
.../permission/ApplicationPermission.layout.xml | 0
.../PasswordEncryptionServiceUsingJBcrypt.java | 2 +-
.../secman/model/app/feature/ApplicationClass.java | 2 +-
.../model/app/feature/ApplicationClassAction.java | 2 +-
.../app/feature/ApplicationClassCollection.java | 2 +-
.../model/app/feature/ApplicationClassMember.java | 2 +-
.../app/feature/ApplicationClassProperty.java | 2 +-
.../app/feature/ApplicationFeatureViewModel.java | 9 +-
.../app/feature/ApplicationFeatureViewModels.java | 2 +-
.../model/app/feature/ApplicationPackage.java | 2 +-
.../user/ApplicationUser_filterPermissions.java | 2 +-
.../secman/model/app/user/MeService.java | 2 +-
.../model/app/user/UserPermissionViewModel.java | 36 +-
.../ApplicationOrphanedPermissionManager.java | 53 +
...OrphanedPermissionManager_relocateSelected.java | 77 +
.../dom/permission/ApplicationPermissionMenu.java | 8 +-
.../secman/model/dom/role/ApplicationRoleMenu.java | 2 +-
.../model/dom/role/ApplicationRole_addPackage.java | 6 +-
.../dom/role/ApplicationRole_removePermission.java | 8 +-
.../role/ApplicationRole_removePermissions.java | 8 +-
.../model/dom/tenancy/ApplicationTenancyMenu.java | 2 +-
.../model/dom/user/ApplicationUserManager.java | 2 +-
.../secman/model/dom/user/ApplicationUserMenu.java | 6 +-
.../model/dom/user/ApplicationUser_lock.java | 4 +-
...ng => ApplicationOrphanedPermissionManager.png} | Bin
.../jdo/dom/permission/ApplicationPermission.java | 14 +-
.../ApplicationPermissionRepository.java | 2 +-
.../secman/jdo/dom/role/ApplicationRole.java | 4 +-
.../jdo/dom/role/ApplicationRoleRepository.java | 6 +-
.../secman/jdo/dom/tenancy/ApplicationTenancy.java | 5 +-
.../dom/tenancy/ApplicationTenancyRepository.java | 2 +-
.../secman/jdo/dom/user/ApplicationUser.java | 8 +-
.../jdo/dom/user/ApplicationUserRepository.java | 6 +-
.../secman/jdo/seed/SeedSecurityModuleService.java | 10 +-
.../jdo/seed/SeedUsersAndRolesFixtureScript.java | 22 +-
.../AbstractRoleAndPermissionsFixtureScript.java | 22 +-
.../IsisExtSecmanAdminRoleAndPermissions.java | 44 +
.../jdo/seed/scripts/IsisExtSecmanAdminUser.java | 37 +
.../IsisExtSecmanFixtureRoleAndPermissions.java | 41 +
...IsisExtSecmanRegularUserRoleAndPermissions.java | 99 +
.../IsisModuleSecurityAdminRoleAndPermissions.java | 44 -
.../seed/scripts/IsisModuleSecurityAdminUser.java | 37 -
...sisModuleSecurityFixtureRoleAndPermissions.java | 41 -
...oduleSecurityRegularUserRoleAndPermissions.java | 92 -
.../jpa/IsisModuleExtSecmanPersistenceJpa.java | 4 -
.../jpa/dom/permission/ApplicationPermission.java | 11 +-
.../ApplicationPermissionRepository.java | 2 +-
.../secman/jpa/dom/role/ApplicationRole.java | 3 +-
.../jpa/dom/role/ApplicationRoleRepository.java | 6 +-
.../secman/jpa/dom/tenancy/ApplicationTenancy.java | 3 +-
.../dom/tenancy/ApplicationTenancyRepository.java | 2 +-
.../secman/jpa/dom/user/ApplicationUser.java | 7 +-
.../jpa/dom/user/ApplicationUserRepository.java | 6 +-
.../secman/jpa/seed/SeedSecurityModuleService.java | 10 +-
.../jpa/seed/SeedUsersAndRolesFixtureScript.java | 22 +-
.../IsisExtSecmanAdminRoleAndPermissions.java | 44 +
.../jpa/seed/scripts/IsisExtSecmanAdminUser.java | 37 +
.../IsisExtSecmanFixtureRoleAndPermissions.java | 41 +
...IsisExtSecmanRegularUserRoleAndPermissions.java | 99 +
.../IsisModuleSecurityAdminRoleAndPermissions.java | 44 -
.../seed/scripts/IsisModuleSecurityAdminUser.java | 37 -
...sisModuleSecurityFixtureRoleAndPermissions.java | 41 -
...oduleSecurityRegularUserRoleAndPermissions.java | 92 -
.../src/main/resources/META-INF/orm-secman.xml | 44 +
.../shiro/IsisModuleExtSecmanShiroRealm.java | 6 +-
.../services/SecurityRealmServiceUsingShiro.java | 2 +-
.../cors/impl/IsisModuleExtCorsImpl.java | 2 +-
incubator/clients/kroviz/.npmrc | 1 +
.../kroviz/partials/design/sample_plantuml.adoc | 53 +
incubator/clients/kroviz/build.gradle.kts | 5 +-
incubator/clients/kroviz/gradle.properties | 6 +-
.../SvgInline.kt | 59 -
.../kotlin/org/apache/isis/client/kroviz/App.kt | 1 +
.../kroviz/core/aggregator/ActionDispatcher.kt | 33 +-
.../kroviz/core/aggregator/BaseAggregator.kt | 16 +-
.../core/aggregator/DomainTypesAggregator.kt | 67 +-
.../kroviz/core/aggregator/ListAggregator.kt | 51 +-
.../kroviz/core/aggregator/ObjectAggregator.kt | 60 +-
.../kroviz/core/aggregator/RestfulDispatcher.kt | 12 +-
.../kroviz/core/aggregator/SystemAggregator.kt | 12 +-
.../isis/client/kroviz/core/event/EventStore.kt | 28 +-
.../isis/client/kroviz/core/event/LogEntry.kt | 26 +-
.../isis/client/kroviz/core/event/ReplayEvent.kt | 9 +-
.../client/kroviz/core/event/RoXmlHttpRequest.kt | 88 +-
.../apache/isis/client/kroviz/core/model/ListDM.kt | 2 +-
.../isis/client/kroviz/core/model/ObjectDM.kt | 40 +-
.../isis/client/kroviz/handler/ActionHandler.kt | 9 +-
.../isis/client/kroviz/handler/BaseHandler.kt | 26 +-
.../client/kroviz/handler/CollectionHandler.kt | 38 +
.../client/kroviz/handler/DomainTypesHandler.kt | 19 +-
.../isis/client/kroviz/handler/HttpErrorHandler.kt | 7 +-
.../isis/client/kroviz/handler/LayoutHandler.kt | 7 +-
.../isis/client/kroviz/handler/LayoutXmlHandler.kt | 2 +-
.../isis/client/kroviz/handler/PlainHandlers.kt | 49 +-
.../isis/client/kroviz/handler/ResponseHandler.kt | 4 +-
.../isis/client/kroviz/handler/RestfulHandler.kt | 6 +-
.../client/kroviz/handler/ResultListHandler.kt | 7 +-
.../client/kroviz/handler/ResultObjectHandler.kt | 7 +-
.../client/kroviz/handler/ResultValueHandler.kt | 7 +-
.../org/apache/isis/client/kroviz/to/Action.kt | 4 +-
.../org/apache/isis/client/kroviz/to/Collection.kt | 30 +
.../org/apache/isis/client/kroviz/to/HasLinks.kt | 28 +
.../org/apache/isis/client/kroviz/to/IResult.kt | 29 -
.../org/apache/isis/client/kroviz/to/Link.kt | 100 +-
.../org/apache/isis/client/kroviz/to/Member.kt | 4 +-
.../isis/client/kroviz/to/PlainTransferObjects.kt | 77 +-
.../org/apache/isis/client/kroviz/to/TObject.kt | 16 +-
.../apache/isis/client/kroviz/to/TransferObject.kt | 35 +-
.../org/apache/isis/client/kroviz/to/TypeMapper.kt | 22 +
.../org/apache/isis/client/kroviz/to/Value.kt | 60 +-
.../apache/isis/client/kroviz/ui/BrowserWindow.kt | 3 +-
.../apache/isis/client/kroviz/ui/ClassDiagram.kt | 48 -
.../org/apache/isis/client/kroviz/ui/Command.kt | 3 +-
.../apache/isis/client/kroviz/ui/DiagramDialog.kt | 2 +-
.../apache/isis/client/kroviz/ui/DownloadDialog.kt | 41 +
.../apache/isis/client/kroviz/ui/ErrorDialog.kt | 9 +-
.../isis/client/kroviz/ui/EventExportDialog.kt | 163 ++
.../apache/isis/client/kroviz/ui/EventLogDetail.kt | 24 +-
.../apache/isis/client/kroviz/ui/ExportDialog.kt | 67 -
.../org/apache/isis/client/kroviz/ui/FileDialog.kt | 5 +-
.../org/apache/isis/client/kroviz/ui/FormItem.kt | 3 +-
.../isis/client/kroviz/ui/NotificationDialog.kt | 3 +-
.../apache/isis/client/kroviz/ui/PumlBuilder.kt | 59 +-
.../org/apache/isis/client/kroviz/ui/UmlDiagram.kt | 59 +
.../isis/client/kroviz/ui/UndefinedDialog.kt | 9 +-
.../isis/client/kroviz/ui/builder/ColBuilder.kt | 10 +-
.../client/kroviz/ui/builder/FieldSetBuilder.kt | 18 +-
.../isis/client/kroviz/ui/builder/RowBuilder.kt | 12 +-
.../isis/client/kroviz/ui/builder/TabBuilder.kt | 1 -
.../org/apache/isis/client/kroviz/ui/kv/About.kt | 4 +-
.../isis/client/kroviz/ui/kv/ActionPrompt.kt | 5 +-
.../isis/client/kroviz/ui/kv/ChartFactory.kt | 3 +-
.../apache/isis/client/kroviz/ui/kv/ChartModel.kt | 50 +-
.../apache/isis/client/kroviz/ui/kv/Constants.kt | 6 +-
.../apache/isis/client/kroviz/ui/kv/EventChart.kt | 39 +-
.../isis/client/kroviz/ui/kv/EventChartModel.kt | 79 +
.../isis/client/kroviz/ui/kv/EventLogTable.kt | 55 +-
.../isis/client/kroviz/ui/kv/EventLogTableMgr.kt | 73 +
.../isis/client/kroviz/ui/kv/FormPanelFactory.kt | 28 +-
.../apache/isis/client/kroviz/ui/kv/LoginPrompt.kt | 10 +-
.../apache/isis/client/kroviz/ui/kv/MenuFactory.kt | 14 +-
.../apache/isis/client/kroviz/ui/kv/RoDialog.kt | 6 +-
.../apache/isis/client/kroviz/ui/kv/RoMenuBar.kt | 11 +-
.../apache/isis/client/kroviz/ui/kv/RoStatusBar.kt | 12 +-
.../org/apache/isis/client/kroviz/ui/kv/RoTable.kt | 31 +-
.../apache/isis/client/kroviz/ui/kv/UiManager.kt | 29 +-
.../isis/client/kroviz/ui/samples}/GeoMap.kt | 0
.../client/kroviz/ui/samples}/PlantumlPanel.kt | 0
.../client/kroviz/ui/samples/SampleChartModel.kt | 75 +
.../isis/client/kroviz/ui/samples/SvgInline.kt | 59 +
.../isis/client/kroviz/ui/samples}/SvgMap.kt | 0
.../apache/isis/client/kroviz/utils/IconManager.kt | 4 +
.../org/apache/isis/client/kroviz/utils/Utils.kt | 4 +-
.../kroviz/src/main/resources/img/claever.svg | 181 ++
.../kroviz/src/main/resources/img/favicon.svg | 222 ++
incubator/clients/kroviz/src/main/web/index.html | 20 +-
.../apache/isis/client/kroviz/IntegrationTest.kt | 11 +-
.../apache/isis/client/kroviz/PumlBuilderTest.kt | 53 +-
.../org/apache/isis/client/kroviz/TestUtil.kt | 5 +-
.../apache/isis/client/kroviz/core/UtilsTest.kt | 12 +-
.../kroviz/core/aggregator/ActionDispatcherTest.kt | 48 +
.../kroviz/core/aggregator/ListAggregatorTest.kt | 11 +-
.../kroviz/core/aggregator/ObjectAggregatorTest.kt | 2 -
.../client/kroviz/core/event/EventStoreTest.kt | 30 +-
.../client/kroviz/core/model/DisplayListTest.kt | 2 -
.../isis/client/kroviz/core/model/ExposerTest.kt | 2 -
.../client/kroviz/core/model/FixtureResultTest.kt | 7 +-
.../client/kroviz/handler/ActionHandlerTest.kt | 40 +
.../client/kroviz/handler/PropertyHandlerTest.kt | 2 -
.../client/kroviz/handler/ResponseHandlerTest.kt | 42 +
.../client/kroviz/handler/RestfulHandlerTest.kt | 4 +-
.../apache/isis/client/kroviz/layout/LayoutTest.kt | 2 -
.../client/kroviz/snapshots/FR_OBJECT_LAYOUT.json | 248 --
.../isis/client/kroviz/snapshots/LAYOUT.adoc | 380 ---
.../kroviz/snapshots/ResponseRegressionTest.kt | 71 +
.../isis/client/kroviz/snapshots/SyncRequest.kt | 27 +
.../kroviz/snapshots/demo2_0_0/ACTIONS_STRINGS.kt | 59 +
.../snapshots/demo2_0_0/ACTIONS_STRINGS_INVOKE.kt | 251 ++
.../demo2_0_0/ASSOCIATED_ACTION_OBJECT_LAYOUT.kt | 280 +++
.../snapshots/demo2_0_0/COLLECTIONS_ENTITIES.kt | 73 +
.../DEMO_ASSOCIATED_ACTION_OBJECT_LAYOUT.kt | 280 ---
.../kroviz/snapshots/demo2_0_0/DEMO_FILE_NODE.kt | 123 -
.../snapshots/demo2_0_0/DEMO_HTTP_ERROR_500.kt | 664 -----
.../kroviz/snapshots/demo2_0_0/DEMO_MENUBARS.kt | 2642 --------------------
.../snapshots/demo2_0_0/DEMO_OBJECT_LAYOUT.kt | 346 ---
.../kroviz/snapshots/demo2_0_0/DEMO_PRIMITIVES.kt | 580 -----
.../kroviz/snapshots/demo2_0_0/DEMO_PROPERTY.kt | 69 -
.../demo2_0_0/DEMO_PROPERTY_DESCRIPTION.kt | 56 -
.../demo2_0_0/DEMO_RESTFUL_DOMAIN_TYPES.kt | 1079 --------
.../snapshots/demo2_0_0/DEMO_TAB_LAYOUT_XML.kt | 188 --
.../snapshots/demo2_0_0/DEMO_TAB_OBJECT_LAYOUT.kt | 405 ---
.../kroviz/snapshots/demo2_0_0/DEMO_TEMPORALS.kt | 204 --
.../kroviz/snapshots/demo2_0_0/DEMO_TEXT_LAYOUT.kt | 345 ---
.../demo2_0_0/DEMO_TOOLTIP_OBJECT_LAYOUT.kt | 581 -----
.../demo2_0_0/DEMO_TUPLE_OBJECT_LAYOUT.kt | 491 ----
.../snapshots/demo2_0_0/DOMAIN_TYPES_PROPERTY.kt | 50 +
.../client/kroviz/snapshots/demo2_0_0/FILE_NODE.kt | 123 +
.../kroviz/snapshots/demo2_0_0/HTTP_ERROR_500.kt | 664 +++++
.../client/kroviz/snapshots/demo2_0_0/MENUBARS.kt | 2642 ++++++++++++++++++++
.../kroviz/snapshots/demo2_0_0/OBJECT_LAYOUT.kt | 346 +++
.../kroviz/snapshots/demo2_0_0/PRIMITIVES.kt | 580 +++++
.../client/kroviz/snapshots/demo2_0_0/PROPERTY.kt | 69 +
.../snapshots/demo2_0_0/PROPERTY_DESCRIPTION.kt | 56 +
.../client/kroviz/snapshots/demo2_0_0/RESTFUL.kt | 61 +
.../snapshots/demo2_0_0/RESTFUL_DOMAIN_TYPES.kt | 1079 ++++++++
.../kroviz/snapshots/demo2_0_0/Response2Handler.kt | 50 +
.../kroviz/snapshots/demo2_0_0/TAB_LAYOUT_XML.kt | 188 ++
.../snapshots/demo2_0_0/TAB_OBJECT_LAYOUT.kt | 405 +++
.../client/kroviz/snapshots/demo2_0_0/TEMPORALS.kt | 204 ++
.../kroviz/snapshots/demo2_0_0/TEXT_LAYOUT.kt | 345 +++
.../snapshots/demo2_0_0/TOOLTIP_OBJECT_LAYOUT.kt | 581 +++++
.../snapshots/demo2_0_0/TUPLE_OBJECT_LAYOUT.kt | 491 ++++
.../isis/client/kroviz/snapshots/sample.json | 491 ++--
.../apache/isis/client/kroviz/snapshots/sample.svg | 65 -
.../apache/isis/client/kroviz/snapshots/sample.xml | 88 -
.../isis/client/kroviz/snapshots/sample2.json | 224 ++
.../kroviz/snapshots/simpleapp1_16_0/UrlsTest.kt | 75 -
.../org/apache/isis/client/kroviz/to/ActionTest.kt | 6 +-
.../apache/isis/client/kroviz/to/CollectionTest.kt | 50 +
.../apache/isis/client/kroviz/to/DomainTypeTest.kt | 10 +-
.../isis/client/kroviz/to/FeaturedTypesTest.kt | 10 +-
.../apache/isis/client/kroviz/to/HttpErrorTest.kt | 6 +-
.../org/apache/isis/client/kroviz/to/LinkTest.kt | 50 +-
.../org/apache/isis/client/kroviz/to/MemberTest.kt | 4 +-
.../apache/isis/client/kroviz/to/PropertyTest.kt | 21 +-
.../apache/isis/client/kroviz/to/ResultListTest.kt | 2 -
.../isis/client/kroviz/to/ResultObjectTest.kt | 2 -
.../isis/client/kroviz/to/ResultValueTest.kt | 25 +-
.../apache/isis/client/kroviz/to/ServiceTest.kt | 2 -
.../apache/isis/client/kroviz/to/TObjectTest.kt | 20 +-
.../org/apache/isis/client/kroviz/to/UserTest.kt | 2 -
.../apache/isis/client/kroviz/to/VersionTest.kt | 2 -
.../isis/client/kroviz/to/bs3/LayoutXmlTest.kt | 9 +-
.../isis/client/kroviz/to/mb/MenubarsTest.kt | 6 +-
.../isis/client/kroviz/ui/PumlBuilderTest.kt | 68 +
.../clients/kroviz/src/test/resources/sample.svg | 98 +
incubator/viewers/vaadin/ui/pom.xml | 2 +-
isis-parent/pom.xml | 2 +-
isis-tooling.yml | 20 +-
.../isis/legacy/applib/DomainObjectContainer.java | 2 +-
.../value/color/ColorValueSemanticsProvider.java | 2 +-
.../value/money/MoneyValueSemanticsProvider.java | 2 +-
.../PercentageValueSemanticsProvider.java | 2 +-
.../value/ColorValueSemanticsProviderTest.java | 2 +-
.../value/MoneyValueSemanticsProviderTest.java | 2 +-
.../PolishMoneyValueSemanticsProviderTest.java | 2 +-
mappings/pom.xml | 4 +-
mavendeps/pom.xml | 2 +-
.../applib/exceptions/NotPersistableException.java | 43 -
.../exceptions/UnsupportedFindException.java | 42 -
.../jdo/datanucleus/config/DnSettings.java | 6 +-
.../jdosupport/JdoSupportServiceDefault.java | 14 +-
.../metamodel/facets/entity/JdoEntityFacet.java | 21 +-
.../jdo/datanucleus/schema/JdoSchemaService.java | 14 +-
...LIntegrityConstraintViolationExceptionTest.java | 61 -
.../jdo/integration/IsisModuleJdoIntegration.java | 10 -
...xceptionRecognizerForJDODataStoreException.java | 47 -
...RecognizerForJDODataStoreExceptionAbstract.java | 61 -
...traintViolationForeignKeyNoActionException.java | 46 -
...ionRecognizerForJDOObjectNotFoundException.java | 43 -
...yConstraintViolationUniqueOrIndexException.java | 46 -
.../recognizers/_JdoNestedExceptionResolver.java | 45 -
...DerivedFromJdoColumnAnnotationFacetFactory.java | 6 +-
.../jdo/metamodel/menu/JdoMetamodelMenu.java | 4 +-
persistence/jdo/spring/pom.xml | 9 +-
persistence/jpa/eclipselink/pom.xml | 2 +-
.../jpa/eclipselink/IsisModuleJpaEclipselink.java | 90 +-
.../metamodel/JpaEntityFacetFactory.java | 14 +-
pom.xml | 57 +-
preview.sh | 30 +-
.../isis/testdomain/domainmodel/MetamodelUtil.java | 4 +-
.../isis/testdomain/shiro/ShiroSecmanLdapTest.java | 4 +-
.../shiro/ShiroSecmanLdap_restfulStressTest.java | 4 +-
.../isis/testdomain/shiro/ShiroSecmanTest.java | 4 +-
.../conf/Configuration_usingJdoAndShiro.java | 6 +-
.../isis/testdomain/jdo/JdoTestDomainPersona.java | 4 +-
.../testdomain/jdo/entities/JdoProductComment.java | 4 +-
.../isis/testdomain/jpa/JpaTestDomainPersona.java | 4 +-
.../testdomain/jpa/entities/JpaProductComment.java | 4 +-
.../good/ProperMemberInheritanceAbstract.java | 75 +
.../good/ProperMemberInheritanceInterface.java | 75 +
.../ProperMemberInheritance_usingAbstract.java | 46 +
.../ProperMemberInheritance_usingInterface.java | 46 +
.../DomainModelTest_usingBadDomain.java | 2 +-
...nModelTest_usingBadDomain_noActionEnforced.java | 2 +-
.../DomainModelTest_usingGoodDomain.java | 120 +-
scripts/ci/_adoc-gen-index.sh | 55 +
scripts/ci/_build-site.sh | 13 +-
.../src/main/adoc/modules/bypass/pages/about.adoc | 2 +-
.../bypass/authentication/AuthenticatorBypass.java | 2 +-
.../bypass/authorization/AuthorizorBypass.java | 2 +-
.../authentication/AuthenticatorKeycloak.java | 2 +-
.../keycloak/authorization/AuthorizorKeycloak.java | 2 +-
.../keycloak/webmodule/WebModuleKeycloak.java | 2 +-
.../shiro/authentication/AuthenticatorShiro.java | 2 +-
.../shiro/authorization/AuthorizorShiro.java | 49 +-
.../security/shiro/webmodule/WebModuleShiro.java | 6 +-
starters/pom.xml | 4 +-
.../applib/services/calendar/CalendarService.java | 2 +-
.../subdomains/excel/applib/dom/ExcelService.java | 4 +-
.../excel/applib/dom/util/ExcelConverter.java | 19 +-
.../DemoFixture_extending_ExcelFixture2.java | 2 +-
.../subdomains/excel/testing/ExcelFixture.java | 13 +-
.../subdomains/excel/testing/ExcelFixture2.java | 17 +-
subdomains/pom.xml | 4 +-
.../spring/applib/service/SpringBeansService.java | 2 +-
.../isis/extensions/zip/dom/impl/ZipService.java | 6 +-
.../fakedata/applib/services/FakeDataService.java | 2 +-
.../applib/services/clobs/RTF-Spec-1.7.rtf | 2 +-
.../fakedata/applib/services/clobs/a_and_c.xml | 2 +-
.../fakedata/applib/services/clobs/coriolan.xml | 10 +-
.../fakedata/applib/services/clobs/hen_iv_2.xml | 2 +-
.../fakedata/applib/services/clobs/hen_vi_1.xml | 2 +-
.../fakedata/applib/services/clobs/m_for_m.xml | 2 +-
.../fakedata/applib/services/clobs/othello.xml | 2 +-
testing/fixtures/applib/pom.xml | 6 +
.../fixturescripts/ExecutionParametersService.java | 8 +-
.../applib/fixturescripts/FixtureResult.java | 2 +-
.../applib/fixturescripts/FixtureScripts.java | 2 +-
.../applib/modules/ModuleWithFixturesService.java | 2 +-
.../QueryResultsCacheControlDefault.java | 2 +-
.../applib/services/FixturesLifecycleService.java | 10 +-
.../h2console/ui/IsisModuleTestingH2ConsoleUi.java | 9 +-
.../h2console/ui/services/H2ManagerMenu.java | 2 +-
.../h2console/ui/webmodule/WebModuleH2Console.java | 87 +-
.../hsqldbmgr/dom/services/HsqlDbManagerMenu.java | 23 +-
.../adoc/modules/integtestsupport/pages/about.adoc | 2 +-
.../applib/validate/DomainModelValidator.java | 2 +-
testing/pom.xml | 4 +-
tooling/adoc/antora.yml | 23 +
tooling/adoc/modules/ROOT/nav.adoc | 4 +
.../adoc/modules/ROOT/pages/about.adoc | 0
.../adoc/modules/ROOT/partials/component-nav.adoc | 24 +
.../adoc/modules/ROOT/partials/module-nav.adoc | 0
tooling/c4modeling/pom.xml | 26 +-
tooling/cli/README.adoc | 44 +-
.../cli}/adoc/antora.yml | 0
tooling/cli/adoc/modules/tooling-cli/examples.sh | 22 +
.../modules/tooling-cli/examples/isis-tooling.yml | 51 +
.../cli/adoc/modules/tooling-cli}/nav.adoc | 0
.../cli/adoc/modules/tooling-cli/pages/about.adoc | 150 ++
.../modules/tooling-cli/partials/module-nav.adoc | 4 +
tooling/cli/pom.xml | 46 +-
.../org/apache/isis/tooling/cli/CliConfig.java | 26 +-
.../cli/adocfix/OrphanedIncludeStatementFixer.java | 48 +-
.../isis/tooling/cli/test/CliConfigTest.java | 8 +-
.../apache/isis/tooling/cli/test/isis-tooling.yml | 2 +-
tooling/java2adoc/pom.xml | 26 +-
tooling/javamodel/pom.xml | 22 +-
tooling/model4adoc/pom.xml | 32 +-
.../isis/tooling/model4adoc/AsciiDocWriter.java | 24 +-
tooling/pom.xml | 2 +-
tooling/projectmodel/pom.xml | 20 +-
.../metamodel/IsisModuleValAsciidocMetaModel.java | 4 +-
.../metamodel/IsisModuleValMarkdownMetaModel.java | 4 +-
.../MarkdownPanelFactoriesForWicket.java | 3 +
valuetypes/pom.xml | 4 +-
.../sse/ui/wkt/services/SseServiceDefault.java | 2 +-
.../wkt/webmodule/WebModuleServerSentEvents.java | 2 +-
viewers/common/pom.xml | 2 +-
.../common/model/decorator/icon/IconDecorator.java | 2 +-
.../common/model/mementos/ActionMemento.java | 2 +-
.../adoc/modules/ROOT/pages/layout-resources.adoc | 4 +-
.../adoc/modules/ROOT/pages/ro-spec.adoc | 8 +-
viewers/restfulobjects/jaxrs-resteasy-4/pom.xml | 6 +-
.../webmodule/WebModuleJaxrsResteasy4.java | 2 +-
.../domainobjects/DomainObjectReprRenderer.java | 2 +-
.../rendering/domainobjects/JsonValueEncoder.java | 4 +-
.../rendering/domainobjects/MemberType.java | 9 +-
.../domaintypes/DomainTypeReprRenderer.java | 9 +-
.../RepresentationServiceContentNegotiator.java | 2 +-
.../acceptheader/AcceptHeaderServiceForRest.java | 2 +-
...entNegotiationServiceForRestfulObjectsV1_0.java | 2 +-
.../ContentNegotiationServiceOrgApacheIsisV1.java | 2 +-
.../ContentNegotiationServiceOrgApacheIsisV2.java | 2 +-
.../ContentNegotiationServiceXRoDomainType.java | 2 +-
.../service/swagger/SwaggerServiceDefault.java | 2 +-
.../service/swagger/SwaggerServiceMenu.java | 4 +-
.../swagger/internal/ClassExcluderDefault.java | 2 +-
.../service/swagger/internal/Generation.java | 2 +-
.../swagger/internal/SwaggerSpecGenerator.java | 2 +-
.../service/swagger/internal/TaggerDefault.java | 47 +-
.../rendering/service/swagger/internal/Util.java | 14 +-
.../internal/ValuePropertyFactoryDefault.java | 2 +-
.../JsonValueEncoderTest_asAdapter.java | 2 +-
.../service/swagger/internal/TaggerTest.java | 2 +-
.../viewer/mappers/ExceptionMapperAbstract.java | 2 +-
.../mappers/ExceptionMapperForObjectNotFound.java | 2 +-
.../resources/DomainObjectResourceServerside.java | 123 +-
.../resources/DomainTypeResourceServerside.java | 4 +-
.../resources/ObjectAdapterUpdateHelper.java | 22 +-
.../pages/customisation/tweaking-css-classes.adoc | 4 +-
.../adoc/modules/ROOT/partials/security/pages.adoc | 4 +-
.../wicket/model/models/BookmarkTreeNode.java | 9 +-
.../wicket/model/models/EntityCollectionModel.java | 64 +-
.../bookmarkedpages/BookmarkedPagesPanel.java | 2 +-
.../collection/AssociatedWithActionsHelper.java | 2 +-
.../wicket/ui/components/layout/bs3/col/Col.java | 2 +-
.../themepicker/IsisWicketThemeSupportDefault.java | 2 +-
.../viewer/wicket/ui/errors/ExceptionModel.java | 8 +-
.../viewer/wicket/ui/errors/JGrowlBehaviour.java | 2 +-
.../wicket/ui/panels/FormExecutorDefault.java | 66 +-
.../ComponentFactoryRegistrarDefault.java | 2 +-
.../ComponentFactoryRegistryDefault.java | 2 +-
.../registries/pages/PageClassListDefault.java | 2 +-
.../registries/pages/PageClassRegistryDefault.java | 2 +-
.../pages/PageNavigationServiceDefault.java | 2 +-
.../viewer/services/BookmarkUiServiceWicket.java | 2 +-
.../viewer/services/DeepLinkServiceWicket.java | 2 +-
.../services/HintStoreUsingWicketSession.java | 2 +-
.../services/ImageResourceCacheClassPath.java | 2 +-
.../viewer/services/LocaleProviderWicket.java | 2 +-
.../services/TranslationsResolverWicket.java | 34 +-
.../services/WicketViewerSettingsDefault.java | 2 +-
.../mementos/ObjectMementoServiceWicket.java | 2 +-
.../wicket/viewer/webmodule/WebModuleWicket.java | 2 +-
2003 files changed, 42502 insertions(+), 67890 deletions(-)
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/ApplicationException.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/FatalException.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/NonRecoverableException.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/PersistFailedException.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/RecoverableException.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/RepositoryException.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/MementoSerialization.adoc
create mode 100644 antora/components/system/modules/generated/pages/index/applib/annotation/Snapshot.adoc
create mode 100644 antora/components/system/modules/generated/pages/index/applib/domain/DomainObjectList.adoc
create mode 100644 antora/components/system/modules/generated/pages/index/applib/exceptions/RecoverableException.adoc
create mode 100644 antora/components/system/modules/generated/pages/index/applib/exceptions/TranslatableException.adoc
create mode 100644 antora/components/system/modules/generated/pages/index/applib/exceptions/UnrecoverableException.adoc
create mode 100644 antora/components/system/modules/generated/pages/index/applib/exceptions/unrecoverable/PersistFailedException.adoc
create mode 100644 antora/components/system/modules/generated/pages/index/applib/exceptions/unrecoverable/RepositoryException.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/mixins/timestamp/HoldsUpdatedAt.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/mixins/timestamp/HoldsUpdatedBy.adoc
create mode 100644 antora/components/system/modules/generated/pages/index/applib/services/exceprecog/ExceptionRecognizerForType.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/applib/services/exceprecog/TranslatableException.adoc
create mode 100644 antora/components/system/modules/generated/pages/index/commons/having/HasUpdatedAt.adoc
create mode 100644 antora/components/system/modules/generated/pages/index/commons/having/HasUpdatedBy.adoc
create mode 100644 antora/components/system/modules/generated/pages/index/core/runtimeservices/recognizer/dae/impl/ExceptionRecognizerForOtherDataAccessProblem.adoc
delete mode 100644 antora/components/system/modules/generated/pages/index/core/runtimeservices/xmlsnapshot/XmlSnapshotServiceDefault.adoc
create mode 100644 antora/playbooks/site-tooling.yml
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples.sh
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/Action.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/ActionLayout.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/BookmarkPolicy.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/Bounding.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/Collection.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/CollectionLayout.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/Defaulted.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/DomainObject.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/DomainObjectLayout.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/DomainService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/DomainServiceLayout.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/Editing.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/EntityChangeKind.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/EqualByContent.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/Facets.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/HomePage.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/IsisInteractionScope.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/LabelPosition.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/MemberOrder.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/MementoSerialization.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/MinLength.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/Module.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/Nature.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/NatureOfService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/Navigable.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/Optionality.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/OrderPrecedence.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/Parameter.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/ParameterLayout.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/Programmatic.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/Projecting.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/PromptStyle.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/Property.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/PropertyLayout.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/Publishing.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/Redirect.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/RenderDay.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/Repainting.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/RestrictTo.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/SemanticsOf.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/Title.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/Value.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/Where.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-ant/examples/annotation/package-info.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples.sh
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/ViewModel.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/clock/VirtualClock.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/clock/VirtualClock_frozen.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/clock/VirtualClock_system.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/clock/VirtualClock_withOffset.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/domain/DomainObjectList.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/events/ActionArgumentUsabilityEvent.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/events/ActionArgumentVisibilityEvent.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/events/EventObjectBase.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/events/domain/AbstractDomainEvent.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/events/domain/ActionDomainEvent.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/events/domain/CollectionDomainEvent.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/events/domain/PropertyDomainEvent.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/events/lifecycle/AbstractLifecycleEvent.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/events/lifecycle/ObjectCreatedEvent.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/events/lifecycle/ObjectLoadedEvent.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/events/lifecycle/ObjectPersistedEvent.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/events/lifecycle/ObjectPersistingEvent.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/events/lifecycle/ObjectRemovingEvent.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/events/lifecycle/ObjectUpdatedEvent.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/events/lifecycle/ObjectUpdatingEvent.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/events/ui/AbstractUiEvent.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/events/ui/CssClassUiEvent.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/events/ui/IconUiEvent.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/events/ui/LayoutUiEvent.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/events/ui/TitleUiEvent.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/graph/Edge.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/graph/SimpleEdge.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/graph/Vertex.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/graph/tree/LazyTreeNode.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/graph/tree/TreeAdapter.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/graph/tree/TreeNode.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/graph/tree/TreeNode_iteratorBreadthFirst.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/graph/tree/TreeNode_iteratorDepthFirst.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/graph/tree/TreeNode_iteratorHierarchyUp.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/graph/tree/TreePath.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/graph/tree/TreePath_Default.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/graph/tree/TreeState.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/graph/tree/TreeState_Default.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/component/ActionLayoutData.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/component/ActionLayoutDataOwner.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/component/CollectionLayoutData.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/component/CollectionLayoutDataOwner.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/component/CssClassFaPosition.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/component/DomainObjectLayoutData.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/component/DomainObjectLayoutDataOwner.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/component/FieldSet.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/component/FieldSetOwner.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/component/HasBookmarking.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/component/HasCssClass.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/component/HasCssClassFa.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/component/HasDescribedAs.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/component/HasHidden.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/component/HasNamed.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/component/MemberRegion.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/component/MemberRegionOwner.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/component/Owned.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/component/Owner.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/component/PropertyLayoutData.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/component/ServiceActionLayoutData.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/component/ServiceActionLayoutDataOwner.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/component/package-info.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/grid/Grid.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/grid/GridAbstract.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/grid/bootstrap3/BS3ClearFix.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/grid/bootstrap3/BS3ClearFixHidden.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/grid/bootstrap3/BS3ClearFixVisible.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/grid/bootstrap3/BS3Col.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/grid/bootstrap3/BS3Element.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/grid/bootstrap3/BS3ElementAbstract.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/grid/bootstrap3/BS3Grid.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/grid/bootstrap3/BS3Row.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/grid/bootstrap3/BS3RowContent.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/grid/bootstrap3/BS3RowContentOwner.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/grid/bootstrap3/BS3RowOwner.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/grid/bootstrap3/BS3Tab.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/grid/bootstrap3/BS3TabGroup.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/grid/bootstrap3/BS3TabGroupOwner.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/grid/bootstrap3/BS3TabOwner.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/grid/bootstrap3/HasCssId.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/grid/bootstrap3/Size.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/grid/bootstrap3/SizeSpan.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/grid/bootstrap3/WithinGrid.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/grid/bootstrap3/package-info.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/links/Link.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/links/package-info.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/menubars/HasNamed.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/menubars/Menu.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/menubars/MenuBar.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/menubars/MenuBars.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/menubars/MenuBarsAbstract.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/menubars/MenuSection.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/menubars/bootstrap3/BS3Menu.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/menubars/bootstrap3/BS3MenuBar.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/menubars/bootstrap3/BS3MenuBars.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/menubars/bootstrap3/BS3MenuSection.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/menubars/bootstrap3/package-info.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/layout/package-info.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/mixins/MixinConstants.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/mixins/dto/Dto.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/mixins/dto/Dto_downloadXml.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/mixins/dto/Dto_downloadXsd.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/mixins/dto/package-info.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/mixins/layout/Object_downloadLayoutXml.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/mixins/layout/Object_openRestApi.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/mixins/layout/Object_rebuildMetamodel.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/mixins/metamodel/Object_downloadMetamodelXml.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/mixins/metamodel/Object_objectIdentifier.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/mixins/metamodel/Object_objectType.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/mixins/timestamp/HoldsUpdatedAt.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/mixins/timestamp/HoldsUpdatedBy.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/mixins/timestamp/Timestampable.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/mixins/timestamp/package-info.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/spec/AbstractSpecification.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/spec/AbstractSpecification2.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/spec/Specification.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/spec/Specification2.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/spec/SpecificationAnd.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/spec/SpecificationNot.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/spec/SpecificationOr.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/spec/package-info.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/util/Enums.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/util/Equality.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/util/Hashing.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/util/JaxbUtil.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/util/ObjectContract_Empty.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/util/ObjectContract_Impl.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/util/ObjectContract_Parser.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/util/ObjectContracts.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/util/ReasonBuffer.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/util/ReasonBuffer2.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/util/Reasons.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/util/TitleBuffer.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/util/TitleBufferException.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/util/ToString.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/util/ZipWriter.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/util/package-info.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/util/schema/ChangesDtoUtils.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/util/schema/CommandDtoUtils.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/util/schema/CommonDtoUtils.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/util/schema/InteractionDtoUtils.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/util/schema/MemberExecutionDtoUtils.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/value/Blob.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/value/Clob.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/value/HasHtml.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/value/LocalResourcePath.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/value/Markup.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/value/NamedWithMimeType.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/value/Password.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-classes/examples/value/package-info.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples.sh
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/acceptheader/AcceptHeaderService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/appfeat/ApplicationFeatureRepository.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/appfeat/ApplicationMemberType.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/bookmark/Bookmark.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/bookmark/BookmarkHolder.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/bookmark/BookmarkService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/bookmarkui/BookmarkUiService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/clock/ClockService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/commanddto/processor/CommandDtoProcessor.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/commanddto/processor/spi/CommandDtoProcessorService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/confview/ConfigurationMenu.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/confview/ConfigurationProperty.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/confview/ConfigurationViewService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/conmap/ContentMappingService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/error/ErrorDetails.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/error/ErrorReportingService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/error/Ticket.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/eventbus/EventBusService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/exceprecog/ExceptionRecognizer.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/exceprecog/ExceptionRecognizerService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/factory/FactoryService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/grid/GridLoaderService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/grid/GridService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/grid/GridSystemService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/health/HealthCheckService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/hint/HintStore.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/homepage/HomePageResolverService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/i18n/LocaleProvider.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/i18n/TranslationService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/i18n/TranslationsResolver.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/iactn/Interaction.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/iactn/InteractionContext.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/inject/ServiceInjector.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/jaxb/JaxbService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/layout/LayoutService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/layout/LayoutServiceMenu.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/linking/DeepLinkService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/menu/MenuBarsLoaderService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/menu/MenuBarsService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/message/MessageService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/metamodel/BeanSort.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/metamodel/DomainMember.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/metamodel/DomainModel.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/metamodel/MetaModelService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/metamodel/MetaModelServiceMenu.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/metrics/MetricsService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/queryresultscache/QueryResultCacheControl.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/queryresultscache/QueryResultsCache.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/repository/EntityState.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/repository/RepositoryService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/routing/RoutingService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/scratchpad/Scratchpad.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/session/SessionLoggingService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/sudo/SudoService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/swagger/SwaggerService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/tablecol/TableColumnOrderService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/title/TitleService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/urlencoding/UrlEncodingService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/user/RoleMemento.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/user/UserMemento.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/user/UserService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/userprof/UserProfileService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/userreg/EmailNotificationService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/userreg/UserRegistrationService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/wrapper/WrapperFactory.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/wrapper/control/AsyncControl.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/wrapper/control/ControlAbstract.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/wrapper/control/ExceptionHandler.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/wrapper/control/SyncControl.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/xactn/TransactionId.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/xactn/TransactionService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/xactn/TransactionState.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/xml/XmlService.java
delete mode 100644 api/applib/src/main/adoc/modules/applib-svc/examples/services/xmlsnapshot/XmlSnapshotService.java
delete mode 100644 api/applib/src/main/java/org/apache/isis/applib/ApplicationException.java
delete mode 100644 api/applib/src/main/java/org/apache/isis/applib/FatalException.java
delete mode 100644 api/applib/src/main/java/org/apache/isis/applib/NonRecoverableException.java
delete mode 100644 api/applib/src/main/java/org/apache/isis/applib/PersistFailedException.java
delete mode 100644 api/applib/src/main/java/org/apache/isis/applib/RecoverableException.java
delete mode 100644 api/applib/src/main/java/org/apache/isis/applib/RepositoryException.java
create mode 100644 api/applib/src/main/java/org/apache/isis/applib/exceptions/RecoverableException.java
create mode 100644 api/applib/src/main/java/org/apache/isis/applib/exceptions/TranslatableException.java
create mode 100644 api/applib/src/main/java/org/apache/isis/applib/exceptions/UnrecoverableException.java
create mode 100644 api/applib/src/main/java/org/apache/isis/applib/exceptions/recoverable/InteractionException.java
create mode 100644 api/applib/src/main/java/org/apache/isis/applib/exceptions/recoverable/InvalidEntryException.java
create mode 100644 api/applib/src/main/java/org/apache/isis/applib/exceptions/recoverable/TextEntryParseException.java
create mode 100644 api/applib/src/main/java/org/apache/isis/applib/exceptions/unrecoverable/DomainModelException.java
create mode 100644 api/applib/src/main/java/org/apache/isis/applib/exceptions/unrecoverable/MetaModelException.java
create mode 100644 api/applib/src/main/java/org/apache/isis/applib/exceptions/unrecoverable/NoAuthenticatorException.java
create mode 100644 api/applib/src/main/java/org/apache/isis/applib/exceptions/unrecoverable/ObjectNotFoundException.java
create mode 100644 api/applib/src/main/java/org/apache/isis/applib/exceptions/unrecoverable/ObjectPersistenceException.java
create mode 100644 api/applib/src/main/java/org/apache/isis/applib/exceptions/unrecoverable/PersistFailedException.java
create mode 100644 api/applib/src/main/java/org/apache/isis/applib/exceptions/unrecoverable/ReflectiveActionException.java
create mode 100644 api/applib/src/main/java/org/apache/isis/applib/exceptions/unrecoverable/RepositoryException.java
create mode 100644 api/applib/src/main/java/org/apache/isis/applib/exceptions/unrecoverable/UnexpectedCallException.java
create mode 100644 api/applib/src/main/java/org/apache/isis/applib/exceptions/unrecoverable/UnknownTypeException.java
delete mode 100644 api/applib/src/main/java/org/apache/isis/applib/mixins/timestamp/HoldsUpdatedAt.java
delete mode 100644 api/applib/src/main/java/org/apache/isis/applib/mixins/timestamp/HoldsUpdatedBy.java
delete mode 100644 api/applib/src/main/java/org/apache/isis/applib/mixins/timestamp/Timestampable.java
delete mode 100644 api/applib/src/main/java/org/apache/isis/applib/mixins/timestamp/package-info.java
create mode 100644 api/applib/src/main/java/org/apache/isis/applib/services/error/SimpleTicket.java
delete mode 100644 api/applib/src/main/java/org/apache/isis/applib/services/exceprecog/TranslatableException.java
delete mode 100644 api/applib/src/main/java/org/apache/isis/applib/services/wrapper/InteractionException.java
delete mode 100644 commons/src/main/java/org/apache/isis/commons/exceptions/IsisApplicationException.java
delete mode 100644 commons/src/main/java/org/apache/isis/commons/exceptions/IsisException.java
delete mode 100644 commons/src/main/java/org/apache/isis/commons/exceptions/UnexpectedCallException.java
delete mode 100644 commons/src/main/java/org/apache/isis/commons/exceptions/UnknownTypeException.java
create mode 100644 commons/src/main/java/org/apache/isis/commons/having/HasUpdatedAt.java
create mode 100644 commons/src/main/java/org/apache/isis/commons/having/HasUpdatedBy.java
create mode 100644 commons/src/main/java/org/apache/isis/commons/having/HasUpdatedByAndAt.java
create mode 100644 core/config/src/main/java/org/apache/isis/core/config/datasources/DataSourceIntrospectionService.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/adapter/oid/ObjectNotFoundException.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/adapter/oid/ObjectPersistenceException.java
create mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/events/MetamodelEvent.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/exceptions/MetaModelException.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/exceptions/persistence/ObjectNotFoundException.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/exceptions/persistence/ObjectPersistenceException.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/exceptions/persistence/PojoRecreationException.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/exceptions/persistence/PojoRefreshException.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/clear/CollectionClearFacetFactory.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/clear/CollectionClearFacetViaAccessor.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/clear/CollectionClearFacetViaClearMethod.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/collection/modify/CollectionAddToFacetForDomainEventFromAbstract.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/collection/modify/CollectionAddToFacetForDomainEventFromCollectionAnnotation.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/collection/modify/CollectionAddToFacetForDomainEventFromDefault.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/collection/modify/CollectionRemoveFromFacetForDomainEventFromAbstract.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/collection/modify/CollectionRemoveFromFacetForDomainEventFromCollectionAnnotation.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/collection/modify/CollectionRemoveFromFacetForDomainEventFromDefault.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/disabled/fromimmutable/DisabledFacetOnCollectionDerivedFromImmutable.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/disabled/fromimmutable/DisabledFacetOnCollectionDerivedFromImmutableFactory.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/modify/CollectionAddToFacet.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/modify/CollectionAddToFacetAbstract.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/modify/CollectionAddToFacetViaAccessor.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/modify/CollectionAddToFacetViaMethod.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/modify/CollectionAddToRemoveFromAndValidateFacetFactory.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/modify/CollectionClearFacet.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/modify/CollectionClearFacetAbstract.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/modify/CollectionRemoveFromFacet.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/modify/CollectionRemoveFromFacetAbstract.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/modify/CollectionRemoveFromFacetViaAccessor.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/modify/CollectionRemoveFromFacetViaMethod.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/modify/TypeOfFacetInferredFromSupportingMethods.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/parseable/InvalidEntryException.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/parseable/TextEntryParseException.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/recreatable/DisabledFacetOnCollectionDerivedFromRecreatableObject.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/recreatable/DisabledFacetOnCollectionDerivedFromViewModelFacetFactory.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/spec/DomainModelException.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/ReflectiveActionException.java
create mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/ObjectMemberContainer.java
create mode 100644 core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/object/mixin/MixinFacetAbstract_Test.java
delete mode 100644 core/runtime/src/main/java/org/apache/isis/core/runtime/events/AppLifecycleEvent.java
delete mode 100644 core/runtime/src/main/java/org/apache/isis/core/runtime/events/AppLifecycleEventService.java
create mode 100644 core/runtime/src/main/java/org/apache/isis/core/runtime/events/MetamodelEventService.java
delete mode 100644 core/runtimeservices/src/main/java/org/apache/isis/core/runtimeservices/InitialisationException.java
delete mode 100644 core/runtimeservices/src/main/java/org/apache/isis/core/runtimeservices/ServiceException.java
delete mode 100644 core/runtimeservices/src/main/java/org/apache/isis/core/runtimeservices/error/EmailTicket.java
delete mode 100644 core/runtimeservices/src/main/java/org/apache/isis/core/runtimeservices/error/SimpleTicket.java
delete mode 100644 core/runtimeservices/src/main/java/org/apache/isis/core/runtimeservices/exceprecog/ExceptionRecognizerServiceDefault.java
create mode 100644 core/runtimeservices/src/main/java/org/apache/isis/core/runtimeservices/recognizer/ExceptionRecognizerServiceDefault.java
create mode 100644 core/runtimeservices/src/main/java/org/apache/isis/core/runtimeservices/recognizer/dae/ExceptionRecognizerForDataAccessException.java
create mode 100644 core/runtimeservices/src/main/java/org/apache/isis/core/runtimeservices/recognizer/dae/impl/ExceptionRecognizerForDataAlreadyExists.java
create mode 100644 core/runtimeservices/src/main/java/org/apache/isis/core/runtimeservices/recognizer/dae/impl/ExceptionRecognizerForObjectNotFound.java
create mode 100644 core/runtimeservices/src/main/java/org/apache/isis/core/runtimeservices/recognizer/dae/impl/ExceptionRecognizerForOtherDataAccessProblem.java
create mode 100644 core/runtimeservices/src/main/java/org/apache/isis/core/runtimeservices/recognizer/dae/impl/ExceptionRecognizerForRelatedDataExists.java
create mode 100644 core/runtimeservices/src/main/java/org/apache/isis/core/runtimeservices/recognizer/dae/impl/ExceptionRecognizerForUnableToSaveData.java
create mode 100644 core/runtimeservices/src/test/java/org/apache/isis/core/runtimeservices/recognizer/dae/ExceptionRecognizerForDataAccessExceptionTest.java
delete mode 100644 core/security/src/main/java/org/apache/isis/core/security/authentication/standard/NoAuthenticatorException.java
delete mode 100644 examples/demo/domain/src/main/adoc/modules/demo/examples.sh
delete mode 100644 examples/demo/domain/src/main/adoc/modules/demo/examples/error/service/DemoErrorReportingService.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/ActionMenu.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/associateWith/ActionAssociateWithVm.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/associateWith/ActionAssociateWithVm_updateOtherProperty.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/associateWith/child/ActionAssociateWithChildVm.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/associateWith/child/ActionAssociateWithVm_makeFavorite.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/associateWith/child/ActionAssociateWithVm_noLongerFavorite.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/associateWith/child/ActionAssociateWithVm_noLongerFavorites.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/commandPublishing/ActionCommandPublishingDisabledMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/commandPublishing/ActionCommandPublishingEnabledMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/commandPublishing/ActionCommandPublishingJdo.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/commandPublishing/ActionCommandPublishingJdoEntities.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/commandPublishing/ActionCommandPublishingJdoSeedService.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/commandPublishing/ActionCommandPublishingJdo_mixinUpdateProperty.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/commandPublishing/ActionCommandPublishingJdo_mixinUpdatePropertyCommandDisabled.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/commandPublishing/ActionCommandPublishingJdo_mixinUpdatePropertyMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/commandPublishing/ActionCommandPublishingJdo_mixinUpdatePropertyMetaAnnotationOverridden.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/domainEvent/ActionDomainEventVm.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/domainEvent/ActionDomainEventVm_mixinUpdateText.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/domainEvent/subscribers/ActionDomainEventControlService.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/domainEvent/subscribers/ActionDomainEventControlStrategy.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/domainEvent/subscribers/ActionDomainEventVm_controlUpdateText.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/domainEvent/subscribers/ActionDomainEventVm_controlUpdateTextInvocation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/executionPublishing/ActionExecutionPublishingDisabledMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/executionPublishing/ActionExecutionPublishingEnabledMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/executionPublishing/ActionExecutionPublishingJdo.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/executionPublishing/ActionExecutionPublishingJdoEntities.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/executionPublishing/ActionExecutionPublishingJdoSeedService.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/executionPublishing/ActionExecutionPublishingJdo_mixinUpdateProperty.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/executionPublishing/ActionExecutionPublishingJdo_mixinUpdatePropertyMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/executionPublishing/ActionExecutionPublishingJdo_mixinUpdatePropertyMetaAnnotationOverridden.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/hidden/ActionHiddenVm.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/hidden/ActionHiddenVm_mixinUpdateTextAndHiddenNowhere.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/hidden/ActionHiddenVm_mixinUpdateTextButHiddenEverywhere.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/hidden/ActionHiddenVm_mixinUpdateTextButHiddenObjectForms.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/hidden/ActionHiddenVm_mixinUpdateTextNoAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/restrictTo/ActionRestrictToNoRestrictionsMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/restrictTo/ActionRestrictToPrototypingMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/restrictTo/ActionRestrictToVm.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/restrictTo/ActionRestrictToVm_mixinUpdateMetaAnnotated.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/restrictTo/ActionRestrictToVm_mixinUpdateMetaAnnotatedOverridden.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/restrictTo/ActionRestrictToVm_mixinUpdateNoAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/restrictTo/ActionRestrictToVm_mixinUpdateRestrictToNoRestrictions.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/restrictTo/ActionRestrictToVm_mixinUpdateRestrictToPrototyping.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/semantics/ActionSemanticsIdempotentMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/semantics/ActionSemanticsSafeMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/semantics/ActionSemanticsVm.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/semantics/ActionSemanticsVm_mixinIncrementByAmountNonIdempotent.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/semantics/ActionSemanticsVm_mixinIncrementNoAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/semantics/ActionSemanticsVm_mixinIncrementNonIdempotent.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/semantics/ActionSemanticsVm_mixinIncrementNonIdempotentAreYouSure.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/semantics/ActionSemanticsVm_mixinReportPropertyForSemanticsSafe.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/semantics/ActionSemanticsVm_mixinSetToValueForPropertyMetaAnnotated.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/semantics/ActionSemanticsVm_mixinSetToValueForPropertyMetaAnnotatedOverridden.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/semantics/ActionSemanticsVm_mixinSetToValueForPropertySemanticsIdempotent.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/semantics/ActionSemanticsVm_mixinSetToValueForPropertySemanticsIdempotentAreYouSure.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/typeOf/ActionTypeOfVm.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Action/typeOf/child/ActionTypeOfChildVm.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Collection/CollectionMenu.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Collection/domainEvent/CollectionDomainEventVm.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Collection/domainEvent/CollectionDomainEventVm_addChild.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Collection/domainEvent/CollectionDomainEventVm_removeChild.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Collection/domainEvent/child/CollectionDomainEventChildVm.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Collection/domainEvent/subscribers/CollectionDomainEventControlService.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Collection/domainEvent/subscribers/CollectionDomainEventControlStrategy.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Collection/domainEvent/subscribers/CollectionDomainEventVm_controlChildren.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Collection/domainEvent/subscribers/CollectionDomainEventVm_controlChildrenVisibility.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Collection/hidden/.gitkeep
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/DomainObject/DomainObjectMenu.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/DomainObject/entityChangePublishing/DomainObjectEntityChangePublishingJdo.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/DomainObject/entityChangePublishing/DomainObjectEntityChangePublishingJdo_updatePropertyUsingAction.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/DomainObject/entityChangePublishing/DomainObjectEntityChangePublishingVm.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/DomainObject/entityChangePublishing/DomainObjectEntityChangePublishingVm_create.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/DomainObject/entityChangePublishing/DomainObjectEntityChangePublishingVm_delete.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/DomainObject/entityChangePublishing/DomainObjectEntityChangePublishingVm_updateAll.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/DomainObject/entityChangePublishing/annotated/disabled/DomainObjectEntityChangePublishingDisabledJdo.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/DomainObject/entityChangePublishing/annotated/disabled/DomainObjectEntityChangePublishingDisabledJdoEntities.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/DomainObject/entityChangePublishing/annotated/disabled/DomainObjectEntityChangePublishingDisabledJdoSeedService.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/DomainObject/entityChangePublishing/annotated/disabled/DomainObjectEntityChangePublishingVm_publishingDisabledAnnotatedEntities.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/DomainObject/entityChangePublishing/annotated/enabled/DomainObjectAuditingEnabledJdoEntities.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/DomainObject/entityChangePublishing/annotated/enabled/DomainObjectAuditingEnabledJdoSeedService.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/DomainObject/entityChangePublishing/annotated/enabled/DomainObjectAuditingVm_publishingEnabledAnnotatedEntities.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/DomainObject/entityChangePublishing/annotated/enabled/DomainObjectEntityChangePublishingEnabledJdo.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/DomainObject/entityChangePublishing/metaAnnot/DomainObjectEntityChangePublishingEnabledMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/DomainObject/entityChangePublishing/metaAnnot/enabled/DomainObjectEntityChangePublishingEnabledMetaAnnotatedJdo.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/DomainObject/entityChangePublishing/metaAnnot/enabled/DomainObjectEntityChangePublishingEnabledMetaAnnotatedJdoEntities.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/DomainObject/entityChangePublishing/metaAnnot/enabled/DomainObjectEntityChangePublishingEnabledMetaAnnotatedJdoSeedService.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/DomainObject/entityChangePublishing/metaAnnot/enabled/DomainObjectEntityChangePublishingVm_publishingEnabledMetaAnnotatedEntities.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/DomainObject/entityChangePublishing/metaAnnotOverridden/DomainObjectEntityChangePublishingDisabledMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/DomainObject/entityChangePublishing/metaAnnotOverridden/enabled/DomainObjectEntityChangePublishingEnabledMetaAnnotOverriddenJdo.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/DomainObject/entityChangePublishing/metaAnnotOverridden/enabled/DomainObjectEntityChangePublishingEnabledMetaAnnotOverriddenJdoEntities.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/DomainObject/entityChangePublishing/metaAnnotOverridden/enabled/DomainObjectEntityChangePublishingEnabledMetaAnnotOverriddenJdoSeedService.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/DomainObject/entityChangePublishing/metaAnnotOverridden/enabled/DomainObjectEntityChangePublishingVm_publishingEnabledMetaAnnotOverriddenEntities.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/DomainObject/nature/viewmodels/jaxbrefentity/ChildJdo.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/DomainObject/nature/viewmodels/jaxbrefentity/ChildJdoEntities.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/DomainObject/nature/viewmodels/jaxbrefentity/StatefulVmJaxbRefsEntity.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/DomainObject/nature/viewmodels/jaxbrefentity/seed/ChildJdoSeedService.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/DomainObject/nature/viewmodels/usingjaxb/StatefulVmUsingJaxb.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/PropertyMenu.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/commandPublishing/PropertyCommandPublishingDisabledMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/commandPublishing/PropertyCommandPublishingEnabledMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/commandPublishing/PropertyCommandPublishingJdo.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/commandPublishing/PropertyCommandPublishingJdoEntities.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/commandPublishing/PropertyCommandPublishingJdoSeedService.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/domainEvent/PropertyDomainEventVm.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/domainEvent/subscribers/PropertyDomainEventControlService.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/domainEvent/subscribers/PropertyDomainEventControlStrategy.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/domainEvent/subscribers/PropertyDomainEventVm_controlText.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/domainEvent/subscribers/PropertyDomainEventVm_controlTextEditing.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/editing/EditingEnabledMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/editing/PropertyEditingVm.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/executionPublishing/PropertyExecutionPublishingDisabledMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/executionPublishing/PropertyExecutionPublishingEnabledMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/executionPublishing/PropertyExecutionPublishingJdo.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/executionPublishing/PropertyExecutionPublishingJdoEntities.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/executionPublishing/PropertyExecutionPublishingJdoSeedService.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/fileAccept/FileAcceptPdfMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/fileAccept/PropertyFileAcceptVm.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/fileAccept/PropertyFileAcceptVm_updateClobWithParameterLayout.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/fileAccept/PropertyFileAcceptVm_updateWithMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/fileAccept/PropertyFileAcceptVm_updateWithMetaAnnotationOverridden.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/fileAccept/PropertyFileAcceptVm_updateWithParameterLayout.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/hidden/HiddenEverywhereMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/hidden/PropertyHiddenVm.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/hidden/PropertyHiddenVm_mixinPropertyWithMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/hidden/PropertyHiddenVm_mixinPropertyWithMetaAnnotationOverridden.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/hidden/PropertyHiddenVm_returnsChildren.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/hidden/child/PropertyHiddenChildVm.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/hidden/child/PropertyHiddenChildVm_mixinProperty.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/maxLength/MaxLength10MetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/maxLength/PropertyMaxLengthVm.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/maxLength/PropertyMaxLengthVm_updateWithMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/maxLength/PropertyMaxLengthVm_updateWithMetaAnnotationOverridden.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/maxLength/PropertyMaxLengthVm_updateWithParameterLayout.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/mustSatisfy/MustSatisfyOfWorkingAgeMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/mustSatisfy/OfRetirementAgeSpecification.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/mustSatisfy/OfWorkingAgeSpecification.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/mustSatisfy/PropertyMustSatisfyVm.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/mustSatisfy/PropertyMustSatisfyVm_updateWithMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/mustSatisfy/PropertyMustSatisfyVm_updateWithMetaAnnotationOverridden.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/mustSatisfy/PropertyMustSatisfyVm_updateWithParameterLayout.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/optionality/OptionalityOptionalMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/optionality/PropertyOptionalityVm.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/optionality/PropertyOptionalityVm_updateMandatoryWithParameterLayout.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/optionality/PropertyOptionalityVm_updateWithMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/optionality/PropertyOptionalityVm_updateWithMetaAnnotationOverridden.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/optionality/PropertyOptionalityVm_updateWithParameterLayout.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/projecting/PropertyProjectingVm.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/projecting/PropertyProjectingVm_returnsChildren.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/projecting/child/PropertyProjectingChildVm.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/projecting/jdo/PropertyProjectingChildJdo.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/projecting/jdo/PropertyProjectingChildJdoEntities.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/projecting/jdo/PropertyProjectingChildJdoSeedService.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/regexPattern/PropertyRegexPatternVm.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/regexPattern/PropertyRegexPatternVm_updateWithMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/regexPattern/PropertyRegexPatternVm_updateWithMetaAnnotationOverridden.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/regexPattern/PropertyRegexPatternVm_updateWithParameterLayout.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/regexPattern/RegexPatternEmailComMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/snapshot/PropertySnapshotVm-description.adoc
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/snapshot/PropertySnapshotVm.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/snapshot/PropertySnapshotVm.layout.xml
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/snapshot/PropertySnapshotVm_takeXmlSnapshot.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/snapshot/SnapshotExcludedMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/snapshot/SnapshotIncludedMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/snapshot/child/PropertySnapshotChildVm-description.adoc
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/snapshot/child/PropertySnapshotChildVm.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/Property/snapshot/child/PropertySnapshotChildVm.layout.xml
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/_changes/EntityChangesSubscriberToCaptureChangesInMemory.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/_changes/ExposeCapturedChanges.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/_changes/ExposeCapturedChanges_changes.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/_changes/ExposeCapturedChanges_clear.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/_commands/ExposePersistedCommands.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/_commands/ExposePersistedCommands_commands.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/_interactions/ExecutionListenerToCaptureInteractionsInMemory.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/_interactions/ExposeCapturedInteractions.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/_interactions/ExposeCapturedInteractions_clear.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/_interactions/ExposeCapturedInteractions_interactions.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotDomain/_interactions/InteractionDtoVm.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/ActionLayout/ActionLayoutMenu.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/ActionLayout/position/ActionLayoutPositionVm.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/ActionLayout/position/ActionLayoutPositionVm_annotatedBelow.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/ActionLayout/position/ActionLayoutPositionVm_annotatedPanel.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/ActionLayout/position/ActionLayoutPositionVm_annotatedPanelDropDown.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/ActionLayout/position/ActionLayoutPositionVm_annotatedRight.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/ActionLayout/position/ActionLayoutPositionVm_layoutBelow.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/ActionLayout/position/ActionLayoutPositionVm_layoutPanel.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/ActionLayout/position/ActionLayoutPositionVm_layoutPanelDropDown.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/ActionLayout/position/ActionLayoutPositionVm_layoutRight.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/ActionLayout/promptStyle/ActionLayoutPromptStyleVm.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/ActionLayout/promptStyle/ActionLayoutPromptStyleVm_annotatedInline.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/ActionLayout/promptStyle/ActionLayoutPromptStyleVm_annotatedInlineAsIfEdit.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/ActionLayout/promptStyle/ActionLayoutPromptStyleVm_annotatedModal.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/ActionLayout/promptStyle/ActionLayoutPromptStyleVm_annotatedSidebar.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/ActionLayout/promptStyle/ActionLayoutPromptStyleVm_layoutDialog.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/ActionLayout/promptStyle/ActionLayoutPromptStyleVm_layoutInline.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/ActionLayout/promptStyle/ActionLayoutPromptStyleVm_layoutInlineAsIfEdit.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/CollectionLayout/CollectionLayoutMenu.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/DomainObjectLayout/DomainObjectLayoutMenu.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/PropertyLayoutMenu.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/cssClass/CssClassRedMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/cssClass/PropertyLayoutCssClassVm.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/cssClass/PropertyLayoutCssClassVm_mixinProperty.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/cssClass/PropertyLayoutCssClassVm_mixinPropertyWithMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/cssClass/PropertyLayoutCssClassVm_mixinPropertyWithMetaAnnotationOverridden.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/cssClass/PropertyLayoutCssClassVm_updateWithMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/cssClass/PropertyLayoutCssClassVm_updateWithMetaAnnotationOverridden.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/cssClass/PropertyLayoutCssClassVm_updateWithParameterLayout.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/describedAs/DescribedAsMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/describedAs/PropertyLayoutDescribedAsVm.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/describedAs/PropertyLayoutDescribedAsVm_mixinProperty.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/describedAs/PropertyLayoutDescribedAsVm_mixinPropertyWithMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/describedAs/PropertyLayoutDescribedAsVm_mixinPropertyWithMetaAnnotationOverridden.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/describedAs/PropertyLayoutDescribedAsVm_updateWithMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/describedAs/PropertyLayoutDescribedAsVm_updateWithMetaAnnotationOverridden.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/describedAs/PropertyLayoutDescribedAsVm_updateWithParameterLayout.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/hidden/HiddenEverywhereMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/hidden/PropertyLayoutHiddenVm.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/hidden/PropertyLayoutHiddenVm_mixinPropertyWithMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/hidden/PropertyLayoutHiddenVm_mixinPropertyWithMetaAnnotationOverridden.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/hidden/PropertyLayoutHiddenVm_returnsChildren.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/hidden/child/PropertyLayoutHiddenChildVm.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/hidden/child/PropertyLayoutHiddenChildVm_mixinProperty.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/labelPosition/LabelPositionLeftMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/labelPosition/LabelPositionTopMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/labelPosition/PropertyLayoutLabelPositionVm.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/labelPosition/PropertyLayoutLabelPositionVm_mixinProperty.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/labelPosition/PropertyLayoutLabelPositionVm_mixinPropertyWithMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/labelPosition/PropertyLayoutLabelPositionVm_mixinPropertyWithMetaAnnotationOverridden.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/labelPosition/PropertyLayoutLabelPositionVm_updateVariantLeft.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/labelPosition/PropertyLayoutLabelPositionVm_updateVariantNone.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/labelPosition/PropertyLayoutLabelPositionVm_updateVariantNotSpecified.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/labelPosition/PropertyLayoutLabelPositionVm_updateVariantRight.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/labelPosition/PropertyLayoutLabelPositionVm_updateVariantTop.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/labelPosition/PropertyLayoutLabelPositionVm_updateWithMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/labelPosition/PropertyLayoutLabelPositionVm_updateWithMetaAnnotationOverridden.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/labelPosition/PropertyLayoutLabelPositionVm_updateWithParameterLayout.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/multiLine/MultiLine10MetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/multiLine/PropertyLayoutMultiLineVm.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/multiLine/PropertyLayoutMultiLineVm_mixinProperty.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/multiLine/PropertyLayoutMultiLineVm_mixinPropertyWithMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/multiLine/PropertyLayoutMultiLineVm_mixinPropertyWithMetaAnnotationOverridden.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/multiLine/PropertyLayoutMultiLineVm_updateWithMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/multiLine/PropertyLayoutMultiLineVm_updateWithMetaAnnotationOverridden.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/multiLine/PropertyLayoutMultiLineVm_updateWithParameterLayout.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/named/NamedMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/named/PropertyLayoutNamedVm.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/named/PropertyLayoutNamedVm_mixinProperty.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/named/PropertyLayoutNamedVm_mixinPropertyWithMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/named/PropertyLayoutNamedVm_mixinPropertyWithMetaAnnotationOverridden.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/named/PropertyLayoutNamedVm_updateWithEscapedMarkup.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/named/PropertyLayoutNamedVm_updateWithMarkup.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/named/PropertyLayoutNamedVm_updateWithMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/named/PropertyLayoutNamedVm_updateWithMetaAnnotationOverridden.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/named/PropertyLayoutNamedVm_updateWithParameterLayout.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/navigable/FileNodeType.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/navigable/FileNodeVm.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/navigable/FileNodeVm_returnsTree.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/navigable/FileSystemTreeAdapter.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/navigable/FileTreeNodeService.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/renderDay/PropertyLayoutRenderDayVm.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/renderDay/PropertyLayoutRenderDayVm_downloadAsXml.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/renderDay/PropertyLayoutRenderDayVm_mixinEndDateWithMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/renderDay/PropertyLayoutRenderDayVm_mixinEndDateWithMetaAnnotationOverridden.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/renderDay/PropertyLayoutRenderDayVm_mixinEndDateWithPropertyLayout.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/renderDay/PropertyLayoutRenderDayVm_updateEndDateWithMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/renderDay/PropertyLayoutRenderDayVm_updateEndDateWithMetaAnnotationOverridden.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/renderDay/PropertyLayoutRenderDayVm_updateEndDateWithParameterLayout.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/renderDay/RenderDayMetaAnnotationEndDateExclusive.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/renderDay/RenderDayMetaAnnotationStartDateInclusive.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/repainting/PdfJsViewerAdvisorFallback.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/repainting/PropertyLayoutRepaintingVm.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/repainting/PropertyLayoutRepaintingVm_mixinProperty.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/repainting/PropertyLayoutRepaintingVm_mixinPropertyWithMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/repainting/PropertyLayoutRepaintingVm_mixinPropertyWithMetaAnnotationOverridden.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/repainting/RepaintingNoRepaintMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/repainting/RepaintingRepaintMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/typicalLength/PropertyLayoutTypicalLengthVm.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/typicalLength/PropertyLayoutTypicalLengthVm_mixinProperty.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/typicalLength/PropertyLayoutTypicalLengthVm_mixinPropertyWithMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/typicalLength/PropertyLayoutTypicalLengthVm_mixinPropertyWithMetaAnnotationOverridden.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/typicalLength/PropertyLayoutTypicalLengthVm_updateWithMetaAnnotation.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/typicalLength/PropertyLayoutTypicalLengthVm_updateWithMetaAnnotationOverridden.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/typicalLength/PropertyLayoutTypicalLengthVm_updateWithParameterLayout.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/annotLayout/PropertyLayout/typicalLength/TypicalLengthMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/_changes/EntityChangesSubscriberToCaptureChangesInMemory.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/_changes/ExposeCapturedChanges.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/_changes/ExposeCapturedChanges_changes.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/_changes/ExposeCapturedChanges_clear.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/_commands/ExposePersistedCommands.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/_commands/ExposePersistedCommands_commands.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/_interactions/ExecutionListenerToCaptureInteractionsInMemory.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/_interactions/ExposeCapturedInteractions.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/_interactions/ExposeCapturedInteractions_clear.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/_interactions/ExposeCapturedInteractions_interactions.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/_interactions/InteractionDtoVm.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain}/_interactions/InteractionDtoVm.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/ActionMenu.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/actions}/Action/associateWith/ActionAssociateWithVm-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/associateWith/ActionAssociateWithVm.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/actions}/Action/associateWith/ActionAssociateWithVm.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/associateWith/ActionAssociateWithVm_updateOtherProperty.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/associateWith/child/ActionAssociateWithChildVm.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/actions}/Action/associateWith/child/ActionAssociateWithVm-description.adoc (100%)
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/actions}/Action/associateWith/child/ActionAssociateWithVm.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/associateWith/child/ActionAssociateWithVm_makeFavorite.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/associateWith/child/ActionAssociateWithVm_noLongerFavorite.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/associateWith/child/ActionAssociateWithVm_noLongerFavorites.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/commandPublishing/ActionCommandPublishingDisabledMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/commandPublishing/ActionCommandPublishingEnabledMetaAnnotation.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/actions}/Action/commandPublishing/ActionCommandPublishingJdo-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/commandPublishing/ActionCommandPublishingJdo.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/actions}/Action/commandPublishing/ActionCommandPublishingJdo.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/commandPublishing/ActionCommandPublishingJdoEntities.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/commandPublishing/ActionCommandPublishingJdoSeedService.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/commandPublishing/ActionCommandPublishingJdo_mixinUpdateProperty.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/commandPublishing/ActionCommandPublishingJdo_mixinUpdatePropertyCommandDisabled.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/commandPublishing/ActionCommandPublishingJdo_mixinUpdatePropertyMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/commandPublishing/ActionCommandPublishingJdo_mixinUpdatePropertyMetaAnnotationOverridden.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/actions}/Action/domainEvent/ActionDomainEventVm-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/domainEvent/ActionDomainEventVm.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/actions}/Action/domainEvent/ActionDomainEventVm.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/domainEvent/ActionDomainEventVm_mixinUpdateText.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/domainEvent/subscribers/ActionDomainEventControlService.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/domainEvent/subscribers/ActionDomainEventControlStrategy.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/domainEvent/subscribers/ActionDomainEventVm_controlUpdateText.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/domainEvent/subscribers/ActionDomainEventVm_controlUpdateTextInvocation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/executionPublishing/ActionExecutionPublishingDisabledMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/executionPublishing/ActionExecutionPublishingEnabledMetaAnnotation.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/actions}/Action/executionPublishing/ActionExecutionPublishingJdo-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/executionPublishing/ActionExecutionPublishingJdo.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/actions}/Action/executionPublishing/ActionExecutionPublishingJdo.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/executionPublishing/ActionExecutionPublishingJdoEntities.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/executionPublishing/ActionExecutionPublishingJdoSeedService.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/executionPublishing/ActionExecutionPublishingJdo_mixinUpdateProperty.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/executionPublishing/ActionExecutionPublishingJdo_mixinUpdatePropertyMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/executionPublishing/ActionExecutionPublishingJdo_mixinUpdatePropertyMetaAnnotationOverridden.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/actions}/Action/hidden/ActionHiddenVm-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/hidden/ActionHiddenVm.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/actions}/Action/hidden/ActionHiddenVm.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/hidden/ActionHiddenVm_mixinUpdateTextAndHiddenNowhere.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/hidden/ActionHiddenVm_mixinUpdateTextButHiddenEverywhere.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/hidden/ActionHiddenVm_mixinUpdateTextButHiddenObjectForms.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/hidden/ActionHiddenVm_mixinUpdateTextNoAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/restrictTo/ActionRestrictToNoRestrictionsMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/restrictTo/ActionRestrictToPrototypingMetaAnnotation.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/actions}/Action/restrictTo/ActionRestrictToVm-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/restrictTo/ActionRestrictToVm.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/actions}/Action/restrictTo/ActionRestrictToVm.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/restrictTo/ActionRestrictToVm_mixinUpdateMetaAnnotated.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/restrictTo/ActionRestrictToVm_mixinUpdateMetaAnnotatedOverridden.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/restrictTo/ActionRestrictToVm_mixinUpdateNoAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/restrictTo/ActionRestrictToVm_mixinUpdateRestrictToNoRestrictions.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/restrictTo/ActionRestrictToVm_mixinUpdateRestrictToPrototyping.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/semantics/ActionSemanticsIdempotentMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/semantics/ActionSemanticsSafeMetaAnnotation.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/actions}/Action/semantics/ActionSemanticsVm-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/semantics/ActionSemanticsVm.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/actions}/Action/semantics/ActionSemanticsVm.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/semantics/ActionSemanticsVm_mixinIncrementByAmountNonIdempotent.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/semantics/ActionSemanticsVm_mixinIncrementNoAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/semantics/ActionSemanticsVm_mixinIncrementNonIdempotent.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/semantics/ActionSemanticsVm_mixinIncrementNonIdempotentAreYouSure.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/semantics/ActionSemanticsVm_mixinReportPropertyForSemanticsSafe.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/semantics/ActionSemanticsVm_mixinSetToValueForPropertyMetaAnnotated.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/semantics/ActionSemanticsVm_mixinSetToValueForPropertyMetaAnnotatedOverridden.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/semantics/ActionSemanticsVm_mixinSetToValueForPropertySemanticsIdempotent.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/semantics/ActionSemanticsVm_mixinSetToValueForPropertySemanticsIdempotentAreYouSure.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/actions}/Action/typeOf/ActionTypeOfVm-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/typeOf/ActionTypeOfVm.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/actions}/Action/typeOf/ActionTypeOfVm.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/typeOf/child/ActionTypeOfChildVm.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/actions}/Action/typeOf/child/ActionTypeOfVm-description.adoc (100%)
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/actions}/Action/typeOf/child/ActionTypeOfVm.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/ActionLayout/ActionLayoutMenu.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout/DomainObjectLayout/xxxUiEvent => domain/actions/ActionLayout/bookmarking}/.gitkeep (100%)
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout/DomainObjectLayout/plural => domain/actions/ActionLayout/cssClass}/.gitkeep (100%)
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout/DomainObjectLayout/paged => domain/actions/ActionLayout/cssClassFa}/.gitkeep (100%)
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout/DomainObjectLayout/named => domain/actions/ActionLayout/hidden}/.gitkeep (100%)
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout/DomainObjectLayout/describedAs => domain/actions/ActionLayout/named}/.gitkeep (100%)
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout => domain/actions}/ActionLayout/position/ActionLayoutPositionVm-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/ActionLayout/position/ActionLayoutPositionVm.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout => domain/actions}/ActionLayout/position/ActionLayoutPositionVm.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/ActionLayout/position/ActionLayoutPositionVm_annotatedBelow.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/ActionLayout/position/ActionLayoutPositionVm_annotatedPanel.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/ActionLayout/position/ActionLayoutPositionVm_annotatedPanelDropDown.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/ActionLayout/position/ActionLayoutPositionVm_annotatedRight.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/ActionLayout/position/ActionLayoutPositionVm_layoutBelow.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/ActionLayout/position/ActionLayoutPositionVm_layoutPanel.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/ActionLayout/position/ActionLayoutPositionVm_layoutPanelDropDown.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/ActionLayout/position/ActionLayoutPositionVm_layoutRight.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout => domain/actions}/ActionLayout/promptStyle/ActionLayoutPromptStyleVm-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/ActionLayout/promptStyle/ActionLayoutPromptStyleVm.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout => domain/actions}/ActionLayout/promptStyle/ActionLayoutPromptStyleVm.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/ActionLayout/promptStyle/ActionLayoutPromptStyleVm_annotatedInline.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/ActionLayout/promptStyle/ActionLayoutPromptStyleVm_annotatedInlineAsIfEdit.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/ActionLayout/promptStyle/ActionLayoutPromptStyleVm_annotatedModal.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/ActionLayout/promptStyle/ActionLayoutPromptStyleVm_annotatedSidebar.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/ActionLayout/promptStyle/ActionLayoutPromptStyleVm_layoutDialog.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/ActionLayout/promptStyle/ActionLayoutPromptStyleVm_layoutInline.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/ActionLayout/promptStyle/ActionLayoutPromptStyleVm_layoutInlineAsIfEdit.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout/DomainObjectLayout/cssClassFa => domain/actions/ActionLayout/redirectPolicy}/.gitkeep (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/progmodel/assoc/AssociatedActionDemo-description.adoc
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/progmodel/assoc/AssociatedActionDemo.java
rename examples/demo/domain/src/main/java/demoapp/dom/{progmodel/actions => domain/actions/progmodel}/assoc/AssociatedActionDemo.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/progmodel/assoc/AssociatedActionMenu.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/progmodel/assoc/DemoItem.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/progmodel/depargs/DemoItem.java
rename examples/demo/domain/src/main/java/demoapp/dom/{progmodel/actions => domain/actions/progmodel}/depargs/DependentArgsActionDemo-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/progmodel/depargs/DependentArgsActionDemo.java
rename examples/demo/domain/src/main/java/demoapp/dom/{progmodel/actions => domain/actions/progmodel}/depargs/DependentArgsActionDemo.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/progmodel/depargs/DependentArgsActionDemo_bulkAction.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/progmodel/depargs/DependentArgsActionDemo_useAutoComplete.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/progmodel/depargs/DependentArgsActionDemo_useChoices.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/progmodel/depargs/DependentArgsActionDemo_useDefault.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/progmodel/depargs/DependentArgsActionDemo_useDisable.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/progmodel/depargs/DependentArgsActionDemo_useHide.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/progmodel/depargs/DependentArgsActionDemo_useIndependent.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/progmodel/depargs/DependentArgsActionMenu.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/actions/progmodel/depargs/Parity.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/collections/Collection/CollectionMenu.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/collections}/Collection/domainEvent/CollectionDomainEventVm-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/collections/Collection/domainEvent/CollectionDomainEventVm.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/collections}/Collection/domainEvent/CollectionDomainEventVm.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/collections/Collection/domainEvent/CollectionDomainEventVm_addChild.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/collections/Collection/domainEvent/CollectionDomainEventVm_removeChild.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/collections}/Collection/domainEvent/child/CollectionDomainEventChildVm-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/collections/Collection/domainEvent/child/CollectionDomainEventChildVm.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/collections}/Collection/domainEvent/child/CollectionDomainEventChildVm.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/collections/Collection/domainEvent/subscribers/CollectionDomainEventControlService.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/collections/Collection/domainEvent/subscribers/CollectionDomainEventControlStrategy.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/collections/Collection/domainEvent/subscribers/CollectionDomainEventVm_controlChildren.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/collections/Collection/domainEvent/subscribers/CollectionDomainEventVm_controlChildrenVisibility.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout/DomainObjectLayout/cssClass => domain/collections/Collection/hidden}/.gitkeep (100%)
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout/DomainObjectLayout/bookmarking => domain/collections/Collection/typeOf}/.gitkeep (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/collections/CollectionLayout/CollectionLayoutMenu.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout/CollectionLayout/sortedBy => domain/collections/CollectionLayout/cssClass}/.gitkeep (100%)
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout/CollectionLayout/paged => domain/collections/CollectionLayout/defaultView}/.gitkeep (100%)
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout/CollectionLayout/named => domain/collections/CollectionLayout/describedAs}/.gitkeep (100%)
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout => domain/collections}/CollectionLayout/hidden/.gitkeep (100%)
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout/CollectionLayout/describedAs => domain/collections/CollectionLayout/named}/.gitkeep (100%)
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout/CollectionLayout/defaultView => domain/collections/CollectionLayout/paged}/.gitkeep (100%)
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout/CollectionLayout/cssClass => domain/collections/CollectionLayout/sortedBy}/.gitkeep (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/DomainObjectMenu.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout/ActionLayout/redirectPolicy => domain/objects/DomainObject/autoComplete}/.gitkeep (100%)
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout/ActionLayout/named => domain/objects/DomainObject/bounded}/.gitkeep (100%)
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout/ActionLayout/hidden => domain/objects/DomainObject/editing}/.gitkeep (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/entityChangePublishing/DomainObjectEntityChangePublishingJdo.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/entityChangePublishing/DomainObjectEntityChangePublishingJdo_updatePropertyUsingAction.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/objects}/DomainObject/entityChangePublishing/DomainObjectEntityChangePublishingVm-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/entityChangePublishing/DomainObjectEntityChangePublishingVm.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/objects}/DomainObject/entityChangePublishing/DomainObjectEntityChangePublishingVm.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/entityChangePublishing/DomainObjectEntityChangePublishingVm_create.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/entityChangePublishing/DomainObjectEntityChangePublishingVm_delete.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/entityChangePublishing/DomainObjectEntityChangePublishingVm_updateAll.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/objects}/DomainObject/entityChangePublishing/annotated/disabled/DomainObjectEntityChangePublishingDisabledJdo-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/entityChangePublishing/annotated/disabled/DomainObjectEntityChangePublishingDisabledJdo.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/objects}/DomainObject/entityChangePublishing/annotated/disabled/DomainObjectEntityChangePublishingDisabledJdo.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/entityChangePublishing/annotated/disabled/DomainObjectEntityChangePublishingDisabledJdoEntities.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/entityChangePublishing/annotated/disabled/DomainObjectEntityChangePublishingDisabledJdoSeedService.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/entityChangePublishing/annotated/disabled/DomainObjectEntityChangePublishingVm_publishingDisabledAnnotatedEntities.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/entityChangePublishing/annotated/enabled/DomainObjectAuditingEnabledJdoEntities.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/entityChangePublishing/annotated/enabled/DomainObjectAuditingEnabledJdoSeedService.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/entityChangePublishing/annotated/enabled/DomainObjectAuditingVm_publishingEnabledAnnotatedEntities.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/objects}/DomainObject/entityChangePublishing/annotated/enabled/DomainObjectEntityChangePublishingEnabledJdo-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/entityChangePublishing/annotated/enabled/DomainObjectEntityChangePublishingEnabledJdo.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/objects}/DomainObject/entityChangePublishing/annotated/enabled/DomainObjectEntityChangePublishingEnabledJdo.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/entityChangePublishing/metaAnnot/DomainObjectEntityChangePublishingEnabledMetaAnnotation.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/objects}/DomainObject/entityChangePublishing/metaAnnot/enabled/DomainObjectEntityChangePublishingEnabledMetaAnnotatedJdo-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/entityChangePublishing/metaAnnot/enabled/DomainObjectEntityChangePublishingEnabledMetaAnnotatedJdo.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/objects}/DomainObject/entityChangePublishing/metaAnnot/enabled/DomainObjectEntityChangePublishingEnabledMetaAnnotatedJdo.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/entityChangePublishing/metaAnnot/enabled/DomainObjectEntityChangePublishingEnabledMetaAnnotatedJdoEntities.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/entityChangePublishing/metaAnnot/enabled/DomainObjectEntityChangePublishingEnabledMetaAnnotatedJdoSeedService.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/entityChangePublishing/metaAnnot/enabled/DomainObjectEntityChangePublishingVm_publishingEnabledMetaAnnotatedEntities.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/entityChangePublishing/metaAnnotOverridden/DomainObjectEntityChangePublishingDisabledMetaAnnotation.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/objects}/DomainObject/entityChangePublishing/metaAnnotOverridden/enabled/DomainObjectEntityChangePublishingEnabledMetaAnnotOverriddenJdo-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/entityChangePublishing/metaAnnotOverridden/enabled/DomainObjectEntityChangePublishingEnabledMetaAnnotOverriddenJdo.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/objects}/DomainObject/entityChangePublishing/metaAnnotOverridden/enabled/DomainObjectEntityChangePublishingEnabledMetaAnnotOverriddenJdo.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/entityChangePublishing/metaAnnotOverridden/enabled/DomainObjectEntityChangePublishingEnabledMetaAnnotOverriddenJdoEntities.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/entityChangePublishing/metaAnnotOverridden/enabled/DomainObjectEntityChangePublishingEnabledMetaAnnotOverriddenJdoSeedService.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/entityChangePublishing/metaAnnotOverridden/enabled/DomainObjectEntityChangePublishingVm_publishingEnabledMetaAnnotOverriddenEntities.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout/ActionLayout/describedAs => domain/objects/DomainObject/mixinMethod}/.gitkeep (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/nature/viewmodels/jaxbrefentity/ChildJdo.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/nature/viewmodels/jaxbrefentity/ChildJdoEntities.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/objects}/DomainObject/nature/viewmodels/jaxbrefentity/StatefulVmJaxbRefsEntity-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/nature/viewmodels/jaxbrefentity/StatefulVmJaxbRefsEntity.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/objects}/DomainObject/nature/viewmodels/jaxbrefentity/StatefulVmJaxbRefsEntity.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/nature/viewmodels/jaxbrefentity/seed/ChildJdoSeedService.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/objects}/DomainObject/nature/viewmodels/usingjaxb/StatefulVmUsingJaxb-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObject/nature/viewmodels/usingjaxb/StatefulVmUsingJaxb.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/objects}/DomainObject/nature/viewmodels/usingjaxb/StatefulVmUsingJaxb.layout.xml (100%)
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout/ActionLayout/cssClassFa => domain/objects/DomainObject/objectType}/.gitkeep (100%)
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout/ActionLayout/cssClass => domain/objects/DomainObject/xxxDomainEvent}/.gitkeep (100%)
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout/ActionLayout/bookmarking => domain/objects/DomainObject/xxxLifecycleEvent}/.gitkeep (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObjectLayout/DomainObjectLayoutMenu.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain/Property/projecting => domain/objects/DomainObjectLayout/bookmarking}/.gitkeep (100%)
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain/DomainObject/xxxLifecycleEvent => domain/objects/DomainObjectLayout/cssClass}/.gitkeep (100%)
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain/DomainObject/xxxDomainEvent => domain/objects/DomainObjectLayout/cssClassFa}/.gitkeep (100%)
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain/DomainObject/objectType => domain/objects/DomainObjectLayout/describedAs}/.gitkeep (100%)
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain/DomainObject/mixinMethod => domain/objects/DomainObjectLayout/named}/.gitkeep (100%)
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain/DomainObject/editing => domain/objects/DomainObjectLayout/paged}/.gitkeep (100%)
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain/DomainObject/bounded => domain/objects/DomainObjectLayout/plural}/.gitkeep (100%)
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain/DomainObject/autoComplete => domain/objects/DomainObjectLayout/xxxUiEvent}/.gitkeep (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/other/embedded/ComplexNumberJdo.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/other/embedded/ComplexNumberJdoValueSemantics.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/other/embedded/EmbeddedTypeMenu.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/other/embedded/EmbeddedTypeVm-description.adoc
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/other/embedded/EmbeddedTypeVm.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/other/embedded/EmbeddedTypeVm.layout.xml
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/other/embedded/NumberConstantJdo-description.adoc
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/other/embedded/NumberConstantJdo.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/other/embedded/NumberConstantJdo.layout.xml
rename examples/demo/domain/src/main/java/demoapp/dom/{misc/experimental/tuple/NumberConstant.svg => domain/objects/other/embedded/NumberConstantJdo.svg} (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/other/embedded/NumberConstantJdoRepository.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/other/embedded/NumberConstantJdo_updateNumber.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/other/mixins/CountHolder.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/other/mixins/CountHolder_explanation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/other/mixins/CountHolder_fibonacciSequence.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/other/mixins/CountHolder_updateCount.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/other/mixins/FibonacciNumberVm-description.adoc
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/other/mixins/FibonacciNumberVm.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/other/mixins/FibonacciNumberVm.layout.xml
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/other/mixins/MixinMenu.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/other/mixins/MixinVm-description.adoc
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/other/mixins/MixinVm.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/other/mixins/MixinVm.layout.xml
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/PropertyMenu.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/commandPublishing/PropertyCommandPublishingDisabledMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/commandPublishing/PropertyCommandPublishingEnabledMetaAnnotation.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/properties}/Property/commandPublishing/PropertyCommandPublishingJdo-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/commandPublishing/PropertyCommandPublishingJdo.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/properties}/Property/commandPublishing/PropertyCommandPublishingJdo.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/commandPublishing/PropertyCommandPublishingJdoEntities.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/commandPublishing/PropertyCommandPublishingJdoSeedService.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/properties}/Property/domainEvent/PropertyDomainEventVm-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/domainEvent/PropertyDomainEventVm.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/properties}/Property/domainEvent/PropertyDomainEventVm.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/domainEvent/subscribers/PropertyDomainEventControlService.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/domainEvent/subscribers/PropertyDomainEventControlStrategy.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/domainEvent/subscribers/PropertyDomainEventVm_controlText.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/domainEvent/subscribers/PropertyDomainEventVm_controlTextEditing.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/editing/EditingEnabledMetaAnnotation.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/properties}/Property/editing/PropertyEditingVm-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/editing/PropertyEditingVm.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/properties}/Property/editing/PropertyEditingVm.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/executionPublishing/PropertyExecutionPublishingDisabledMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/executionPublishing/PropertyExecutionPublishingEnabledMetaAnnotation.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/properties}/Property/executionPublishing/PropertyExecutionPublishingJdo-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/executionPublishing/PropertyExecutionPublishingJdo.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/properties}/Property/executionPublishing/PropertyExecutionPublishingJdo.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/executionPublishing/PropertyExecutionPublishingJdoEntities.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/executionPublishing/PropertyExecutionPublishingJdoSeedService.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/fileAccept/FileAcceptPdfMetaAnnotation.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/properties}/Property/fileAccept/PropertyFileAcceptVm-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/fileAccept/PropertyFileAcceptVm.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/properties}/Property/fileAccept/PropertyFileAcceptVm.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/fileAccept/PropertyFileAcceptVm_updateClobWithParameterLayout.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/fileAccept/PropertyFileAcceptVm_updateWithMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/fileAccept/PropertyFileAcceptVm_updateWithMetaAnnotationOverridden.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/fileAccept/PropertyFileAcceptVm_updateWithParameterLayout.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/hidden/HiddenEverywhereMetaAnnotation.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/properties}/Property/hidden/PropertyHiddenVm-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/hidden/PropertyHiddenVm.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/properties}/Property/hidden/PropertyHiddenVm.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/hidden/PropertyHiddenVm_mixinPropertyWithMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/hidden/PropertyHiddenVm_mixinPropertyWithMetaAnnotationOverridden.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/hidden/PropertyHiddenVm_returnsChildren.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/properties}/Property/hidden/child/PropertyHiddenChildVm-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/hidden/child/PropertyHiddenChildVm.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/properties}/Property/hidden/child/PropertyHiddenChildVm.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/hidden/child/PropertyHiddenChildVm_mixinProperty.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/maxLength/MaxLength10MetaAnnotation.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/properties}/Property/maxLength/PropertyMaxLengthVm-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/maxLength/PropertyMaxLengthVm.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/properties}/Property/maxLength/PropertyMaxLengthVm.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/maxLength/PropertyMaxLengthVm_updateWithMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/maxLength/PropertyMaxLengthVm_updateWithMetaAnnotationOverridden.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/maxLength/PropertyMaxLengthVm_updateWithParameterLayout.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/mustSatisfy/MustSatisfyOfWorkingAgeMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/mustSatisfy/OfRetirementAgeSpecification.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/mustSatisfy/OfWorkingAgeSpecification.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/properties}/Property/mustSatisfy/PropertyMustSatisfyVm-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/mustSatisfy/PropertyMustSatisfyVm.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/properties}/Property/mustSatisfy/PropertyMustSatisfyVm.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/mustSatisfy/PropertyMustSatisfyVm_updateWithMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/mustSatisfy/PropertyMustSatisfyVm_updateWithMetaAnnotationOverridden.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/mustSatisfy/PropertyMustSatisfyVm_updateWithParameterLayout.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/optionality/OptionalityOptionalMetaAnnotation.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/properties}/Property/optionality/PropertyOptionalityVm-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/optionality/PropertyOptionalityVm.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/properties}/Property/optionality/PropertyOptionalityVm.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/optionality/PropertyOptionalityVm_updateMandatoryWithParameterLayout.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/optionality/PropertyOptionalityVm_updateWithMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/optionality/PropertyOptionalityVm_updateWithMetaAnnotationOverridden.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/optionality/PropertyOptionalityVm_updateWithParameterLayout.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain/Collection/typeOf => domain/properties/Property/projecting}/.gitkeep (100%)
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/properties}/Property/projecting/PropertyProjectingVm-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/projecting/PropertyProjectingVm.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/properties}/Property/projecting/PropertyProjectingVm.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/projecting/PropertyProjectingVm_returnsChildren.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/projecting/child/PropertyProjectingChildVm.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/properties}/Property/projecting/jdo/PropertyProjectingChildJdo-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/projecting/jdo/PropertyProjectingChildJdo.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/properties}/Property/projecting/jdo/PropertyProjectingChildJdo.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/projecting/jdo/PropertyProjectingChildJdoEntities.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/projecting/jdo/PropertyProjectingChildJdoSeedService.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/properties}/Property/regexPattern/PropertyRegexPatternVm-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/regexPattern/PropertyRegexPatternVm.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotDomain => domain/properties}/Property/regexPattern/PropertyRegexPatternVm.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/regexPattern/PropertyRegexPatternVm_updateWithMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/regexPattern/PropertyRegexPatternVm_updateWithMetaAnnotationOverridden.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/regexPattern/PropertyRegexPatternVm_updateWithParameterLayout.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/regexPattern/RegexPatternEmailComMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/snapshot/PropertySnapshotVm-description.adoc
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/snapshot/PropertySnapshotVm.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/snapshot/PropertySnapshotVm.layout.xml
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/snapshot/PropertySnapshotVm_takeXmlSnapshot.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/snapshot/SnapshotExcludedMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/snapshot/SnapshotIncludedMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/PropertyLayoutMenu.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/cssClass/CssClassRedMetaAnnotation.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout => domain/properties}/PropertyLayout/cssClass/PropertyLayoutCssClassVm-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/cssClass/PropertyLayoutCssClassVm.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout => domain/properties}/PropertyLayout/cssClass/PropertyLayoutCssClassVm.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/cssClass/PropertyLayoutCssClassVm_mixinProperty.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/cssClass/PropertyLayoutCssClassVm_mixinPropertyWithMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/cssClass/PropertyLayoutCssClassVm_mixinPropertyWithMetaAnnotationOverridden.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/cssClass/PropertyLayoutCssClassVm_updateWithMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/cssClass/PropertyLayoutCssClassVm_updateWithMetaAnnotationOverridden.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/cssClass/PropertyLayoutCssClassVm_updateWithParameterLayout.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/describedAs/DescribedAsMetaAnnotation.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout => domain/properties}/PropertyLayout/describedAs/PropertyLayoutDescribedAsVm-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/describedAs/PropertyLayoutDescribedAsVm.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout => domain/properties}/PropertyLayout/describedAs/PropertyLayoutDescribedAsVm.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/describedAs/PropertyLayoutDescribedAsVm_mixinProperty.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/describedAs/PropertyLayoutDescribedAsVm_mixinPropertyWithMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/describedAs/PropertyLayoutDescribedAsVm_mixinPropertyWithMetaAnnotationOverridden.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/describedAs/PropertyLayoutDescribedAsVm_updateWithMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/describedAs/PropertyLayoutDescribedAsVm_updateWithMetaAnnotationOverridden.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/describedAs/PropertyLayoutDescribedAsVm_updateWithParameterLayout.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/hidden/HiddenEverywhereMetaAnnotation.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout => domain/properties}/PropertyLayout/hidden/PropertyLayoutHiddenVm-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/hidden/PropertyLayoutHiddenVm.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout => domain/properties}/PropertyLayout/hidden/PropertyLayoutHiddenVm.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/hidden/PropertyLayoutHiddenVm_mixinPropertyWithMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/hidden/PropertyLayoutHiddenVm_mixinPropertyWithMetaAnnotationOverridden.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/hidden/PropertyLayoutHiddenVm_returnsChildren.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout => domain/properties}/PropertyLayout/hidden/child/PropertyLayoutHiddenChildVm-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/hidden/child/PropertyLayoutHiddenChildVm.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout => domain/properties}/PropertyLayout/hidden/child/PropertyLayoutHiddenChildVm.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/hidden/child/PropertyLayoutHiddenChildVm_mixinProperty.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/labelPosition/LabelPositionLeftMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/labelPosition/LabelPositionTopMetaAnnotation.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout => domain/properties}/PropertyLayout/labelPosition/PropertyLayoutLabelPositionVm-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/labelPosition/PropertyLayoutLabelPositionVm.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout => domain/properties}/PropertyLayout/labelPosition/PropertyLayoutLabelPositionVm.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/labelPosition/PropertyLayoutLabelPositionVm_mixinProperty.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/labelPosition/PropertyLayoutLabelPositionVm_mixinPropertyWithMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/labelPosition/PropertyLayoutLabelPositionVm_mixinPropertyWithMetaAnnotationOverridden.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/labelPosition/PropertyLayoutLabelPositionVm_updateVariantLeft.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/labelPosition/PropertyLayoutLabelPositionVm_updateVariantNone.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/labelPosition/PropertyLayoutLabelPositionVm_updateVariantNotSpecified.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/labelPosition/PropertyLayoutLabelPositionVm_updateVariantRight.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/labelPosition/PropertyLayoutLabelPositionVm_updateVariantTop.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/labelPosition/PropertyLayoutLabelPositionVm_updateWithMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/labelPosition/PropertyLayoutLabelPositionVm_updateWithMetaAnnotationOverridden.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/labelPosition/PropertyLayoutLabelPositionVm_updateWithParameterLayout.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/multiLine/MultiLine10MetaAnnotation.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout => domain/properties}/PropertyLayout/multiLine/PropertyLayoutMultiLineVm-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/multiLine/PropertyLayoutMultiLineVm.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout => domain/properties}/PropertyLayout/multiLine/PropertyLayoutMultiLineVm.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/multiLine/PropertyLayoutMultiLineVm_mixinProperty.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/multiLine/PropertyLayoutMultiLineVm_mixinPropertyWithMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/multiLine/PropertyLayoutMultiLineVm_mixinPropertyWithMetaAnnotationOverridden.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/multiLine/PropertyLayoutMultiLineVm_updateWithMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/multiLine/PropertyLayoutMultiLineVm_updateWithMetaAnnotationOverridden.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/multiLine/PropertyLayoutMultiLineVm_updateWithParameterLayout.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/named/NamedMetaAnnotation.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout => domain/properties}/PropertyLayout/named/PropertyLayoutNamedVm-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/named/PropertyLayoutNamedVm.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout => domain/properties}/PropertyLayout/named/PropertyLayoutNamedVm.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/named/PropertyLayoutNamedVm_mixinProperty.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/named/PropertyLayoutNamedVm_mixinPropertyWithMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/named/PropertyLayoutNamedVm_mixinPropertyWithMetaAnnotationOverridden.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/named/PropertyLayoutNamedVm_updateWithEscapedMarkup.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/named/PropertyLayoutNamedVm_updateWithMarkup.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/named/PropertyLayoutNamedVm_updateWithMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/named/PropertyLayoutNamedVm_updateWithMetaAnnotationOverridden.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/named/PropertyLayoutNamedVm_updateWithParameterLayout.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/navigable/FileNodeType.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout => domain/properties}/PropertyLayout/navigable/FileNodeVm-DIRECTORY.svg (100%)
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout => domain/properties}/PropertyLayout/navigable/FileNodeVm-FILE.svg (100%)
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout => domain/properties}/PropertyLayout/navigable/FileNodeVm-FILE_SYSTEM_ROOT.svg (100%)
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout => domain/properties}/PropertyLayout/navigable/FileNodeVm-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/navigable/FileNodeVm.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout => domain/properties}/PropertyLayout/navigable/FileNodeVm.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/navigable/FileNodeVm_returnsTree.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/navigable/FileSystemTreeAdapter.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/navigable/FileTreeNodeService.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout => domain/properties}/PropertyLayout/renderDay/PropertyLayoutRenderDayVm-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/PropertyLayoutRenderDayVm.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout => domain/properties}/PropertyLayout/renderDay/PropertyLayoutRenderDayVm.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/PropertyLayoutRenderDayVm_downloadAsXml.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/PropertyLayoutRenderDayVm_mixinEndDateWithMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/PropertyLayoutRenderDayVm_mixinEndDateWithMetaAnnotationOverridden.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/PropertyLayoutRenderDayVm_mixinEndDateWithPropertyLayout.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/PropertyLayoutRenderDayVm_updateEndDateWithMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/PropertyLayoutRenderDayVm_updateEndDateWithMetaAnnotationOverridden.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/PropertyLayoutRenderDayVm_updateEndDateWithParameterLayout.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/RenderDayMetaAnnotationEndDateExclusive.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/RenderDayMetaAnnotationStartDateInclusive.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/repainting/PdfJsViewerAdvisorFallback.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout => domain/properties}/PropertyLayout/repainting/PropertyLayoutRepaintingVm-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/repainting/PropertyLayoutRepaintingVm.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout => domain/properties}/PropertyLayout/repainting/PropertyLayoutRepaintingVm.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/repainting/PropertyLayoutRepaintingVm_mixinProperty.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/repainting/PropertyLayoutRepaintingVm_mixinPropertyWithMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/repainting/PropertyLayoutRepaintingVm_mixinPropertyWithMetaAnnotationOverridden.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/repainting/RepaintingNoRepaintMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/repainting/RepaintingRepaintMetaAnnotation.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout => domain/properties}/PropertyLayout/typicalLength/PropertyLayoutTypicalLengthVm-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/typicalLength/PropertyLayoutTypicalLengthVm.java
rename examples/demo/domain/src/main/java/demoapp/dom/{annotLayout => domain/properties}/PropertyLayout/typicalLength/PropertyLayoutTypicalLengthVm.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/typicalLength/PropertyLayoutTypicalLengthVm_mixinProperty.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/typicalLength/PropertyLayoutTypicalLengthVm_mixinPropertyWithMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/typicalLength/PropertyLayoutTypicalLengthVm_mixinPropertyWithMetaAnnotationOverridden.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/typicalLength/PropertyLayoutTypicalLengthVm_updateWithMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/typicalLength/PropertyLayoutTypicalLengthVm_updateWithMetaAnnotationOverridden.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/typicalLength/PropertyLayoutTypicalLengthVm_updateWithParameterLayout.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/typicalLength/TypicalLengthMetaAnnotation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/featured/customui/geocoding/GeoapifyClient.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/featured/customui/latlng/LatLng.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/featured/customui/latlng/LatLngUtils.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/featured/customui/latlng/Latitude.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/featured/customui/latlng/Longitude.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/featured/customui/latlng/Zoom.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/featured/customui/vm/BoundingBox.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/featured/customui/vm/WhereInTheWorldMenu.java
rename examples/demo/domain/src/main/java/demoapp/dom/{ui/custom => featured/customui}/vm/WhereInTheWorldVm-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/featured/customui/vm/WhereInTheWorldVm.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/featured/layout/describedAs/DescribedAsMenu.java
rename examples/demo/domain/src/main/java/demoapp/dom/{misc/tooltip/TooltipDemo-description.adoc => featured/layout/describedAs/DescribedAsVm-description.adoc} (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/featured/layout/describedAs/DescribedAsVm.java
rename examples/demo/domain/src/main/java/demoapp/dom/{misc/tooltip/TooltipDemo.layout.xml => featured/layout/describedAs/DescribedAsVm.layout.xml} (100%)
rename examples/demo/domain/src/main/java/demoapp/dom/{misc => featured/layout}/tabs/TabDemo-description.adoc (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/featured/layout/tabs/TabDemo.java
rename examples/demo/domain/src/main/java/demoapp/dom/{misc => featured/layout}/tabs/TabDemo.layout.xml (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/featured/layout/tabs/TabMenu.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/misc/error/ErrorDemo-description.adoc
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/misc/error/ErrorDemo.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/misc/error/ErrorMenu.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/misc/error/service/DemoErrorReportingService.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/misc/events/DemoEventSubscriber.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/misc/events/EventLogEntry.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/misc/events/EventLogRepository.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/misc/events/EventsDemo.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/misc/events/EventsDemoMenu.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/misc/experimental/jee/DemoRequestScopedBean.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/misc/experimental/jee/JeeDemo-description.adoc
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/misc/experimental/jee/JeeDemo.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/misc/experimental/jee/JeeDemo.layout.xml
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/misc/experimental/jee/JeeDemoService.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/misc/experimental/jee/JeeMenu.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/misc/experimental/tuple/ComplexNumber.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/misc/experimental/tuple/ComplexNumberValueSemantics.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/misc/experimental/tuple/NumberConstant.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/misc/experimental/tuple/NumberConstant.layout.xml
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/misc/experimental/tuple/NumberConstantRepository.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/misc/experimental/tuple/NumberConstant_updateNumber.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/misc/experimental/tuple/TupleDemo-description.adoc
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/misc/experimental/tuple/TupleDemo.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/misc/experimental/tuple/TupleDemo.layout.xml
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/misc/experimental/tuple/TupleDemoMenu.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/misc/tabs/TabDemo.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/misc/tabs/TabMenu.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/misc/tooltip/TooltipDemo.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/misc/tooltip/TooltipMenu.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/progmodel/actions/assoc/AssociatedActionDemo-description.adoc
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/progmodel/actions/assoc/AssociatedActionDemo.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/progmodel/actions/assoc/AssociatedActionMenu.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/progmodel/actions/assoc/DemoItem.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/progmodel/actions/depargs/DemoItem.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/progmodel/actions/depargs/DependentArgsActionDemo.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/progmodel/actions/depargs/DependentArgsActionDemo_bulkAction.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/progmodel/actions/depargs/DependentArgsActionDemo_useAutoComplete.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/progmodel/actions/depargs/DependentArgsActionDemo_useChoices.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/progmodel/actions/depargs/DependentArgsActionDemo_useDefault.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/progmodel/actions/depargs/DependentArgsActionDemo_useDisable.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/progmodel/actions/depargs/DependentArgsActionDemo_useHide.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/progmodel/actions/depargs/DependentArgsActionDemo_useIndependent.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/progmodel/actions/depargs/DependentArgsActionMenu.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/progmodel/actions/depargs/Parity.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/progmodel/mixins/DemoItem.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/progmodel/mixins/DemoItem.layout.xml
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/progmodel/mixins/MixinDemo-description.adoc
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/progmodel/mixins/MixinDemo.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/progmodel/mixins/MixinDemo.layout.xml
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/progmodel/mixins/MixinDemo_mixedInAction.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/progmodel/mixins/MixinDemo_mixedInCollection.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/progmodel/mixins/MixinDemo_mixedInProperty.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/progmodel/mixins/MixinDemo_mixedInViewModel.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/progmodel/mixins/MixinMenu.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/services/core/errorreportingservice/EmailTicket.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/services/core/errorreportingservice/ErrorReportingServiceDemoImplementation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/services/core/errorreportingservice/ErrorReportingServiceDemoVm-description.adoc
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/services/core/errorreportingservice/ErrorReportingServiceDemoVm.java
rename examples/demo/domain/src/main/java/demoapp/dom/{misc/error/ErrorDemo.layout.xml => services/core/errorreportingservice/ErrorReportingServiceDemoVm.xml} (100%)
rename examples/demo/domain/src/main/java/demoapp/dom/{misc/events/EventsDemo-description.adoc => services/core/eventbusservice/EventBusServiceDemoVm-description.adoc} (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/services/core/eventbusservice/EventBusServiceDemoVm.java
rename examples/demo/domain/src/main/java/demoapp/dom/{misc/events/EventsDemo.layout.xml => services/core/eventbusservice/EventBusServiceDemoVm.layout.xml} (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/services/core/eventbusservice/EventLogEntryJdo.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/services/core/eventbusservice/EventLogEntryJdoRepository.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/services/core/eventbusservice/EventSubscriberDemoImplementation.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/services/core/xmlSnapshotService/XmlSnapshotParentVm-description.html
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/services/core/xmlSnapshotService/XmlSnapshotParentVm_takeSnapshot.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/services/core/xmlSnapshotService/XmlSnapshotParentVm_takeXmlSnapshot.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/services/core/xmlSnapshotService/class-diagram.svg
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/services/core/xmlSnapshotService/peer/child/XmlSnapshotPeerChildVm-description.adoc
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/services/core/xmlSnapshotService/peer/child/XmlSnapshotPeerChildVm.java
copy examples/demo/domain/src/main/java/demoapp/dom/services/core/xmlSnapshotService/peer/{XmlSnapshotPeerVm.layout.xml => child/XmlSnapshotPeerChildVm.layout.xml} (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/services/extensions/secman/ExtSecManMenu.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/services/extensions/secman/IsisExtSecManMenu.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/ui/custom/geocoding/GeoapifyClient.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/ui/custom/latlng/LatLng.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/ui/custom/latlng/LatLngUtils.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/ui/custom/latlng/Latitude.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/ui/custom/latlng/Longitude.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/ui/custom/latlng/Zoom.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/ui/custom/vm/BoundingBox.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/ui/custom/vm/WhereInTheWorldMenu.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/ui/custom/vm/WhereInTheWorldVm.java
create mode 100644 examples/demo/domain/src/test/java/demoapp/dom/domain/objects/other/customvaluetypes/ComplexNumberJdo_Test.java
create mode 100644 examples/demo/domain/src/test/java/demoapp/dom/featured/customui/GeocodeResponseUtilsTest.java
create mode 100644 examples/demo/domain/src/test/java/demoapp/dom/featured/customui/geocoding/GeoapifyClientTest_geocode.java
delete mode 100644 examples/demo/domain/src/test/java/demoapp/dom/ui/custom/GeocodeResponseUtilsTest.java
delete mode 100644 examples/demo/domain/src/test/java/demoapp/dom/ui/custom/geocoding/GeoapifyClientTest_geocode.java
create mode 100644 extensions/security/secman/api/src/main/java/org/apache/isis/extensions/secman/api/SecmanConfiguration.java
delete mode 100644 extensions/security/secman/api/src/main/java/org/apache/isis/extensions/secman/api/SecurityModuleConfig.java
copy extensions/security/secman/{persistence-jpa/src/main/java/org/apache/isis/extensions/secman/jpa/dom => api/src/main/java/org/apache/isis/extensions/secman/api}/permission/ApplicationPermission.layout.xml (100%)
create mode 100644 extensions/security/secman/model/src/main/java/org/apache/isis/extensions/secman/model/dom/permission/ApplicationOrphanedPermissionManager.java
create mode 100644 extensions/security/secman/model/src/main/java/org/apache/isis/extensions/secman/model/dom/permission/ApplicationOrphanedPermissionManager_relocateSelected.java
copy extensions/security/secman/model/src/main/resources/images/{ApplicationPermission.png => ApplicationOrphanedPermissionManager.png} (100%)
create mode 100644 extensions/security/secman/persistence-jdo/src/main/java/org/apache/isis/extensions/secman/jdo/seed/scripts/IsisExtSecmanAdminRoleAndPermissions.java
create mode 100644 extensions/security/secman/persistence-jdo/src/main/java/org/apache/isis/extensions/secman/jdo/seed/scripts/IsisExtSecmanAdminUser.java
create mode 100644 extensions/security/secman/persistence-jdo/src/main/java/org/apache/isis/extensions/secman/jdo/seed/scripts/IsisExtSecmanFixtureRoleAndPermissions.java
create mode 100644 extensions/security/secman/persistence-jdo/src/main/java/org/apache/isis/extensions/secman/jdo/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.java
delete mode 100644 extensions/security/secman/persistence-jdo/src/main/java/org/apache/isis/extensions/secman/jdo/seed/scripts/IsisModuleSecurityAdminRoleAndPermissions.java
delete mode 100644 extensions/security/secman/persistence-jdo/src/main/java/org/apache/isis/extensions/secman/jdo/seed/scripts/IsisModuleSecurityAdminUser.java
delete mode 100644 extensions/security/secman/persistence-jdo/src/main/java/org/apache/isis/extensions/secman/jdo/seed/scripts/IsisModuleSecurityFixtureRoleAndPermissions.java
delete mode 100644 extensions/security/secman/persistence-jdo/src/main/java/org/apache/isis/extensions/secman/jdo/seed/scripts/IsisModuleSecurityRegularUserRoleAndPermissions.java
create mode 100644 extensions/security/secman/persistence-jpa/src/main/java/org/apache/isis/extensions/secman/jpa/seed/scripts/IsisExtSecmanAdminRoleAndPermissions.java
create mode 100644 extensions/security/secman/persistence-jpa/src/main/java/org/apache/isis/extensions/secman/jpa/seed/scripts/IsisExtSecmanAdminUser.java
create mode 100644 extensions/security/secman/persistence-jpa/src/main/java/org/apache/isis/extensions/secman/jpa/seed/scripts/IsisExtSecmanFixtureRoleAndPermissions.java
create mode 100644 extensions/security/secman/persistence-jpa/src/main/java/org/apache/isis/extensions/secman/jpa/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.java
delete mode 100644 extensions/security/secman/persistence-jpa/src/main/java/org/apache/isis/extensions/secman/jpa/seed/scripts/IsisModuleSecurityAdminRoleAndPermissions.java
delete mode 100644 extensions/security/secman/persistence-jpa/src/main/java/org/apache/isis/extensions/secman/jpa/seed/scripts/IsisModuleSecurityAdminUser.java
delete mode 100644 extensions/security/secman/persistence-jpa/src/main/java/org/apache/isis/extensions/secman/jpa/seed/scripts/IsisModuleSecurityFixtureRoleAndPermissions.java
delete mode 100644 extensions/security/secman/persistence-jpa/src/main/java/org/apache/isis/extensions/secman/jpa/seed/scripts/IsisModuleSecurityRegularUserRoleAndPermissions.java
create mode 100644 extensions/security/secman/persistence-jpa/src/main/resources/META-INF/orm-secman.xml
create mode 100644 incubator/clients/kroviz/.npmrc
create mode 100644 incubator/clients/kroviz/adoc/modules/kroviz/partials/design/sample_plantuml.adoc
delete mode 100644 incubator/clients/kroviz/src/main/kotlin/org.apache.isis.client.kroviz.ui.samples/SvgInline.kt
create mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/handler/CollectionHandler.kt
create mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/to/Collection.kt
create mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/to/HasLinks.kt
delete mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/to/IResult.kt
delete mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/ClassDiagram.kt
create mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/DownloadDialog.kt
create mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/EventExportDialog.kt
delete mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/ExportDialog.kt
create mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/UmlDiagram.kt
create mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/kv/EventChartModel.kt
create mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/kv/EventLogTableMgr.kt
rename incubator/clients/kroviz/src/main/kotlin/{org.apache.isis.client.kroviz.ui.samples => org/apache/isis/client/kroviz/ui/samples}/GeoMap.kt (100%)
rename incubator/clients/kroviz/src/main/kotlin/{org.apache.isis.client.kroviz.ui.samples => org/apache/isis/client/kroviz/ui/samples}/PlantumlPanel.kt (100%)
create mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/samples/SampleChartModel.kt
create mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/samples/SvgInline.kt
rename incubator/clients/kroviz/src/main/kotlin/{org.apache.isis.client.kroviz.ui.samples => org/apache/isis/client/kroviz/ui/samples}/SvgMap.kt (100%)
create mode 100644 incubator/clients/kroviz/src/main/resources/img/claever.svg
create mode 100644 incubator/clients/kroviz/src/main/resources/img/favicon.svg
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/core/aggregator/ActionDispatcherTest.kt
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/handler/ActionHandlerTest.kt
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/handler/ResponseHandlerTest.kt
delete mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/FR_OBJECT_LAYOUT.json
delete mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/LAYOUT.adoc
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/ResponseRegressionTest.kt
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/SyncRequest.kt
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/ACTIONS_STRINGS.kt
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/ACTIONS_STRINGS_INVOKE.kt
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/ASSOCIATED_ACTION_OBJECT_LAYOUT.kt
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/COLLECTIONS_ENTITIES.kt
delete mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/DEMO_ASSOCIATED_ACTION_OBJECT_LAYOUT.kt
delete mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/DEMO_FILE_NODE.kt
delete mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/DEMO_HTTP_ERROR_500.kt
delete mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/DEMO_MENUBARS.kt
delete mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/DEMO_OBJECT_LAYOUT.kt
delete mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/DEMO_PRIMITIVES.kt
delete mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/DEMO_PROPERTY.kt
delete mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/DEMO_PROPERTY_DESCRIPTION.kt
delete mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/DEMO_RESTFUL_DOMAIN_TYPES.kt
delete mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/DEMO_TAB_LAYOUT_XML.kt
delete mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/DEMO_TAB_OBJECT_LAYOUT.kt
delete mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/DEMO_TEMPORALS.kt
delete mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/DEMO_TEXT_LAYOUT.kt
delete mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/DEMO_TOOLTIP_OBJECT_LAYOUT.kt
delete mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/DEMO_TUPLE_OBJECT_LAYOUT.kt
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/DOMAIN_TYPES_PROPERTY.kt
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/FILE_NODE.kt
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/HTTP_ERROR_500.kt
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/MENUBARS.kt
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/OBJECT_LAYOUT.kt
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/PRIMITIVES.kt
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/PROPERTY.kt
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/PROPERTY_DESCRIPTION.kt
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/RESTFUL.kt
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/RESTFUL_DOMAIN_TYPES.kt
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/Response2Handler.kt
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/TAB_LAYOUT_XML.kt
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/TAB_OBJECT_LAYOUT.kt
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/TEMPORALS.kt
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/TEXT_LAYOUT.kt
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/TOOLTIP_OBJECT_LAYOUT.kt
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/TUPLE_OBJECT_LAYOUT.kt
delete mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/sample.svg
delete mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/sample.xml
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/sample2.json
delete mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/simpleapp1_16_0/UrlsTest.kt
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/to/CollectionTest.kt
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/ui/PumlBuilderTest.kt
create mode 100644 incubator/clients/kroviz/src/test/resources/sample.svg
delete mode 100644 persistence/jdo/applib/src/main/java/org/apache/isis/persistence/jdo/applib/exceptions/NotPersistableException.java
delete mode 100644 persistence/jdo/applib/src/main/java/org/apache/isis/persistence/jdo/applib/exceptions/UnsupportedFindException.java
delete mode 100644 persistence/jdo/datanucleus/src/test/java/org/apache/isis/persistence/jdo/datanucleus/test/ExceptionRecognizerForSQLIntegrityConstraintViolationExceptionTest.java
delete mode 100644 persistence/jdo/integration/src/main/java/org/apache/isis/persistence/jdo/integration/exceptions/recognizers/ExceptionRecognizerForJDODataStoreException.java
delete mode 100644 persistence/jdo/integration/src/main/java/org/apache/isis/persistence/jdo/integration/exceptions/recognizers/ExceptionRecognizerForJDODataStoreExceptionAbstract.java
delete mode 100644 persistence/jdo/integration/src/main/java/org/apache/isis/persistence/jdo/integration/exceptions/recognizers/ExceptionRecognizerForJDODataStoreExceptionIntegrityConstraintViolationForeignKeyNoActionException.java
delete mode 100644 persistence/jdo/integration/src/main/java/org/apache/isis/persistence/jdo/integration/exceptions/recognizers/ExceptionRecognizerForJDOObjectNotFoundException.java
delete mode 100644 persistence/jdo/integration/src/main/java/org/apache/isis/persistence/jdo/integration/exceptions/recognizers/ExceptionRecognizerForSQLIntegrityConstraintViolationUniqueOrIndexException.java
delete mode 100644 persistence/jdo/integration/src/main/java/org/apache/isis/persistence/jdo/integration/exceptions/recognizers/_JdoNestedExceptionResolver.java
create mode 100644 regressiontests/stable/src/main/java/org/apache/isis/testdomain/model/good/ProperMemberInheritanceAbstract.java
create mode 100644 regressiontests/stable/src/main/java/org/apache/isis/testdomain/model/good/ProperMemberInheritanceInterface.java
create mode 100644 regressiontests/stable/src/main/java/org/apache/isis/testdomain/model/good/ProperMemberInheritance_usingAbstract.java
create mode 100644 regressiontests/stable/src/main/java/org/apache/isis/testdomain/model/good/ProperMemberInheritance_usingInterface.java
create mode 100644 scripts/ci/_adoc-gen-index.sh
create mode 100644 tooling/adoc/antora.yml
create mode 100644 tooling/adoc/modules/ROOT/nav.adoc
copy {extensions => tooling}/adoc/modules/ROOT/pages/about.adoc (100%)
create mode 100644 tooling/adoc/modules/ROOT/partials/component-nav.adoc
copy {extensions => tooling}/adoc/modules/ROOT/partials/module-nav.adoc (100%)
copy {extensions/core/model-annotation => tooling/cli}/adoc/antora.yml (100%)
create mode 100644 tooling/cli/adoc/modules/tooling-cli/examples.sh
create mode 100644 tooling/cli/adoc/modules/tooling-cli/examples/isis-tooling.yml
copy {extensions/core/model-annotation/adoc/modules/model-annotation => tooling/cli/adoc/modules/tooling-cli}/nav.adoc (100%)
create mode 100644 tooling/cli/adoc/modules/tooling-cli/pages/about.adoc
create mode 100644 tooling/cli/adoc/modules/tooling-cli/partials/module-nav.adoc