You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by ah...@apache.org on 2019/10/24 08:58:12 UTC

[isis] 01/01: Merge pull request #152 from apache/ISIS-2062

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

ahuber pushed a commit to branch v2
in repository https://gitbox.apache.org/repos/asf/isis.git

commit ecc4498cb9e79685cbb563dd67715d19de3990be
Merge: e02c0173 911e751
Author: Andi Huber <ah...@apache.org>
AuthorDate: Thu Oct 24 10:58:04 2019 +0200

    Merge pull request #152 from apache/ISIS-2062
    
    Merge Isis 2062

 antora/components/refguide/modules/ROOT/nav.adoc   |   2 +-
 .../refguide/modules/ROOT/pages/about.adoc         |  10 +-
 .../modules/ROOT/partials/component-nav.adoc       |   6 +
 .../refguide/modules/ROOT/partials/module-nav.adoc |   1 +
 .../refguide/modules/ROOT/partials/nav.adoc        |   6 -
 .../security/modules/ROOT/pages/about.adoc         |   6 +-
 .../modules/ROOT/pages/api-for-applications.adoc   |   2 +-
 .../modules/ROOT/pages/usage-by-isis-viewers.adoc  |   8 +-
 .../testing/modules/ROOT/pages/overview.adoc       |   4 +-
 antora/components/toc/modules/ROOT/nav.adoc        | 110 ++++-------
 .../components/toc/modules/ROOT/pages/about.adoc   | 139 ++++++--------
 .../toc/modules/ROOT/pages/components.adoc         |   6 +-
 .../components/toc/modules/ROOT/pages/guides.adoc  |  10 +-
 .../pages/what-is-apache-isis/screencasts.adoc     |  52 +++---
 .../how-run-fixtures-on-app-startup.adoc           |   2 +-
 .../toc/modules/devguide/pages/project-lombok.adoc |   4 +-
 .../modules/btb/pages/deployment/cmd-line.adoc     |   4 +-
 .../modules/btb/pages/deployment/docker.adoc       |   2 +-
 .../deployment/externalized-configuration.adoc     |   4 +-
 .../modules/btb/pages/headless-access.adoc         |   2 +-
 .../BackgroundCommandExecution.adoc                |   4 +-
 .../btb/pages/hints-and-tips/are-you-sure.adoc     |   4 +-
 .../how-to-handle-void-and-null-results.adoc       |   4 +-
 .../how-to-implement-a-spellchecker.adoc           |   8 +-
 .../btb/pages/hints-and-tips/persisted-title.adoc  |   2 +-
 .../btb/pages/hints-and-tips/pushing-changes.adoc  |   4 +-
 .../replacing-default-service-implementations.adoc |   6 +-
 .../simulating-collections-of-values.adoc          |   2 +-
 .../hints-and-tips/transactions-and-errors.adoc    |   8 +-
 .../pages/hints-and-tips/vetoing-visibility.adoc   |   2 +-
 .../hints-and-tips/view-model-instantiation.adoc   |   4 +-
 .../userguide/modules/btb/pages/i18n.adoc          |  14 +-
 .../pages/programming-model/custom-validator.adoc  |   2 +-
 .../userguide/modules/btb/pages/web-xml.adoc       |   4 +-
 .../fun/attachments/object-type-taxonomy.pptx      | Bin 0 -> 42853 bytes
 .../framework-provided.adoc                        | 108 +++++------
 .../modules/fun/pages/building-blocks/events.adoc  |   6 +-
 .../building-blocks/events/domain-events.adoc      |   6 +-
 .../building-blocks/events/lifecycle-events.adoc   |   4 +-
 .../pages/building-blocks/events/ui-events.adoc    |   4 +-
 .../fun/pages/building-blocks/identifiers/oid.adoc |  12 +-
 .../types-of-domain-objects/view-models.adoc       |   2 +-
 .../fun/pages/business-rules/side-effects.adoc     |   2 +-
 .../fun/pages/business-rules/usability.adoc        |   4 +-
 .../modules/fun/pages/business-rules/validity.adoc |   4 +-
 .../fun/pages/business-rules/visibility.adoc       |   2 +-
 .../pages/core-concepts/apache-isis-vs/cqrs.adoc   |   4 +-
 .../apache-isis-vs/event-sourcing.adoc             |   4 +-
 .../pages/core-concepts/deployment-options.adoc    |   2 +-
 .../principles/for-the-long-term.adoc              |   4 +-
 .../userguide/modules/fun/pages/crud.adoc          |   2 +-
 .../userguide/modules/fun/pages/crud/deleting.adoc |   4 +-
 .../userguide/modules/fun/pages/crud/finding.adoc  |   6 +-
 .../modules/fun/pages/crud/instantiating.adoc      |   4 +-
 .../modules/fun/pages/crud/persisting.adoc         |   4 +-
 .../userguide/modules/fun/pages/crud/updating.adoc |   4 +-
 .../modules/fun/pages/drop-downs-and-defaults.adoc |  10 +-
 .../fun/pages/programming-model/actions.adoc       |  30 +--
 .../domain-services/event-subscribers.adoc         |   2 +-
 .../domain-services/initialization.adoc            |   4 +-
 .../programming-model/domain-services/menu.adoc    |   8 +-
 .../domain-services/registering.adoc               |   6 +-
 .../domain-services/repository-and-factory.adoc    |   2 +-
 .../domain-services/scoped-services.adoc           |   4 +-
 .../pages/programming-model/inject-services.adoc   |   2 +-
 .../fun/pages/programming-model/mixins.adoc        |   2 +-
 .../mixins/programmatic-usage.adoc                 |   2 +-
 .../fun/pages/programming-model/properties.adoc    |   2 +-
 .../pages/programming-model/view-models/dto.adoc   |   2 +-
 .../view-models/dto/dto-consumers.adoc             |   6 +-
 .../pages/programming-model/view-models/jaxb.adoc  |   4 +-
 .../jaxb/referencing-domain-entities.adoc          |   8 +-
 .../programming-model/view-models/non-jaxb.adoc    |   6 +-
 .../fun/pages/ui-hints/action-icons-and-css.adoc   |  14 +-
 .../fun/pages/ui-hints/eager-rendering.adoc        |   2 +-
 .../fun/pages/ui-hints/names-and-descriptions.adoc |  20 +-
 .../pages/ui-hints/object-titles-and-icons.adoc    |  20 +-
 core/applib/_adoc/antora.yml                       |   6 +-
 core/applib/_adoc/modules/ROOT/_attributes.adoc    |   6 -
 core/applib/_adoc/modules/ROOT/nav.adoc            |   1 -
 core/applib/_adoc/modules/ROOT/pages/about.adoc    |   7 -
 .../_adoc/modules/ROOT/partials/_attributes.adoc   |   4 -
 core/applib/_adoc/modules/ant/nav.adoc             |   2 +-
 core/applib/_adoc/modules/ant/pages/Action.adoc    |  30 +--
 .../_adoc/modules/ant/pages/Action/command.adoc    |  12 +-
 .../modules/ant/pages/Action/domainEvent.adoc      |  10 +-
 .../_adoc/modules/ant/pages/Action/hidden.adoc     |   8 +-
 .../_adoc/modules/ant/pages/Action/publishing.adoc |   8 +-
 .../_adoc/modules/ant/pages/Action/restrictTo.adoc |   2 +-
 .../_adoc/modules/ant/pages/Action/semantics.adoc  |   2 +-
 .../_adoc/modules/ant/pages/Action/typeOf.adoc     |   2 +-
 .../_adoc/modules/ant/pages/ActionLayout.adoc      |  24 +--
 .../ant/pages/ActionLayout/bookmarking.adoc        |   6 +-
 .../ant/pages/ActionLayout/contributedAs.adoc      |   4 +-
 .../modules/ant/pages/ActionLayout/cssClass.adoc   |  14 +-
 .../modules/ant/pages/ActionLayout/cssClassFa.adoc |   4 +-
 .../ant/pages/ActionLayout/describedAs.adoc        |  10 +-
 .../modules/ant/pages/ActionLayout/hidden.adoc     |   8 +-
 .../modules/ant/pages/ActionLayout/named.adoc      |  12 +-
 .../modules/ant/pages/ActionLayout/position.adoc   |   2 +-
 .../modules/ant/pages/ActionLayout/redirect.adoc   |   4 +-
 .../applib/_adoc/modules/ant/pages/Collection.adoc |  14 +-
 .../modules/ant/pages/Collection/domainEvent.adoc  |  12 +-
 .../modules/ant/pages/Collection/editing.adoc      |  12 +-
 .../_adoc/modules/ant/pages/Collection/hidden.adoc |   6 +-
 .../modules/ant/pages/Collection/notPersisted.adoc |   4 +-
 .../_adoc/modules/ant/pages/Collection/typeOf.adoc |   2 +-
 .../_adoc/modules/ant/pages/CollectionLayout.adoc  |  18 +-
 .../ant/pages/CollectionLayout/cssClass.adoc       |  12 +-
 .../ant/pages/CollectionLayout/defaultView.adoc    |   2 +-
 .../ant/pages/CollectionLayout/describedAs.adoc    |   2 +-
 .../modules/ant/pages/CollectionLayout/hidden.adoc |   6 +-
 .../modules/ant/pages/CollectionLayout/named.adoc  |  12 +-
 .../modules/ant/pages/CollectionLayout/paged.adoc  |   6 +-
 core/applib/_adoc/modules/ant/pages/Column.adoc    |  10 +-
 core/applib/_adoc/modules/ant/pages/Digits.adoc    |   2 +-
 .../_adoc/modules/ant/pages/Discriminator.adoc     |  10 +-
 .../_adoc/modules/ant/pages/DomainObject.adoc      |  44 ++---
 .../ant/pages/DomainObject/actionDomainEvent.adoc  |   2 +-
 .../modules/ant/pages/DomainObject/auditing.adoc   |   4 +-
 .../pages/DomainObject/autoCompleteRepository.adoc |  10 +-
 .../modules/ant/pages/DomainObject/bounding.adoc   |   2 +-
 .../pages/DomainObject/collectionDomainEvent.adoc  |   2 +-
 .../pages/DomainObject/createdLifecycleEvent.adoc  |   8 +-
 .../modules/ant/pages/DomainObject/editing.adoc    |   2 +-
 .../pages/DomainObject/loadedLifecycleEvent.adoc   |   4 +-
 .../modules/ant/pages/DomainObject/nature.adoc     |   6 +-
 .../modules/ant/pages/DomainObject/objectType.adoc |  10 +-
 .../DomainObject/persistedLifecycleEvent.adoc      |   4 +-
 .../DomainObject/persistingLifecycleEvent.adoc     |   6 +-
 .../pages/DomainObject/propertyDomainEvent.adoc    |   2 +-
 .../modules/ant/pages/DomainObject/publishing.adoc |   8 +-
 .../pages/DomainObject/removingLifecycleEvent.adoc |   6 +-
 .../pages/DomainObject/updatedLifecycleEvent.adoc  |   4 +-
 .../pages/DomainObject/updatingLifecycleEvent.adoc |   6 +-
 .../modules/ant/pages/DomainObjectLayout.adoc      |  34 ++--
 .../ant/pages/DomainObjectLayout/bookmarking.adoc  |   4 +-
 .../ant/pages/DomainObjectLayout/cssClass.adoc     |  14 +-
 .../ant/pages/DomainObjectLayout/cssClassFa.adoc   |   8 +-
 .../pages/DomainObjectLayout/cssClassUiEvent.adoc  |  12 +-
 .../ant/pages/DomainObjectLayout/describedAs.adoc  |  10 +-
 .../ant/pages/DomainObjectLayout/iconUiEvent.adoc  |  12 +-
 .../pages/DomainObjectLayout/layoutUiEvent.adoc    |  10 +-
 .../ant/pages/DomainObjectLayout/named.adoc        |  14 +-
 .../ant/pages/DomainObjectLayout/paged.adoc        |   6 +-
 .../ant/pages/DomainObjectLayout/plural.adoc       |   2 +-
 .../ant/pages/DomainObjectLayout/titleUiEvent.adoc |  12 +-
 .../_adoc/modules/ant/pages/DomainService.adoc     |  10 +-
 .../modules/ant/pages/DomainService/nature.adoc    |   4 +-
 .../ant/pages/DomainService/objectType.adoc        |   6 +-
 .../ant/pages/DomainService/repositoryFor.adoc     |   2 +-
 .../modules/ant/pages/DomainServiceLayout.adoc     |   6 +-
 .../ant/pages/DomainServiceLayout/menuBar.adoc     |   2 +-
 .../ant/pages/DomainServiceLayout/menuOrder.adoc   |   4 +-
 .../ant/pages/DomainServiceLayout/named.adoc       |  14 +-
 core/applib/_adoc/modules/ant/pages/Inject.adoc    |   8 +-
 .../_adoc/modules/ant/pages/MemberGroupLayout.adoc |   2 +-
 .../_adoc/modules/ant/pages/MemberOrder.adoc       |   8 +-
 core/applib/_adoc/modules/ant/pages/MinLength.adoc |   2 +-
 core/applib/_adoc/modules/ant/pages/Mixin.adoc     |   4 +-
 core/applib/_adoc/modules/ant/pages/Nullable.adoc  |  10 +-
 core/applib/_adoc/modules/ant/pages/Parameter.adoc |  14 +-
 .../modules/ant/pages/Parameter/fileAccept.adoc    |   6 +-
 .../modules/ant/pages/Parameter/maxLength.adoc     |   2 +-
 .../modules/ant/pages/Parameter/mustSatisfy.adoc   |   4 +-
 .../modules/ant/pages/Parameter/optionality.adoc   |   4 +-
 .../modules/ant/pages/Parameter/regexPattern.adoc  |   2 +-
 .../_adoc/modules/ant/pages/ParameterLayout.adoc   |  20 +-
 .../ant/pages/ParameterLayout/cssClass.adoc        |  14 +-
 .../ant/pages/ParameterLayout/describedAs.adoc     |   2 +-
 .../ant/pages/ParameterLayout/labelPosition.adoc   |   6 +-
 .../ant/pages/ParameterLayout/multiLine.adoc       |   4 +-
 .../modules/ant/pages/ParameterLayout/named.adoc   |  12 +-
 .../pages/ParameterLayout/renderedAsDayBefore.adoc |   2 +-
 .../ant/pages/ParameterLayout/typicalLength.adoc   |   2 +-
 .../modules/ant/pages/PersistenceCapable.adoc      |  10 +-
 .../_adoc/modules/ant/pages/PostConstruct.adoc     |  12 +-
 .../applib/_adoc/modules/ant/pages/PreDestroy.adoc |  10 +-
 .../applib/_adoc/modules/ant/pages/PrimaryKey.adoc |   2 +-
 .../_adoc/modules/ant/pages/Programmatic.adoc      |   2 +-
 core/applib/_adoc/modules/ant/pages/Property.adoc  |  42 ++---
 .../_adoc/modules/ant/pages/Property/command.adoc  |  14 +-
 .../modules/ant/pages/Property/domainEvent.adoc    |  10 +-
 .../_adoc/modules/ant/pages/Property/editing.adoc  |   8 +-
 .../modules/ant/pages/Property/fileAccept.adoc     |   4 +-
 .../_adoc/modules/ant/pages/Property/hidden.adoc   |   8 +-
 .../modules/ant/pages/Property/maxLength.adoc      |   4 +-
 .../modules/ant/pages/Property/mustSatisfy.adoc    |   4 +-
 .../modules/ant/pages/Property/notPersisted.adoc   |   4 +-
 .../modules/ant/pages/Property/optionality.adoc    |   8 +-
 .../modules/ant/pages/Property/publishing.adoc     |   8 +-
 .../modules/ant/pages/Property/regexPattern.adoc   |   2 +-
 .../_adoc/modules/ant/pages/PropertyLayout.adoc    |  32 ++--
 .../modules/ant/pages/PropertyLayout/cssClass.adoc |  12 +-
 .../ant/pages/PropertyLayout/describedAs.adoc      |   2 +-
 .../modules/ant/pages/PropertyLayout/hidden.adoc   |   8 +-
 .../ant/pages/PropertyLayout/labelPosition.adoc    |   6 +-
 .../ant/pages/PropertyLayout/multiLine.adoc        |   4 +-
 .../modules/ant/pages/PropertyLayout/named.adoc    |  12 +-
 .../pages/PropertyLayout/renderedAsDayBefore.adoc  |   2 +-
 .../ant/pages/PropertyLayout/typicalLength.adoc    |   2 +-
 .../ant/pages/PropertyLayout/unchanging.adoc       |   2 +-
 .../_adoc/modules/ant/pages/RequestScoped.adoc     |   4 +-
 core/applib/_adoc/modules/ant/pages/ViewModel.adoc |  12 +-
 .../modules/ant/pages/ViewModel/objectType.adoc    |  12 +-
 .../_adoc/modules/ant/pages/ViewModelLayout.adoc   |  36 ++--
 .../ant/pages/ViewModelLayout/bookmarking.adoc     |   2 +-
 .../ant/pages/ViewModelLayout/cssClass.adoc        |   4 +-
 .../ant/pages/ViewModelLayout/cssClassFa.adoc      |   2 +-
 .../ant/pages/ViewModelLayout/cssClassUiEvent.adoc |   2 +-
 .../ant/pages/ViewModelLayout/describedAs.adoc     |   2 +-
 .../ant/pages/ViewModelLayout/iconUiEvent.adoc     |   4 +-
 .../ant/pages/ViewModelLayout/layoutUiEvent.adoc   |   2 +-
 .../modules/ant/pages/ViewModelLayout/named.adoc   |   2 +-
 .../modules/ant/pages/ViewModelLayout/paged.adoc   |   2 +-
 .../modules/ant/pages/ViewModelLayout/plural.adoc  |   2 +-
 .../ant/pages/ViewModelLayout/titleUiEvent.adoc    |   2 +-
 .../modules/ant/pages/XmlJavaTypeAdapter.adoc      |   2 +-
 .../_adoc/modules/ant/pages/XmlRootElement.adoc    |  12 +-
 core/applib/_adoc/modules/ant/pages/aaa/jdo.adoc   |  14 +-
 core/applib/_adoc/modules/ant/pages/aaa/jee.adoc   |  24 +--
 core/applib/_adoc/modules/ant/pages/aaa/main.adoc  |  28 +--
 core/applib/_adoc/modules/ant/pages/aaa/other.adoc |  12 +-
 .../_adoc/modules/ant/partials/module-nav.adoc     |  40 ++++
 core/applib/_adoc/modules/ant/partials/nav.adoc    |  40 ----
 core/applib/_adoc/modules/cms/nav.adoc             |   2 +-
 core/applib/_adoc/modules/cms/pages/about.adoc     |   4 +-
 core/applib/_adoc/modules/cms/pages/classes.adoc   |   2 +-
 .../pages/classes/AppManifest-bootstrapping.adoc   |  10 +-
 .../pages/classes/AppManifest2-bootstrapping.adoc  |  16 +-
 .../classes/contributee/HasTransactionId.adoc      |   8 +-
 .../modules/cms/pages/classes/domainevent.adoc     |  12 +-
 .../classes/domainevent/AbstractDomainEvent.adoc   |   6 +-
 .../classes/domainevent/ActionDomainEvent.adoc     |   8 +-
 .../classes/domainevent/CollectionDomainEvent.adoc |   4 +-
 .../classes/domainevent/PropertyDomainEvent.adoc   |   4 +-
 .../_adoc/modules/cms/pages/classes/layout.adoc    |  12 +-
 .../modules/cms/pages/classes/lifecycleevent.adoc  |  28 +--
 .../lifecycleevent/AbstractLifecycleEvent.adoc     |  14 +-
 .../classes/lifecycleevent/ObjectCreatedEvent.adoc |   4 +-
 .../classes/lifecycleevent/ObjectLoadedEvent.adoc  |   2 +-
 .../lifecycleevent/ObjectPersistedEvent.adoc       |   4 +-
 .../lifecycleevent/ObjectPersistingEvent.adoc      |   4 +-
 .../lifecycleevent/ObjectRemovingEvent.adoc        |   4 +-
 .../classes/lifecycleevent/ObjectUpdatedEvent.adoc |   6 +-
 .../lifecycleevent/ObjectUpdatingEvent.adoc        |   6 +-
 .../_adoc/modules/cms/pages/classes/menubars.adoc  |  10 +-
 .../modules/cms/pages/classes/mixins/Dto.adoc      |  12 +-
 .../modules/cms/pages/classes/mixins/Object.adoc   |  16 +-
 .../cms/pages/classes/mixins/Persistable.adoc      |   6 +-
 .../cms/pages/classes/roles/HoldsUpdatedAt.adoc    |   4 +-
 .../cms/pages/classes/roles/HoldsUpdatedBy.adoc    |   2 +-
 .../cms/pages/classes/roles/Timestampable.adoc     |   4 +-
 .../_adoc/modules/cms/pages/classes/spec.adoc      |   4 +-
 .../_adoc/modules/cms/pages/classes/super.adoc     |  12 +-
 .../cms/pages/classes/super/AbstractService.adoc   |   2 +-
 .../pages/classes/super/AbstractSubscriber.adoc    |  10 +-
 .../cms/pages/classes/super/AbstractViewModel.adoc |   2 +-
 .../cms/pages/classes/super/FixtureScripts.adoc    |   4 +-
 .../_adoc/modules/cms/pages/classes/uievent.adoc   |  16 +-
 .../cms/pages/classes/uievent/CssClassUiEvent.adoc |   2 +-
 .../cms/pages/classes/uievent/IconUiEvent.adoc     |   4 +-
 .../cms/pages/classes/uievent/TitleUiEvent.adoc    |   4 +-
 .../cms/pages/classes/utility/TitleBuffer.adoc     |   2 +-
 .../cms/pages/classes/value-types/Blob.adoc        |   2 +-
 .../cms/pages/classes/value-types/Clob.adoc        |   2 +-
 core/applib/_adoc/modules/cms/pages/methods.adoc   |   2 +-
 .../_adoc/modules/cms/pages/methods/lifecycle.adoc |  20 +-
 .../cms/pages/methods/lifecycle/created.adoc       |   4 +-
 .../cms/pages/methods/lifecycle/jdo-api.adoc       |   4 +-
 .../cms/pages/methods/lifecycle/loaded.adoc        |   2 +-
 .../cms/pages/methods/lifecycle/persisted.adoc     |   4 +-
 .../cms/pages/methods/lifecycle/persisting.adoc    |   4 +-
 .../cms/pages/methods/lifecycle/removed.adoc       |   4 +-
 .../cms/pages/methods/lifecycle/removing.adoc      |   4 +-
 .../cms/pages/methods/lifecycle/updated.adoc       |   4 +-
 .../cms/pages/methods/lifecycle/updating.adoc      |   4 +-
 .../_adoc/modules/cms/pages/methods/prefixes.adoc  |  50 ++---
 .../modules/cms/pages/methods/prefixes/addTo.adoc  |   2 +-
 .../cms/pages/methods/prefixes/autoComplete.adoc   |   6 +-
 .../cms/pages/methods/prefixes/choices.adoc        |   2 +-
 .../modules/cms/pages/methods/prefixes/clear.adoc  |   2 +-
 .../cms/pages/methods/prefixes/default.adoc        |   4 +-
 .../modules/cms/pages/methods/prefixes/get.adoc    |   2 +-
 .../modules/cms/pages/methods/prefixes/hide.adoc   |   2 +-
 .../modules/cms/pages/methods/prefixes/modify.adoc |   2 +-
 .../cms/pages/methods/prefixes/removeFrom.adoc     |   2 +-
 .../modules/cms/pages/methods/prefixes/set.adoc    |   2 +-
 .../cms/pages/methods/prefixes/validateAddTo.adoc  |   2 +-
 .../pages/methods/prefixes/validateRemoveFrom.adoc |   2 +-
 .../_adoc/modules/cms/pages/methods/reserved.adoc  |  16 +-
 .../cms/pages/methods/reserved/cssClass.adoc       |  10 +-
 .../cms/pages/methods/reserved/disable.adoc        |   4 +-
 .../modules/cms/pages/methods/reserved/getId.adoc  |   8 +-
 .../modules/cms/pages/methods/reserved/hide.adoc   |   6 +-
 .../cms/pages/methods/reserved/iconName.adoc       |   8 +-
 .../modules/cms/pages/methods/reserved/layout.adoc |   8 +-
 .../modules/cms/pages/methods/reserved/title.adoc  |  12 +-
 .../_adoc/modules/cms/partials/module-nav.adoc     |   6 +
 core/applib/_adoc/modules/cms/partials/nav.adoc    |   6 -
 core/applib/_adoc/modules/svc/nav.adoc             |   2 +-
 .../modules/svc/pages/application-layer-api.adoc   |  28 +--
 .../ActionInvocationContext.adoc                   |   8 +-
 .../application-layer-api/BackgroundService.adoc   |  26 +--
 .../application-layer-api/CommandContext.adoc      |  40 ++--
 .../CommandExecutorService.adoc                    |   6 +-
 .../application-layer-api/DtoMappingHelper.adoc    |   4 +-
 .../application-layer-api/InteractionContext.adoc  |  36 ++--
 .../application-layer-api/MessageService.adoc      |   2 +-
 .../SessionManagementService.adoc                  |   2 +-
 .../application-layer-api/TransactionService.adoc  |   4 +-
 .../application-layer-api/WrapperFactory.adoc      |   8 +-
 .../modules/svc/pages/application-layer-spi.adoc   |  10 +-
 .../BackgroundCommandService.adoc                  |  20 +-
 .../application-layer-spi/CommandService.adoc      |  26 +--
 .../HomePageProviderService.adoc                   |   4 +-
 .../_adoc/modules/svc/pages/bootstrapping-spi.adoc |   6 +-
 .../bootstrapping-spi/ClassDiscoveryService.adoc   |   8 +-
 .../_adoc/modules/svc/pages/core-domain-api.adoc   |  18 +-
 .../svc/pages/core-domain-api/ClockService.adoc    |   4 +-
 .../core-domain-api/ConfigurationService.adoc      |   4 +-
 .../svc/pages/core-domain-api/EventBusService.adoc |  38 ++--
 .../svc/pages/core-domain-api/FactoryService.adoc  |  10 +-
 .../svc/pages/core-domain-api/Scratchpad.adoc      |   6 +-
 .../svc/pages/core-domain-api/UserService.adoc     |   2 +-
 .../_adoc/modules/svc/pages/integration-api.adoc   |  12 +-
 .../svc/pages/integration-api/BookmarkService.adoc |  10 +-
 .../svc/pages/integration-api/EmailService.adoc    |  14 +-
 .../svc/pages/integration-api/JaxbService.adoc     |   8 +-
 .../svc/pages/integration-api/MementoService.adoc  |   6 +-
 .../pages/integration-api/XmlSnapshotService.adoc  |   8 +-
 core/applib/_adoc/modules/svc/pages/intro.adoc     |  52 +++---
 .../_adoc/modules/svc/pages/metadata-api.adoc      |  10 +-
 .../svc/pages/metadata-api/LayoutService.adoc      |  14 +-
 .../svc/pages/metadata-api/MetamodelService.adoc   |   4 +-
 .../svc/pages/metadata-api/ServiceRegistry.adoc    |   4 +-
 .../svc/pages/metadata-api/SwaggerService.adoc     |   4 +-
 .../modules/svc/pages/persistence-layer-api.adoc   |   8 +-
 .../persistence-layer-api/IsisJdoSupport.adoc      |  10 +-
 .../persistence-layer-api/MetricsService.adoc      |   6 +-
 .../persistence-layer-api/QueryResultsCache.adoc   |   4 +-
 .../persistence-layer-api/RepositoryService.adoc   |  10 +-
 .../modules/svc/pages/persistence-layer-spi.adoc   |   8 +-
 .../persistence-layer-spi/AuditerService.adoc      |   8 +-
 .../persistence-layer-spi/PublisherService.adoc    |  28 +--
 .../UserRegistrationService.adoc                   |   8 +-
 .../modules/svc/pages/presentation-layer-api.adoc  |   8 +-
 .../AcceptHeaderService.adoc                       |  12 +-
 .../presentation-layer-api/DeepLinkService.adoc    |   4 +-
 .../presentation-layer-api/GuiceBeanProvider.adoc  |   4 +-
 .../modules/svc/pages/presentation-layer-spi.adoc  |  44 ++---
 .../ContentMappingService.adoc                     |  10 +-
 .../EmailNotificationService.adoc                  |   8 +-
 .../ErrorReportingService.adoc                     |   4 +-
 .../presentation-layer-spi/GridLoaderService.adoc  |   6 +-
 .../pages/presentation-layer-spi/GridService.adoc  |  24 +--
 .../presentation-layer-spi/GridSystemService.adoc  |  12 +-
 .../pages/presentation-layer-spi/HintStore.adoc    |   6 +-
 .../presentation-layer-spi/LocaleProvider.adoc     |   6 +-
 .../MenuBarsLoaderService.adoc                     |   4 +-
 .../presentation-layer-spi/MenuBarsService.adoc    |   4 +-
 .../presentation-layer-spi/RoutingService.adoc     |  10 +-
 .../TableColumnOrderService.adoc                   |   4 +-
 .../presentation-layer-spi/TranslationService.adoc |   2 +-
 .../TranslationsResolver.adoc                      |   4 +-
 .../presentation-layer-spi/UrlEncodingService.adoc |   4 +-
 core/applib/_adoc/modules/svc/pages/testing.adoc   |  16 +-
 .../pages/testing/ExecutionParametersService.adoc  |   2 +-
 .../modules/svc/pages/testing/FixtureScripts.adoc  |   6 +-
 .../FixtureScriptsSpecificationProvider.adoc       |   2 +-
 .../modules/svc/pages/testing/SudoService.adoc     |  10 +-
 .../svc/pages/testing/SwitchUserService.adoc       |   2 +-
 .../_adoc/modules/svc/partials/module-nav.adoc     | 120 ++++++++++++
 core/applib/_adoc/modules/svc/partials/nav.adoc    | 120 ------------
 .../isis/commons/internal/strings/FormatTest.java  |  66 +++++++
 core/config/_adoc/antora.yml                       |   6 +-
 core/config/_adoc/modules/ROOT/_attributes.adoc    |   6 -
 .../config/_adoc/modules/ROOT/attachments/.gitkeep |   0
 core/config/_adoc/modules/ROOT/examples/.gitkeep   |   0
 core/config/_adoc/modules/ROOT/images/.gitkeep     |   0
 core/config/_adoc/modules/ROOT/nav.adoc            |   1 -
 .../_adoc/modules/ROOT/partials/_attributes.adoc   |   4 -
 core/config/_adoc/modules/ROOT/partials/nav.adoc   |   7 -
 .../config/_adoc/modules/cfg}/_attributes.adoc     |   0
 .../config/_adoc/modules/cfg/attachments}/.gitkeep |   0
 core/config/_adoc/modules/cfg/examples/.gitignore  |   1 +
 .../config/_adoc/modules/cfg/images}/.gitkeep      |   0
 core/config/_adoc/modules/cfg/nav.adoc             |   1 +
 .../_adoc/modules/cfg/pages}/_attributes.adoc      |   0
 .../_adoc/modules/{ROOT => cfg}/pages/about.adoc   |   0
 .../{ROOT => cfg}/pages/configuration-files.adoc   |   0
 .../{ROOT => cfg}/pages/configuring-core.adoc      |  60 +++---
 .../{ROOT => cfg}/pages/deployment-types.adoc      |   2 +-
 .../{ROOT => cfg}/pages/specifying-components.adoc |   2 +-
 .../modules/cfg/pages/spring-configuration.adoc    | 206 +++++++++++++++++++++
 core/config/_adoc/modules/cfg/partials/Other.adoc  |   4 +
 .../_adoc/modules/cfg/partials}/_attributes.adoc   |   0
 .../_adoc/modules/cfg/partials/module-nav.adoc     |   9 +
 .../disabling-persistence-by-reachability.adoc     |   2 +-
 .../modules/ROOT/pages/configuring/properties.adoc |   2 +-
 .../modules/ROOT/pages/application-layer.adoc      |   6 +-
 .../AuthenticationSessionProvider.adoc             |   2 +-
 .../CommandDtoServiceInternal.adoc                 |  14 +-
 .../InteractionDtoServiceInternal.adoc             |   6 +-
 .../modules/ROOT/pages/persistence-layer.adoc      |   4 +-
 .../persistence-layer/AuditingServiceInternal.adoc |  10 +-
 .../ChangedObjectsServiceInternal.adoc             |   2 +-
 .../PublishingServiceInternal.adoc                 |  18 +-
 .../modules/ROOT/pages/presentation-layer.adoc     |   2 +-
 .../ContentNegotiationService.adoc                 |   8 +-
 .../presentation-layer/RepresentationService.adoc  |   6 +-
 core/schema/_adoc/antora.yml                       |   6 +-
 core/schema/_adoc/modules/ROOT/_attributes.adoc    |   6 -
 .../schema/_adoc/modules/ROOT/attachments/.gitkeep |   0
 core/schema/_adoc/modules/ROOT/examples/.gitkeep   |   0
 core/schema/_adoc/modules/ROOT/nav.adoc            |   1 -
 .../_adoc/modules/ROOT/pages/_attributes.adoc      |   4 -
 .../_adoc/modules/ROOT/partials/_attributes.adoc   |   4 -
 core/schema/_adoc/modules/ROOT/partials/nav.adoc   |   7 -
 .../schema/_adoc/modules/schema}/_attributes.adoc  |   0
 .../_adoc/modules/schema}/attachments/.gitkeep     |   0
 .../schema/_adoc/modules/schema/examples}/.gitkeep |   0
 .../reference-classes/issue-in-more-detail.png     | Bin
 .../prefixes/choices/dependent.png                 | Bin
 .../reserved/cssClass/strikethrough.png            | Bin
 .../reserved/iconName/differing.pdn                | Bin
 .../reserved/iconName/differing.png                | Bin
 .../reserved/iconName/png-files.png                | Bin
 .../{ROOT => schema}/images/value-types/markup.png | Bin
 core/schema/_adoc/modules/schema/nav.adoc          |   1 +
 .../_adoc/modules/schema/pages}/_attributes.adoc   |   0
 .../modules/{ROOT => schema}/pages/about.adoc      |  10 +-
 .../_adoc/modules/{ROOT => schema}/pages/aim.adoc  |   4 +-
 .../_adoc/modules/{ROOT => schema}/pages/chg.adoc  |  10 +-
 .../_adoc/modules/{ROOT => schema}/pages/cmd.adoc  |  10 +-
 .../modules/{ROOT => schema}/pages/common.adoc     |  18 +-
 .../_adoc/modules/{ROOT => schema}/pages/ixn.adoc  |  26 +--
 .../_adoc/modules/{ROOT => schema}/pages/mml.adoc  |   0
 .../modules/schema/partials}/_attributes.adoc      |   0
 .../_adoc/modules/schema/partials/module-nav.adoc  |   7 +
 .../pages/integ-test-support/abstract-class.adoc   |   2 +-
 .../pages/integ-test-support/bootstrapping.adoc    |   2 +-
 .../configuration-properties.adoc                  |   2 +-
 .../pages/integ-test-support/typical-usage.adoc    |   2 +-
 .../pages/integ-test-support/wrapper-factory.adoc  |   4 +-
 .../mavenplugin/_adoc/modules/mvn/pages/intro.adoc |  10 +-
 .../_adoc/modules/mvn/pages/swagger.adoc           |   2 +-
 .../mavenplugin/_adoc/modules/mvn/pages/xsd.adoc   |  14 +-
 .../pages/unit-test-support/contract-tests.adoc    |   2 +-
 .../_adoc/modules/ROOT/nav.adoc                    |   2 +-
 .../_adoc/modules/ROOT/pages/architecture.adoc     |   2 +-
 .../_adoc/modules/ROOT/pages/health-check.adoc     |   2 +-
 .../hints-and-tips/restful-image-property.adoc     |   2 +-
 .../_adoc/modules/ROOT/pages/layout-resources.adoc |  10 +-
 .../_adoc/modules/ROOT/pages/ro-spec.adoc          |   2 +-
 .../_adoc/modules/ROOT/pages/security.adoc}        |   4 +-
 .../_adoc/modules/ROOT/partials/component-nav.adoc |   1 +
 .../ROOT/partials/{nav.adoc => module-nav.adoc}    |   2 +
 .../ROOT/partials/security}/_attributes.adoc       |   2 +-
 .../partials/security}/user-registration.adoc      |   0
 .../partials/security}/web-xml.adoc                |   0
 .../_adoc/modules/security/attachments/.gitkeep    |   0
 .../_adoc/modules/security/examples/.gitkeep       |   0
 .../_adoc/modules/security/nav.adoc                |   5 -
 core/viewer-wicket/_adoc/antora.yml                |   1 -
 core/viewer-wicket/_adoc/modules/ROOT/nav.adoc     |  66 +------
 .../ROOT/pages/configuration-properties.adoc       |  12 +-
 .../modules/ROOT/pages/extending/custom-pages.adoc |   4 +-
 .../ROOT/pages/features/blob-attachments.adoc      |   2 +-
 .../ROOT/pages/features/bookmarked-pages.adoc      |   6 +-
 .../ROOT/pages/features/user-registration.adoc     |  12 +-
 .../i18n-label-in-wicket-viewer.adoc               |   2 +-
 .../ROOT/pages/layout/annotation-based.adoc        |  26 +--
 .../modules/ROOT/pages/layout/file-based.adoc      |  24 +--
 .../modules/ROOT/pages/layout/table-columns.adoc   |   2 +-
 .../pages/menubars-layout/annotation-based.adoc    |   2 +-
 .../ROOT/pages/menubars-layout/file-based.adoc     |   4 +-
 .../_adoc/modules/ROOT/pages/security.adoc}        |   8 +-
 .../_adoc/modules/ROOT/partials/component-nav.adoc |   4 +
 .../_adoc/modules/ROOT/partials/module-nav.adoc    |  67 +++++++
 .../ROOT/partials/security}/_attributes.adoc       |   2 +-
 .../partials => ROOT/partials/security}/pages.adoc |   0
 .../partials/security}/user-registration.adoc      |   2 +-
 core/viewer-wicket/_adoc/modules/security/nav.adoc |   5 -
 .../simpleapp/_adoc/modules/ROOT/pages/about.adoc  |   2 +-
 extensions/asciidoc/_adoc/antora.yml               |   6 +-
 extensions/asciidoc/_adoc/modules/ROOT/nav.adoc    |   2 -
 .../{ROOT => ext-asciidoc}/_attributes.adoc        |   0
 .../modules/ext-asciidoc/attachments}/.gitkeep     |   0
 .../_adoc/modules/ext-asciidoc/examples}/.gitkeep  |   0
 .../modules/{ROOT => ext-asciidoc}/images/.gitkeep |   0
 .../asciidoc/_adoc/modules/ext-asciidoc/nav.adoc   |   1 +
 .../pages}/_attributes.adoc                        |   0
 .../{ROOT => ext-asciidoc}/pages/about.adoc        |   0
 .../partials}/_attributes.adoc                     |   0
 .../modules/ext-asciidoc/partials/module-nav.adoc  |   2 +
 .../pages/fixture-scripts/api-and-usage.adoc       |   4 +-
 .../fixture-scripts/ticking-clock-fixture.adoc     |   2 +-
 extensions/markdown/_adoc/antora.yml               |   6 +-
 extensions/markdown/_adoc/modules/ROOT/nav.adoc    |   2 -
 .../_adoc/modules/ext-markdown}/_attributes.adoc   |   0
 .../modules/ext-markdown/attachments}/.gitkeep     |   0
 .../_adoc/modules/ext-markdown/examples}/.gitkeep  |   0
 .../_adoc/modules/ext-markdown}/images/.gitkeep    |   0
 .../markdown/_adoc/modules/ext-markdown/nav.adoc   |   1 +
 .../modules/ext-markdown/pages}/_attributes.adoc   |   0
 .../{ROOT => ext-markdown}/pages/about.adoc        |   0
 .../ext-markdown/partials}/_attributes.adoc        |   0
 .../modules/ext-markdown/partials/module-nav.adoc  |   2 +
 .../pages/bdd-spec-support/writing-a-bdd-spec.adoc |   2 +-
 extensions/viewer-wicket-excel/_adoc/antora.yml    |   6 +-
 .../_adoc/modules/ROOT/nav.adoc                    |   2 -
 .../ext-viewer-wicket-excel}/_attributes.adoc      |   0
 .../ext-viewer-wicket-excel/attachments}/.gitkeep  |   0
 .../ext-viewer-wicket-excel/examples}/.gitkeep     |   0
 .../ext-viewer-wicket-excel}/images/.gitkeep       |   0
 .../_adoc/modules/ext-viewer-wicket-excel/nav.adoc |   1 +
 .../pages}/_attributes.adoc                        |   0
 .../pages/about.adoc                               |   0
 .../partials}/_attributes.adoc                     |   0
 .../partials/module-nav.adoc                       |   2 +
 extensions/viewer-wicket-excel/pom.xml             |  19 ++
 preview.sh                                         |   2 +
 scripts/generateConfigDocs.groovy                  |  68 ++++++-
 site.yml                                           |   6 +-
 525 files changed, 2423 insertions(+), 2181 deletions(-)