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/02/24 06:37:16 UTC

[isis] branch master updated (8a48b95 -> 7cab95f)

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

danhaywood pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git.


    from 8a48b95  ISIS-2543: fixes user-role relation management (SecMan/JPA)
     new a08145b  ISIS-2444: moves antora/components/refguide to antora/components/refguide-index
     new 047222e  ISIS-2444: moves api/adoc/{ref|user}guide to antora/components/{ref|user}guide
     new f7e2457  ISIS-2444: moves api/applib/src/main/adoc/modules/* to antora/components/refguide/modules
     new ab96f8e  ISIS-2444: brings in hook pages for @DomainObjectLayout
     new 8b13787  ISIS-2444: converts more hook files over to be referenced.
     new 9cf8cb2  ISIS-2444: converts more hook files over to be referenced.
     new 627bdf9  ISIS-2444: adds final lot of hooks
     new 7cab95f  ISIS-2444: regen index

The 8 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .run/isis-tooling-cli (overview).run.xml           |   4 +-
 .../{refguide => refguide-index}/antora.yml        |   0
 .../modules/_overview/nav.adoc                     |   0
 .../modules/_overview/pages/about.adoc             |   6 +-
 .../applib/pages/index/AbstractViewModel.adoc      |   0
 .../modules/applib/pages/index/Identifier.adoc     |   0
 .../applib/pages/index/IsisModuleApplib.adoc       |   0
 .../pages/index/RecreatableDomainObject.adoc       |   0
 .../modules/applib/pages/index/ViewModel.adoc      |   0
 .../adapters/AbstractValueSemanticsProvider.adoc   |   0
 .../pages/index/adapters/DefaultsProvider.adoc     |   0
 .../pages/index/adapters/EncoderDecoder.adoc       |   0
 .../pages/index/adapters/EncodingException.adoc    |   0
 .../applib/pages/index/adapters/Parser.adoc        |   0
 .../pages/index/adapters/ParsingException.adoc     |   0
 .../index/adapters/ValueSemanticsProvider.adoc     |   0
 .../applib/pages/index/annotation/Action.adoc      |  16 +
 .../pages/index/annotation/ActionLayout.adoc       |  18 +-
 .../pages/index/annotation/BookmarkPolicy.adoc     |   0
 .../applib/pages/index/annotation/Bounding.adoc    |   0
 .../applib/pages/index/annotation/Collection.adoc  |   6 +-
 .../pages/index/annotation/CollectionLayout.adoc   |  14 +-
 .../applib/pages/index/annotation/Defaulted.adoc   |   0
 .../pages/index/annotation/DomainObject.adoc       |  20 +-
 .../pages/index/annotation/DomainObjectLayout.adoc |  14 +
 .../pages/index/annotation/DomainService.adoc      |   4 +
 .../index/annotation/DomainServiceLayout.adoc      |   4 +
 .../annotation/DomainServiceLayout~MenuBar.adoc    |   0
 .../applib/pages/index/annotation/Editing.adoc     |   0
 .../pages/index/annotation/EntityChangeKind.adoc   |   0
 .../pages/index/annotation/EqualByContent.adoc     |   0
 .../applib/pages/index/annotation/Facets.adoc      |   0
 .../applib/pages/index/annotation/HomePage.adoc    |   0
 .../pages/index/annotation/InteractionScope.adoc   |   0
 .../pages/index/annotation/LabelPosition.adoc      |   0
 .../applib/pages/index/annotation/MemberOrder.adoc |   0
 .../applib/pages/index/annotation/MinLength.adoc   |   0
 .../applib/pages/index/annotation/Module.adoc      |   0
 .../applib/pages/index/annotation/Nature.adoc      |   0
 .../pages/index/annotation/NatureOfService.adoc    |   0
 .../applib/pages/index/annotation/Navigable.adoc   |   0
 .../applib/pages/index/annotation/Optionality.adoc |   0
 .../pages/index/annotation/OrderPrecedence.adoc    |   0
 .../applib/pages/index/annotation/Parameter.adoc   |  10 +
 .../pages/index/annotation/ParameterLayout.adoc    |  14 +
 .../pages/index/annotation/Programmatic.adoc       |   0
 .../applib/pages/index/annotation/Projecting.adoc  |   0
 .../applib/pages/index/annotation/PromptStyle.adoc |   0
 .../applib/pages/index/annotation/Property.adoc    |  24 +
 .../pages/index/annotation/PropertyLayout.adoc     |  22 +
 .../applib/pages/index/annotation/Publishing.adoc  |   0
 .../applib/pages/index/annotation/Redirect.adoc    |   0
 .../applib/pages/index/annotation/RenderDay.adoc   |   0
 .../applib/pages/index/annotation/Repainting.adoc  |   0
 .../applib/pages/index/annotation/RestrictTo.adoc  |   0
 .../applib/pages/index/annotation/SemanticsOf.adoc |   0
 .../applib/pages/index/annotation/Snapshot.adoc    |   0
 .../applib/pages/index/annotation/Title.adoc       |   0
 .../applib/pages/index/annotation/Value.adoc       |   0
 .../applib/pages/index/annotation/Where.adoc       |   0
 .../hooks/ActionLayout_010-examples-and-usage.adoc |   6 +-
 .../hooks/ActionLayout_021-promptStyle.adoc}       |   5 +-
 .../hooks/ActionLayout_022-position.adoc}          |   5 +-
 .../hooks/ActionLayout_023-describedAs.adoc        |  17 +-
 .../hooks/ActionLayout_024-cssClass.adoc}          |   7 +-
 .../hooks/ActionLayout_025-cssClassFa.adoc}        |   5 +-
 .../hooks/ActionLayout_026-bookmarking.adoc}       |   7 +-
 .../annotation/hooks/ActionLayout_027-hidden.adoc} |  40 +-
 .../annotation/hooks/ActionLayout_028-named.adoc}  |  35 +-
 .../hooks/ActionLayout_029-redirect.adoc}          |   6 +-
 .../hooks/Action_010-examples-and-usage.adoc}      |  42 +-
 .../annotation/hooks/Action_021-associating.adoc   |  51 ++
 .../hooks/Action_022-action-semantics.adoc         |  79 +++
 .../hooks/Action_023-deployment-modes.adoc         |  37 ++
 .../annotation/hooks/Action_024-domain-events.adoc | 175 ++++++
 .../hooks/Action_025-execution-publishing.adoc     |  43 ++
 .../hooks/Action_026-command-processing.adoc       | 136 +++++
 .../hooks/Action_027-collection-types.adoc}        |  28 +-
 .../annotation/hooks/Action_030-see-also.adoc      |  31 ++
 .../CollectionLayout_010-examples-and-usage.adoc   |   6 +-
 .../hooks/CollectionLayout_021-defaultView.adoc}   |   6 +-
 .../hooks/CollectionLayout_022-paged.adoc}         |   5 +-
 .../hooks/CollectionLayout_023-describedAs.adoc}   |  24 +-
 .../hooks/CollectionLayout_024-sortedBy.adoc}      |   4 +-
 .../hooks/CollectionLayout_025-cssClass.adoc}      |  28 +-
 .../hooks/CollectionLayout_026-named.adoc}         |   7 +-
 .../hooks/CollectionLayout_027-hidden.adoc}        |  41 +-
 .../hooks/Collection_010-examples-and-usage.adoc   |   0
 .../hooks/Collection_021_domainEvent.adoc}         |   3 +
 .../annotation/hooks/Collection_022_hidden.adoc    |  50 ++
 .../annotation/hooks/Collection_023_typeOf.adoc}   |  32 +-
 ...DomainObjectLayout_010-examples-and-usage.adoc} |  23 +-
 .../hooks/DomainObjectLayout_021-describedAs.adoc} |  16 +-
 .../hooks/DomainObjectLayout_022-cssClass.adoc}    |  16 +-
 .../hooks/DomainObjectLayout_023-cssClassFa.adoc}  |  17 +-
 .../hooks/DomainObjectLayout_024-named.adoc}       |  38 +-
 .../hooks/DomainObjectLayout_025-bookmarking.adoc} |  20 +-
 .../hooks/DomainObjectLayout_026-paged.adoc}       |  11 +-
 .../hooks/DomainObjectLayout_027-ui-events.adoc    | 151 +++++
 .../hooks/DomainObject_010-examples-and-usage.adoc |   6 +-
 .../hooks/DomainObject_021-objectType.adoc}        |   5 +-
 .../annotation/hooks/DomainObject_022-nature.adoc} |   3 +
 .../hooks/DomainObject_023-editing.adoc}           |   3 +
 .../hooks/DomainObject_024-domain-events.adoc}     |   5 +-
 .../hooks/DomainObject_025-lifecycle-events.adoc}  |  11 +-
 .../DomainObject_026-entityChangePublishing.adoc}  |   3 +
 .../hooks/DomainObject_027-bounding.adoc}          |   3 +
 .../DomainObject_028-autoCompleteRepository.adoc}  |   3 +
 .../hooks/DomainObject_029-mixinMethod.adoc}       |   3 +
 .../hooks/DomainObject_040-see-also.adoc}          |  11 +-
 ...DomainServiceLayout_010-examples-and-usage.adoc |   2 +
 .../hooks/DomainServiceLayout_021-menuBar.adoc}    |  26 +-
 .../hooks/DomainServiceLayout_022-named.adoc}      |  23 +-
 .../DomainService_010-examples-and-usage.adoc}     |   1 +
 .../hooks/DomainService_021-objectType.adoc}       |  11 +-
 .../hooks/DomainService_022-nature.adoc}           |  38 +-
 .../hooks/Facets_010-examples-and-usage.adoc       |   0
 .../hooks/HomePage_010-examples-and-usage.adoc     |   0
 .../InteractionScope_010-examples-and-usage.adoc   |   0
 .../hooks/MemberOrder_010-examples-and-usage.adoc} |  29 +-
 .../hooks/MinLength_010-examples-and-usage.adoc    |   0
 .../ParameterLayout_010-examples-and-usage.adoc    |   7 +-
 .../hooks/ParameterLayout_021-labelPosition.adoc}  |  30 +-
 .../hooks/ParameterLayout_022-multiLine.adoc}      |  13 +-
 .../hooks/ParameterLayout_023-describedAs.adoc}    |  23 +-
 .../hooks/ParameterLayout_024-cssClass.adoc}       |  21 +-
 .../hooks/ParameterLayout_025-renderDay.adoc}      |   8 +-
 .../hooks/ParameterLayout_026-named.adoc}          |  26 +-
 .../hooks/ParameterLayout_027-typicalLength.adoc}  |  10 +-
 .../hooks/Parameter_010-examples-and-usage.adoc    |   5 +-
 .../hooks/Parameter_021-optionality.adoc}          |  14 +-
 .../annotation/hooks/Parameter_022-maxLength.adoc} |   8 +-
 .../hooks/Parameter_023-mustSatisfy.adoc}          |  17 +-
 .../hooks/Parameter_024-regexPattern.adoc}         |  16 +-
 .../hooks/Parameter_025-fileAccept.adoc}           |   6 +-
 .../hooks/Programmatic_010-examples-and-usage.adoc |   0
 .../PropertyLayout_010-examples-and-usage.adoc     |   8 +-
 .../hooks/PropertyLayout_021_labelPosition.adoc}   |  45 +-
 .../hooks/PropertyLayout_022_promptStyle.adoc}     |   7 +-
 .../hooks/PropertyLayout_023_multiLine.adoc}       |  18 +-
 .../hooks/PropertyLayout_024_navigable.adoc}       |   5 +-
 .../hooks/PropertyLayout_025_describedAs.adoc}     |  20 +-
 .../hooks/PropertyLayout_026_cssClass.adoc}        |  19 +-
 .../hooks/PropertyLayout_027_renderDay.adoc}       |  12 +-
 .../hooks/PropertyLayout_028_repainting.adoc}      |   7 +-
 .../hooks/PropertyLayout_029_named.adoc}           |  24 +-
 .../hooks/PropertyLayout_030_hidden.adoc}          |  64 +--
 .../hooks/PropertyLayout_31_typicalLength.adoc}    |  11 +-
 .../hooks/Property_010-examples-and-usage.adoc     |   7 +-
 .../hooks/Property_021-optionality.adoc}           |   7 +-
 .../annotation/hooks/Property_022-editing.adoc}    |  17 +-
 .../annotation/hooks/Property_023-maxLength.adoc}  |   7 +-
 .../hooks/Property_024-mustSatisfy.adoc}           |   9 +-
 .../annotation/hooks/Property_025-projecting.adoc} |   5 +-
 .../hooks/Property_026-domain-events.adoc}         |  40 +-
 .../hooks/Property_027-execution-publishing.adoc}  |  22 +-
 .../hooks/Property_028-command-processing.adoc}    |  40 +-
 .../hooks/Property_029-regexPattern.adoc}          |  13 +-
 .../annotation/hooks/Property_030-snapshot.adoc}   |   9 +-
 .../annotation/hooks/Property_031-fileAccept.adoc} |   7 +-
 .../annotation/hooks/Property_033-hidden.adoc}     |  14 +-
 .../hooks/Title_010-examples-and-usage.adoc        |   5 +-
 .../client/RepresentationTypeSimplifiedV2.adoc     |   0
 .../applib/pages/index/client/SuppressionType.adoc |   0
 .../applib/pages/index/clock/VirtualClock.adoc     |   0
 .../pages/index/domain/DomainObjectList.adoc       |   0
 .../applib/pages/index/events/EventObjectBase.adoc |   0
 .../index/events/domain/AbstractDomainEvent.adoc   |   0
 .../index/events/domain/ActionDomainEvent.adoc     |   0
 .../index/events/domain/CollectionDomainEvent.adoc |   0
 .../index/events/domain/PropertyDomainEvent.adoc   |   0
 .../events/lifecycle/AbstractLifecycleEvent.adoc   |   0
 .../index/events/lifecycle/ObjectCreatedEvent.adoc |   0
 .../index/events/lifecycle/ObjectLoadedEvent.adoc  |   0
 .../events/lifecycle/ObjectPersistedEvent.adoc     |   0
 .../events/lifecycle/ObjectPersistingEvent.adoc    |   0
 .../events/lifecycle/ObjectRemovingEvent.adoc      |   0
 .../index/events/lifecycle/ObjectUpdatedEvent.adoc |   0
 .../events/lifecycle/ObjectUpdatingEvent.adoc      |   0
 .../pages/index/events/ui/AbstractUiEvent.adoc     |   0
 .../pages/index/events/ui/CssClassUiEvent.adoc     |   0
 .../applib/pages/index/events/ui/IconUiEvent.adoc  |   0
 .../pages/index/events/ui/LayoutUiEvent.adoc       |   0
 .../applib/pages/index/events/ui/TitleUiEvent.adoc |   0
 .../index/exceptions/RecoverableException.adoc     |   0
 .../index/exceptions/TranslatableException.adoc    |   0
 .../index/exceptions/UnrecoverableException.adoc   |   0
 .../unrecoverable/DomainModelException.adoc        |   0
 .../unrecoverable/MetaModelException.adoc          |   0
 .../unrecoverable/NoAuthenticatorException.adoc    |   0
 .../unrecoverable/ObjectNotFoundException.adoc     |   0
 .../unrecoverable/ObjectPersistenceException.adoc  |   0
 .../unrecoverable/PersistFailedException.adoc      |   0
 .../unrecoverable/ReflectiveActionException.adoc   |   0
 .../unrecoverable/RepositoryException.adoc         |   0
 .../unrecoverable/UnexpectedCallException.adoc     |   0
 .../unrecoverable/UnknownTypeException.adoc        |   0
 .../modules/applib/pages/index/graph/Edge.adoc     |   0
 .../applib/pages/index/graph/SimpleEdge.adoc       |   0
 .../modules/applib/pages/index/graph/Vertex.adoc   |   0
 .../pages/index/graph/tree/LazyTreeNode.adoc       |   0
 .../applib/pages/index/graph/tree/TreeAdapter.adoc |   0
 .../applib/pages/index/graph/tree/TreeNode.adoc    |   0
 .../applib/pages/index/graph/tree/TreePath.adoc    |   0
 .../applib/pages/index/graph/tree/TreeState.adoc   |   0
 .../applib/pages/index/jaxb/DataTypeFactory.adoc   |   0
 .../pages/index/jaxb/JavaSqlJaxbAdapters.adoc      |   0
 .../JavaSqlXMLGregorianCalendarMarshalling.adoc    |   0
 .../pages/index/jaxb/JavaTimeJaxbAdapters.adoc     |   0
 .../JavaTimeXMLGregorianCalendarMarshalling.adoc   |   0
 .../pages/index/jaxb/JavaUtilJaxbAdapters.adoc     |   0
 .../pages/index/jaxb/JodaTimeJaxbAdapters.adoc     |   0
 .../JodaTimeXMLGregorianCalendarMarshalling.adoc   |   0
 .../index/jaxb/PersistentEntitiesAdapter.adoc      |   0
 .../pages/index/jaxb/PersistentEntityAdapter.adoc  |   0
 .../pages/index/jaxb/PrimitiveJaxbAdapters.adoc    |   0
 .../index/layout/component/ActionLayoutData.adoc   |   0
 .../layout/component/ActionLayoutDataOwner.adoc    |   0
 .../layout/component/CollectionLayoutData.adoc     |   0
 .../component/CollectionLayoutDataOwner.adoc       |   0
 .../index/layout/component/CssClassFaPosition.adoc |   0
 .../layout/component/DomainObjectLayoutData.adoc   |   0
 .../component/DomainObjectLayoutDataOwner.adoc     |   0
 .../pages/index/layout/component/FieldSet.adoc     |   0
 .../index/layout/component/FieldSetOwner.adoc      |   0
 .../index/layout/component/HasBookmarking.adoc     |   0
 .../pages/index/layout/component/HasCssClass.adoc  |   0
 .../index/layout/component/HasCssClassFa.adoc      |   0
 .../index/layout/component/HasDescribedAs.adoc     |   0
 .../pages/index/layout/component/HasHidden.adoc    |   0
 .../pages/index/layout/component/HasNamed.adoc     |   0
 .../pages/index/layout/component/MemberRegion.adoc |   0
 .../index/layout/component/MemberRegionOwner.adoc  |   0
 .../applib/pages/index/layout/component/Owned.adoc |   0
 .../applib/pages/index/layout/component/Owner.adoc |   0
 .../index/layout/component/PropertyLayoutData.adoc |   0
 .../layout/component/ServiceActionLayoutData.adoc  |   0
 .../component/ServiceActionLayoutDataOwner.adoc    |   0
 .../applib/pages/index/layout/grid/Grid.adoc       |   0
 .../pages/index/layout/grid/GridAbstract.adoc      |   0
 .../index/layout/grid/bootstrap3/BS3ClearFix.adoc  |   0
 .../layout/grid/bootstrap3/BS3ClearFixHidden.adoc  |   0
 .../layout/grid/bootstrap3/BS3ClearFixVisible.adoc |   0
 .../pages/index/layout/grid/bootstrap3/BS3Col.adoc |   0
 .../index/layout/grid/bootstrap3/BS3Element.adoc   |   0
 .../layout/grid/bootstrap3/BS3ElementAbstract.adoc |   0
 .../index/layout/grid/bootstrap3/BS3Grid.adoc      |   0
 .../pages/index/layout/grid/bootstrap3/BS3Row.adoc |   0
 .../layout/grid/bootstrap3/BS3RowContent.adoc      |   0
 .../layout/grid/bootstrap3/BS3RowContentOwner.adoc |   0
 .../index/layout/grid/bootstrap3/BS3RowOwner.adoc  |   0
 .../pages/index/layout/grid/bootstrap3/BS3Tab.adoc |   0
 .../index/layout/grid/bootstrap3/BS3TabGroup.adoc  |   0
 .../layout/grid/bootstrap3/BS3TabGroupOwner.adoc   |   0
 .../index/layout/grid/bootstrap3/BS3TabOwner.adoc  |   0
 .../index/layout/grid/bootstrap3/HasCssId.adoc     |   0
 .../pages/index/layout/grid/bootstrap3/Size.adoc   |   0
 .../index/layout/grid/bootstrap3/SizeSpan.adoc     |   0
 .../index/layout/grid/bootstrap3/WithinGrid.adoc   |   0
 .../applib/pages/index/layout/links/Link.adoc      |   0
 .../pages/index/layout/menubars/HasNamed.adoc      |   0
 .../applib/pages/index/layout/menubars/Menu.adoc   |   0
 .../pages/index/layout/menubars/MenuBar.adoc       |   0
 .../pages/index/layout/menubars/MenuBars.adoc      |   0
 .../index/layout/menubars/MenuBarsAbstract.adoc    |   0
 .../pages/index/layout/menubars/MenuSection.adoc   |   0
 .../index/layout/menubars/bootstrap3/BS3Menu.adoc  |   0
 .../layout/menubars/bootstrap3/BS3MenuBar.adoc     |   0
 .../layout/menubars/bootstrap3/BS3MenuBars.adoc    |   0
 .../layout/menubars/bootstrap3/BS3MenuSection.adoc |   0
 .../applib/pages/index/mixins/MixinConstants.adoc  |   0
 .../modules/applib/pages/index/mixins/dto/Dto.adoc |   0
 .../pages/index/mixins/dto/Dto_downloadXml.adoc    |   0
 .../pages/index/mixins/dto/Dto_downloadXsd.adoc    |   0
 .../mixins/layout/Object_downloadLayoutXml.adoc    |   0
 .../index/mixins/layout/Object_openRestApi.adoc    |   0
 .../mixins/layout/Object_rebuildMetamodel.adoc     |   0
 .../metamodel/Object_downloadMetamodelXml.adoc     |   0
 .../mixins/metamodel/Object_objectIdentifier.adoc  |   0
 .../index/mixins/metamodel/Object_objectType.adoc  |   0
 .../adapters/AbstractValueSemanticsProvider.adoc   |   0
 .../pages/index/adapters/DefaultsProvider.adoc     |   0
 .../pages/index/adapters/EncoderDecoder.adoc       |   0
 .../pages/index/adapters/EncodingException.adoc    |   0
 .../pages/index/query/AllInstancesQuery.adoc       |   0
 .../applib/pages/index/query/NamedQuery.adoc       |   0
 .../modules/applib/pages/index/query/Query.adoc    |   0
 .../applib/pages/index/query/QueryRange.adoc       |   0
 .../pages/index/services/DomainChangeRecord.adoc   |   0
 .../pages/index/services/MethodReferences.adoc     |   0
 .../RepresentsInteractionMemberExecution.adoc      |   0
 .../services/acceptheader/AcceptHeaderService.adoc |   0
 .../AcceptHeaderService_010-implementation.adoc    |   0
 ...AcceptHeaderService_020-examples-and-usage.adoc |   0
 .../appfeat/ApplicationFeatureRepository.adoc      |   0
 .../services/appfeat/ApplicationMemberType.adoc    |   0
 ...cationFeatureRepository_010-implementation.adoc |   0
 ...onFeatureRepository_020-examples-and-usage.adoc |   0
 .../pages/index/services/bookmark/Bookmark.adoc    |   0
 .../index/services/bookmark/BookmarkHolder.adoc    |   0
 .../services/bookmark/BookmarkHolder_lookup.adoc   |   0
 .../services/bookmark/BookmarkHolder_object.adoc   |   0
 .../index/services/bookmark/BookmarkService.adoc   |   0
 .../hooks/BookmarkService_010-implementation.adoc  |   0
 .../BookmarkService_020-examples-and-usage.adoc    |   0
 .../services/bookmarkui/BookmarkUiService.adoc     |   0
 .../BookmarkUiService_010-implementation.adoc      |   0
 .../BookmarkUiService_020-examples-and-usage.adoc  |   0
 .../pages/index/services/clock/ClockService.adoc   |   0
 .../hooks/ClockService_010-implementation.adoc     |   0
 .../hooks/ClockService_020-examples-and-usage.adoc |   0
 .../pages/index/services/command/Command.adoc      |   0
 .../services/command/CommandExecutorService.adoc   |   0
 .../services/command/CommandOutcomeHandler.adoc    |   0
 .../CommandExecutorService_010-implementation.adoc |   0
 ...mandExecutorService_020-examples-and-usage.adoc |   0
 .../index/services/commanddto/HasCommandDto.adoc   |   0
 .../conmap/ContentMappingServiceForCommandDto.adoc |   0
 .../ContentMappingServiceForCommandsDto.adoc       |   0
 .../services/commanddto/conmap/UserDataKeys.adoc   |   0
 .../commanddto/processor/CommandDtoProcessor.adoc  |   0
 .../CommandDtoProcessorForActionAbstract.adoc      |   0
 .../CommandDtoProcessorForPropertyAbstract.adoc    |   0
 ...mandDtoProcessorService_010-implementation.adoc |   0
 ...DtoProcessorService_020-examples-and-usage.adoc |   0
 .../processor/spi/CommandDtoProcessorService.adoc  |   0
 .../spi/CommandDtoProcessorServiceIdentity.adoc    |   0
 .../index/services/confview/ConfigurationMenu.adoc |   0
 .../services/confview/ConfigurationProperty.adoc   |   0
 .../confview/ConfigurationViewService.adoc         |   0
 .../ConfigurationMenu_010-implementation.adoc      |   0
 .../ConfigurationMenu_020-examples-and-usage.adoc  |   0
 ...onfigurationViewService_010-implementation.adoc |   0
 ...gurationViewService_020-examples-and-usage.adoc |   0
 .../services/conmap/ContentMappingService.adoc     |   0
 .../ContentMappingService_010-implementation.adoc  |   0
 ...ntentMappingService_020-examples-and-usage.adoc |   0
 .../pages/index/services/email/EmailService.adoc   |   0
 .../hooks/EmailService_010-implementation.adoc     |   0
 .../hooks/EmailService_020-examples-and-usage.adoc |   0
 .../pages/index/services/error/ErrorDetails.adoc   |   0
 .../services/error/ErrorReportingService.adoc      |   0
 .../pages/index/services/error/SimpleTicket.adoc   |   0
 .../applib/pages/index/services/error/Ticket.adoc  |   0
 .../ErrorReportingService_010-implementation.adoc  |   0
 ...rorReportingService_020-examples-and-usage.adoc |   0
 .../index/services/eventbus/EventBusService.adoc   |   0
 .../hooks/EventBusService_010-implementation.adoc  |   0
 .../EventBusService_020-examples-and-usage.adoc    |   0
 .../pages/index/services/exceprecog/Category.adoc  |   0
 .../services/exceprecog/ExceptionRecognizer.adoc   |   0
 .../exceprecog/ExceptionRecognizerAbstract.adoc    |   0
 .../exceprecog/ExceptionRecognizerForType.adoc     |   0
 .../exceprecog/ExceptionRecognizerService.adoc     |   0
 .../index/services/exceprecog/Recognition.adoc     |   0
 ...eptionRecognizerService_010-implementation.adoc |   0
 ...onRecognizerService_020-examples-and-usage.adoc |   0
 .../ExceptionRecognizer_010-implementation.adoc    |   0
 ...ExceptionRecognizer_020-examples-and-usage.adoc |   0
 .../index/services/factory/FactoryService.adoc     |   0
 .../hooks/FactoryService_010-implementation.adoc   |   0
 .../FactoryService_020-examples-and-usage.adoc     |   0
 .../index/services/grid/GridLoaderService.adoc     |   0
 .../pages/index/services/grid/GridService.adoc     |   0
 .../index/services/grid/GridSystemService.adoc     |   0
 .../GridLoaderService_010-implementation.adoc      |   0
 .../GridLoaderService_020-examples-and-usage.adoc  |   0
 .../grid/hooks/GridService_010-implementation.adoc |   0
 .../hooks/GridService_020-examples-and-usage.adoc  |   0
 .../GridSystemService_010-implementation.adoc      |   0
 .../GridSystemService_020-examples-and-usage.adoc  |   0
 .../applib/pages/index/services/health/Health.adoc |   0
 .../index/services/health/HealthCheckService.adoc  |   0
 .../HealthCheckService_010-implementation.adoc     |   0
 .../HealthCheckService_020-examples-and-usage.adoc |   0
 .../pages/index/services/hint/HintIdProvider.adoc  |   0
 .../pages/index/services/hint/HintStore.adoc       |   0
 .../hooks/HintIdProvider_010-implementation.adoc   |   0
 .../HintIdProvider_020-examples-and-usage.adoc     |   0
 .../hint/hooks/HintStore_010-implementation.adoc   |   0
 .../hooks/HintStore_020-examples-and-usage.adoc    |   0
 .../services/homepage/HomePageResolverService.adoc |   0
 ...HomePageResolverService_010-implementation.adoc |   0
 ...PageResolverService_020-examples-and-usage.adoc |   0
 .../pages/index/services/i18n/LocaleProvider.adoc  |   0
 .../applib/pages/index/services/i18n/Mode.adoc     |   0
 .../index/services/i18n/TranslatableString.adoc    |   0
 .../index/services/i18n/TranslationService.adoc    |   0
 .../index/services/i18n/TranslationsResolver.adoc  |   0
 .../hooks/LocaleProvider_010-implementation.adoc   |   0
 .../LocaleProvider_020-examples-and-usage.adoc     |   0
 .../TranslationService_010-implementation.adoc     |   0
 .../TranslationService_020-examples-and-usage.adoc |   0
 .../TranslationsResolver_010-implementation.adoc   |   0
 ...ranslationsResolver_020-examples-and-usage.adoc |   0
 .../index/services/iactn/ActionInvocation.adoc     |   0
 .../pages/index/services/iactn/Execution.adoc      |   0
 .../index/services/iactn/ExecutionContext.adoc     |   0
 .../pages/index/services/iactn/Interaction.adoc    |   0
 .../index/services/iactn/InteractionContext.adoc   |   0
 .../pages/index/services/iactn/PropertyEdit.adoc   |   0
 .../pages/index/services/iactn/Sequence.adoc       |   0
 .../iactn/hooks/Execution_010-implementation.adoc  |   0
 .../hooks/Execution_020-examples-and-usage.adoc    |   0
 .../InteractionContext_010-implementation.adoc     |   0
 .../InteractionContext_020-examples-and-usage.adoc |   0
 .../hooks/Interaction_010-implementation.adoc      |   0
 .../hooks/Interaction_020-examples-and-usage.adoc  |   0
 .../index/services/inject/ServiceInjector.adoc     |   0
 .../hooks/ServiceInjector_010-implementation.adoc  |   0
 .../ServiceInjector_020-examples-and-usage.adoc    |   0
 .../pages/index/services/jaxb/JaxbService.adoc     |   0
 .../jaxb/hooks/JaxbService_010-implementation.adoc |   0
 .../hooks/JaxbService_020-examples-and-usage.adoc  |   0
 .../pages/index/services/layout/LayoutService.adoc |   0
 .../index/services/layout/LayoutServiceMenu.adoc   |   0
 .../applib/pages/index/services/layout/Style.adoc  |   0
 .../LayoutServiceMenu_010-implementation.adoc      |   0
 .../LayoutServiceMenu_020-examples-and-usage.adoc  |   0
 .../hooks/LayoutService_010-implementation.adoc    |   0
 .../LayoutService_020-examples-and-usage.adoc      |   0
 .../index/services/linking/DeepLinkService.adoc    |   0
 .../hooks/DeepLinkService_010-implementation.adoc  |   0
 .../DeepLinkService_020-examples-and-usage.adoc    |   0
 .../index/services/menu/MenuBarsLoaderService.adoc |   0
 .../pages/index/services/menu/MenuBarsService.adoc |   0
 .../MenuBarsLoaderService_010-implementation.adoc  |   0
 ...nuBarsLoaderService_020-examples-and-usage.adoc |   0
 .../hooks/MenuBarsService_010-implementation.adoc  |   0
 .../MenuBarsService_020-examples-and-usage.adoc    |   0
 .../index/services/message/MessageService.adoc     |   0
 .../hooks/MessageService_010-implementation.adoc   |   0
 .../MessageService_020-examples-and-usage.adoc     |   0
 .../pages/index/services/metamodel/BeanSort.adoc   |   0
 .../pages/index/services/metamodel/Config.adoc     |   0
 .../index/services/metamodel/DomainMember.adoc     |   0
 .../index/services/metamodel/DomainModel.adoc      |   0
 .../index/services/metamodel/MetaModelService.adoc |   0
 .../services/metamodel/MetaModelServiceMenu.adoc   |   0
 .../MetaModelServiceMenu_010-implementation.adoc   |   0
 ...etaModelServiceMenu_020-examples-and-usage.adoc |   0
 .../hooks/MetaModelService_010-implementation.adoc |   0
 .../MetaModelService_020-examples-and-usage.adoc   |   0
 .../index/services/metrics/MetricsService.adoc     |   0
 .../hooks/MetricsService_010-implementation.adoc   |   0
 .../MetricsService_020-examples-and-usage.adoc     |   0
 .../services/publishing/log/CommandLogger.adoc     |   0
 .../publishing/log/EntityChangesLogger.adoc        |   0
 .../publishing/log/EntityPropertyChangeLogger.adoc |   0
 .../services/publishing/log/ExecutionLogger.adoc   |   0
 .../services/publishing/spi/CommandSubscriber.adoc |   0
 .../services/publishing/spi/EntityChanges.adoc     |   0
 .../publishing/spi/EntityChangesSubscriber.adoc    |   0
 .../publishing/spi/EntityPropertyChange.adoc       |   0
 .../spi/EntityPropertyChangeSubscriber.adoc        |   0
 .../publishing/spi/ExecutionSubscriber.adoc        |   0
 .../CommandSubscriber_010-implementation.adoc      |   0
 .../CommandSubscriber_020-examples-and-usage.adoc  |   0
 ...EntityChangesSubscriber_010-implementation.adoc |   0
 ...tyChangesSubscriber_020-examples-and-usage.adoc |   0
 ...ropertyChangeSubscriber_010-implementation.adoc |   0
 ...rtyChangeSubscriber_020-examples-and-usage.adoc |   0
 .../ExecutionSubscriber_010-implementation.adoc    |   0
 ...ExecutionSubscriber_020-examples-and-usage.adoc |   0
 .../queryresultscache/QueryResultsCache.adoc       |   0
 .../QueryResultsCacheControl.adoc                  |   0
 ...ueryResultsCacheControl_010-implementation.adoc |   0
 ...ResultsCacheControl_020-examples-and-usage.adoc |   0
 .../QueryResultsCache_010-implementation.adoc      |   0
 .../QueryResultsCache_020-examples-and-usage.adoc  |   0
 .../registry/InstanceByPriorityComparator.adoc     |   0
 .../index/services/registry/ServiceRegistry.adoc   |   0
 .../hooks/ServiceRegistry_010-implementation.adoc  |   0
 .../ServiceRegistry_020-examples-and-usage.adoc    |   0
 .../index/services/repository/EntityState.adoc     |   0
 .../services/repository/RepositoryService.adoc     |   0
 .../RepositoryService_010-implementation.adoc      |   0
 .../RepositoryService_020-examples-and-usage.adoc  |   0
 .../index/services/routing/RoutingService.adoc     |   0
 .../hooks/RoutingService_010-implementation.adoc   |   0
 .../RoutingService_020-examples-and-usage.adoc     |   0
 .../index/services/scratchpad/Scratchpad.adoc      |   0
 .../hooks/Scratchpad_010-implementation.adoc       |   0
 .../hooks/Scratchpad_020-examples-and-usage.adoc   |   0
 .../services/session/SessionLoggingService.adoc    |   0
 .../session/SessionLoggingServiceLogging.adoc      |   0
 .../SessionLoggingService_010-implementation.adoc  |   0
 ...ssionLoggingService_020-examples-and-usage.adoc |   0
 .../pages/index/services/sudo/SudoService.adoc     |   0
 .../SudoServiceListener_010-implementation.adoc    |   0
 ...SudoServiceListener_020-examples-and-usage.adoc |   0
 .../sudo/hooks/SudoService_010-implementation.adoc |   0
 .../hooks/SudoService_020-examples-and-usage.adoc  |   0
 .../pages/index/services/swagger/Format.adoc       |   0
 .../index/services/swagger/SwaggerService.adoc     |   0
 .../pages/index/services/swagger/Visibility.adoc   |   0
 .../hooks/SwaggerService_010-implementation.adoc   |   0
 .../SwaggerService_020-examples-and-usage.adoc     |   0
 .../TableColumnOrderForCollectionTypeAbstract.adoc |   0
 .../services/tablecol/TableColumnOrderService.adoc |   0
 ...TableColumnOrderService_010-implementation.adoc |   0
 ...eColumnOrderService_020-examples-and-usage.adoc |   0
 .../pages/index/services/title/TitleService.adoc   |   0
 .../hooks/TitleService_010-implementation.adoc     |   0
 .../hooks/TitleService_020-examples-and-usage.adoc |   0
 .../services/urlencoding/UrlEncodingService.adoc   |   0
 ...rlEncodingServiceUsingBaseEncodingAbstract.adoc |   0
 .../UrlEncodingService_010-implementation.adoc     |   0
 .../UrlEncodingService_020-examples-and-usage.adoc |   0
 .../pages/index/services/user/RoleMemento.adoc     |   0
 .../pages/index/services/user/UserMemento.adoc     |   0
 .../pages/index/services/user/UserService.adoc     |   0
 .../user/hooks/UserService_010-implementation.adoc |   0
 .../hooks/UserService_020-examples-and-usage.adoc  |   0
 .../services/userprof/UserProfileService.adoc      |   0
 .../UserProfileService_010-implementation.adoc     |   0
 .../UserProfileService_020-examples-and-usage.adoc |   0
 .../services/userreg/EmailNotificationService.adoc |   0
 .../pages/index/services/userreg/UserDetails.adoc  |   0
 .../services/userreg/UserRegistrationService.adoc  |   0
 .../userreg/events/EmailEventAbstract.adoc         |   0
 .../userreg/events/EmailRegistrationEvent.adoc     |   0
 .../userreg/events/PasswordResetEvent.adoc         |   0
 ...mailNotificationService_010-implementation.adoc |   0
 ...NotificationService_020-examples-and-usage.adoc |   0
 ...UserRegistrationService_010-implementation.adoc |   0
 ...RegistrationService_020-examples-and-usage.adoc |   0
 .../index/services/wrapper/DisabledException.adoc  |   0
 .../index/services/wrapper/HiddenException.adoc    |   0
 .../index/services/wrapper/InvalidException.adoc   |   0
 .../index/services/wrapper/WrapperFactory.adoc     |   0
 .../index/services/wrapper/WrappingObject.adoc     |   0
 .../services/wrapper/control/AsyncControl.adoc     |   0
 .../services/wrapper/control/ControlAbstract.adoc  |   0
 .../services/wrapper/control/ExceptionHandler.adoc |   0
 .../wrapper/control/ExceptionHandlerAbstract.adoc  |   0
 .../services/wrapper/control/ExecutionMode.adoc    |   0
 .../services/wrapper/control/SyncControl.adoc      |   0
 .../index/services/wrapper/events/AccessEvent.adoc |   0
 .../wrapper/events/ActionArgumentEvent.adoc        |   0
 .../wrapper/events/ActionInvocationEvent.adoc      |   0
 .../wrapper/events/ActionUsabilityEvent.adoc       |   0
 .../wrapper/events/ActionVisibilityEvent.adoc      |   0
 .../wrapper/events/CollectionAccessEvent.adoc      |   0
 .../wrapper/events/CollectionAddToEvent.adoc       |   0
 .../wrapper/events/CollectionMethodEvent.adoc      |   0
 .../wrapper/events/CollectionRemoveFromEvent.adoc  |   0
 .../wrapper/events/CollectionUsabilityEvent.adoc   |   0
 .../services/wrapper/events/InteractionEvent.adoc  |   0
 .../services/wrapper/events/ObjectTitleEvent.adoc  |   0
 .../wrapper/events/ObjectValidityEvent.adoc        |   0
 .../wrapper/events/ObjectVisibilityEvent.adoc      |   0
 .../services/wrapper/events/ParseValueEvent.adoc   |   0
 .../wrapper/events/PropertyAccessEvent.adoc        |   0
 .../wrapper/events/PropertyModifyEvent.adoc        |   0
 .../wrapper/events/PropertyUsabilityEvent.adoc     |   0
 .../wrapper/events/PropertyVisibilityEvent.adoc    |   0
 .../wrapper/events/ProposedHolderEvent.adoc        |   0
 .../services/wrapper/events/UsabilityEvent.adoc    |   0
 .../services/wrapper/events/ValidityEvent.adoc     |   0
 .../services/wrapper/events/VisibilityEvent.adoc   |   0
 .../hooks/WrapperFactory_010-implementation.adoc   |   0
 .../WrapperFactory_020-examples-and-usage.adoc     |   0
 .../wrapper/listeners/InteractionAdapter.adoc      |   0
 .../wrapper/listeners/InteractionListener.adoc     |   0
 .../pages/index/services/xactn/TransactionId.adoc  |   0
 .../index/services/xactn/TransactionService.adoc   |   0
 .../index/services/xactn/TransactionState.adoc     |   0
 .../services/xactn/TransactionalProcessor.adoc     |   0
 .../TransactionService_010-implementation.adoc     |   0
 .../TransactionService_020-examples-and-usage.adoc |   0
 .../TransactionalProcessor_010-implementation.adoc |   0
 ...nsactionalProcessor_020-examples-and-usage.adoc |   0
 .../pages/index/services/xml/XmlService.adoc       |   0
 .../xml/hooks/XmlService_010-implementation.adoc   |   0
 .../hooks/XmlService_020-examples-and-usage.adoc   |   0
 .../services/xmlsnapshot/XmlSnapshotService.adoc   |   0
 .../xmlsnapshot/XmlSnapshotService~Snapshot.adoc   |   0
 .../XmlSnapshotService~Snapshot~Builder.adoc       |   0
 .../XmlSnapshotService_010-implementation.adoc     |   0
 .../XmlSnapshotService_020-examples-and-usage.adoc |   0
 .../snapshot/SnapshottableWithInclusions.adoc      |   0
 .../pages/index/spec/AbstractSpecification.adoc    |   0
 .../pages/index/spec/AbstractSpecification2.adoc   |   0
 .../applib/pages/index/spec/Specification.adoc     |   0
 .../applib/pages/index/spec/Specification2.adoc    |   0
 .../applib/pages/index/spec/SpecificationAnd.adoc  |   0
 .../applib/pages/index/spec/SpecificationNot.adoc  |   0
 .../applib/pages/index/spec/SpecificationOr.adoc   |   0
 .../applib/pages/index}/types/DescriptionType.adoc |   0
 .../pages/index/types/MemberIdentifierType.adoc    |   0
 .../applib/pages/index/types/TargetActionType.adoc |   0
 .../applib/pages/index/types/TargetClassType.adoc  |   0
 .../modules/applib/pages/index/util/Enums.adoc     |   0
 .../modules/applib/pages/index/util/Equality.adoc  |   0
 .../modules/applib/pages/index/util/Hashing.adoc   |   0
 .../modules/applib/pages/index/util/JaxbUtil.adoc  |   0
 .../applib/pages/index/util/ObjectContracts.adoc   |   0
 .../applib/pages/index/util/ReasonBuffer.adoc      |   0
 .../applib/pages/index/util/ReasonBuffer2.adoc     |   0
 .../modules/applib/pages/index/util/Reasons.adoc   |   0
 .../applib/pages/index/util/TitleBuffer.adoc       |   0
 .../pages/index/util/TitleBufferException.adoc     |   0
 .../modules/applib/pages/index/util/ToString.adoc  |   0
 .../pages/index/util/hooks/Enums_examples.adoc     |   0
 .../hooks/ObjectContracts_examples-and-usage.adoc  |   0
 .../pages/index/util/schema/ChangesDtoUtils.adoc   |   0
 .../pages/index/util/schema/CommandDtoUtils.adoc   |   0
 .../pages/index/util/schema/CommonDtoUtils.adoc    |   0
 .../index/util/schema/InteractionDtoUtils.adoc     |   0
 .../index/util/schema/MemberExecutionDtoUtils.adoc |   0
 .../modules/applib/pages/index/value/Blob.adoc     |   0
 .../modules/applib/pages/index/value/Clob.adoc     |   0
 .../modules/applib/pages/index/value/HasHtml.adoc  |   0
 .../pages/index/value/LocalResourcePath.adoc       |   0
 .../modules/applib/pages/index/value/Markup.adoc   |   0
 .../pages/index/value/NamedWithMimeType.adoc       |   0
 .../applib/pages/index/value/OpenUrlStrategy.adoc  |   4 +-
 .../modules/applib/pages/index/value/Password.adoc |   0
 .../commons/pages/index/collections/Can.adoc       |   0
 .../pages/index/collections/Cardinality.adoc       |   0
 .../commons/pages/index/functional/Result.adoc     |   0
 .../commons/pages/index/having/HasUniqueId.adoc    |   0
 .../commons/pages/index/having/HasUpdatedAt.adoc   |   0
 .../commons/pages/index/having/HasUpdatedBy.adoc   |   0
 .../commons/pages/index/having/HasUsername.adoc    |   0
 .../pages/index/resource/ResourceCoordinates.adoc  |   0
 .../DataSourceIntrospectionService.adoc            |   0
 .../interaction/session/InteractionFactory.adoc    |   0
 .../transaction/TransactionServiceSpring.adoc      |   0
 .../runtimeservices/xml/XmlServiceDefault.adoc     |   0
 .../changetracking/EntityChangeTrackerDefault.adoc |   0
 .../events/TransactionAfterCompletionEvent.adoc    |   0
 .../commandlog/impl/CommandSubscriberForJdo.adoc   |   0
 .../impl/IsisModuleExtCommandLogImpl.adoc          |   0
 .../impl/mixins/HasUniqueId_command.adoc           |   0
 .../mixins/HasUsername_recentCommandsByUser.adoc   |   0
 .../commandlog/impl/ui/CommandServiceMenu.adoc     |   0
 .../primary/IsisModuleExtCommandReplayPrimary.adoc |   0
 .../primary/config/PrimaryConfig.adoc              |   0
 .../primary/mixins/Object_openOnSecondary.adoc     |   0
 .../primary/restapi/CommandRetrievalService.adoc   |   0
 .../primary/ui/CommandReplayOnPrimaryService.adoc  |   0
 .../IsisModuleExtCommandReplaySecondary.adoc       |   0
 .../commandreplay/secondary/SecondaryStatus.adoc   |   0
 .../secondary/analyser/CommandReplayAnalyser.adoc  |   0
 .../analyser/CommandReplayAnalyserException.adoc   |   0
 .../analyser/CommandReplayAnalyserResult.adoc      |   0
 .../analysis/CommandReplayAnalysisService.adoc     |   0
 .../secondary/clock/TickingClockService.adoc       |   0
 .../secondary/config/SecondaryConfig.adoc          |   0
 .../executor/CommandExecutorServiceWithTime.adoc   |   0
 .../secondary/fetch/CommandFetcher.adoc            |   0
 .../secondary/job/ReplicateAndReplayJob.adoc       |   0
 .../secondary/job/SecondaryStatusData.adoc         |   0
 .../jobcallables/ReplicateAndRunCommands.adoc      |   0
 .../secondary/mixins/CommandJdo_exclude.adoc       |   0
 .../secondary/mixins/CommandJdo_replayQueue.adoc   |   0
 .../secondary/mixins/Object_openOnPrimary.adoc     |   0
 .../spi/ReplayCommandExecutionController.adoc      |   0
 .../ui/CommandReplayOnSecondaryService.adoc        |   0
 .../index/cors/impl/IsisModuleExtCorsImpl.adoc     |   0
 .../fullcalendar/applib/CalendarEventable.adoc     |   0
 .../index/fullcalendar/applib/Calendarable.adoc    |   0
 .../applib/IsisModuleExtFullCalendarApplib.adoc    |   0
 .../spi/CalendarableDereferencingService.adoc      |   0
 .../fullcalendar/applib/value/CalendarEvent.adoc   |   0
 .../ui/component/IsisModuleExtFullCalendarUi.adoc  |   0
 .../hsqldbmgr/dom/IsisModuleExtHsqldbMgr.adoc      |   0
 .../hsqldbmgr/dom/services/HsqlDbManagerMenu.adoc  |   0
 .../applib/IsisModuleExtJaxRsClientApplib.adoc     |   0
 .../jaxrsclient/applib/client/JaxRsClient.adoc     |   0
 .../jaxrsclient/applib/client/JaxRsResponse.adoc   |   0
 .../applib/IsisModuleIncModelApplib.adoc           |   0
 .../modelannotation/applib/annotation/Model.adoc   |   0
 .../metamodel/IsisModuleExtModelAnnotation.adoc    |   0
 .../SupportingMethodValidatorRefinerFactory.adoc   |   0
 .../services/IncubatorMetaModelPlugin.adoc         |   0
 .../index/quartz/IsisModuleExtQuartzImpl.adoc      |   0
 .../index/quartz/context/JobExecutionData.adoc     |   0
 .../spring/AutowiringSpringBeanJobFactory.adoc     |   0
 .../restclient/ActionParameterListBuilder.adoc     |   0
 .../index/restclient/IsisModuleExtRestClient.adoc  |   0
 .../pages/index/restclient/ResponseDigest.adoc     |   0
 .../pages/index/restclient/RestfulClient.adoc      |   0
 .../index/restclient/RestfulClientConfig.adoc      |   0
 .../index/restclient/RestfulClientException.adoc   |   0
 .../index/restclient/auth/BasicAuthFilter.adoc     |   0
 .../restclient/log/ClientConversationFilter.adoc   |   0
 .../restclient/log/ClientConversationLogger.adoc   |   0
 .../index/secman/api/IsisModuleExtSecmanApi.adoc   |   0
 .../index/secman/api/SecmanConfiguration.adoc      |   0
 .../pages/index/secman/api/SecurityRealm.adoc      |   0
 .../secman/api/SecurityRealmCharacteristic.adoc    |   0
 .../index/secman/api/SecurityRealmService.adoc     |   0
 .../api/encryption/PasswordEncryptionService.adoc  |   0
 .../encryption/PasswordEncryptionServiceNone.adoc  |   0
 .../index/secman/api/events/UserCreatedEvent.adoc  |   0
 .../api/permission/ApplicationPermission.adoc      |   0
 .../api/permission/ApplicationPermissionMode.adoc  |   0
 .../ApplicationPermissionRepository.adoc           |   0
 .../api/permission/ApplicationPermissionRule.adoc  |   0
 .../api/permission/ApplicationPermissionValue.adoc |   0
 .../permission/ApplicationPermissionValueSet.adoc  |   0
 .../permission/PermissionsEvaluationService.adoc   |   0
 .../PermissionsEvaluationServiceAbstract.adoc      |   0
 ...PermissionsEvaluationServiceAllowBeatsVeto.adoc |   0
 ...PermissionsEvaluationServiceVetoBeatsAllow.adoc |   0
 .../index/secman/api/role/ApplicationRole.adoc     |   0
 .../secman/api/role/ApplicationRoleRepository.adoc |   0
 .../secman/api/tenancy/ApplicationTenancy.adoc     |   0
 .../api/tenancy/ApplicationTenancyEvaluator.adoc   |   0
 .../api/tenancy/ApplicationTenancyRepository.adoc  |   0
 .../pages/index/secman/api/tenancy/HasAtPath.adoc  |   0
 .../pages/index/secman/api/user/AccountType.adoc   |   0
 .../index/secman/api/user/ApplicationUser.adoc     |   2 +-
 .../secman/api/user/ApplicationUserRepository.adoc |   0
 .../secman/api/user/ApplicationUserStatus.adoc     |   0
 .../IsisModuleExtSecmanEncryptionJbcrypt.adoc      |   0
 .../PasswordEncryptionServiceUsingJBcrypt.adoc     |   0
 .../jdo/IsisModuleExtSecmanPersistenceJdo.adoc     |   0
 .../jdo}/seed/SeedSecurityModuleService.adoc       |   0
 .../jdo/seed/SeedUsersAndRolesFixtureScript.adoc   |   0
 .../secman/jdo}/seed/scripts/GlobalTenancy.adoc    |   0
 ...xtFixturesFixtureResultsRoleAndPermissions.adoc |   0
 .../IsisExtSecmanAdminRoleAndPermissions.adoc      |   0
 .../jdo}/seed/scripts/IsisExtSecmanAdminUser.adoc  |   0
 .../IsisExtSecmanFixtureRoleAndPermissions.adoc    |   0
 ...IsisExtSecmanRegularUserRoleAndPermissions.adoc |   0
 .../jpa/IsisModuleExtSecmanPersistenceJpa.adoc     |   0
 .../jpa}/seed/SeedSecurityModuleService.adoc       |   0
 .../jpa/seed/SeedUsersAndRolesFixtureScript.adoc   |   0
 .../secman/jpa}/seed/scripts/GlobalTenancy.adoc    |   0
 ...xtFixturesFixtureResultsRoleAndPermissions.adoc |   0
 .../IsisExtSecmanAdminRoleAndPermissions.adoc      |   0
 .../jpa}/seed/scripts/IsisExtSecmanAdminUser.adoc  |   0
 .../IsisExtSecmanFixtureRoleAndPermissions.adoc    |   0
 ...IsisExtSecmanRegularUserRoleAndPermissions.adoc |   0
 ...tyModuleAppUserRegistrationServiceAbstract.adoc |   0
 .../secman/model/IsisModuleExtSecmanModel.adoc     |   0
 .../index/secman/model/app/user/MeService.adoc     |   0
 .../shiro/IsisModuleExtSecmanRealmShiro.adoc       |   0
 .../shiro/IsisModuleExtSecmanShiroRealm.adoc       |   0
 .../services/SecurityRealmServiceUsingShiro.adoc   |   0
 .../pages/index/secman/shiro/util/ShiroUtils.adoc  |   0
 .../realm/impl/IsisLdapContextFactory.adoc         |   0
 .../shirorealmldap/realm/impl/IsisLdapRealm.adoc   |   0
 .../impl/IsisModuleExtShiroRealmLdapImpl.adoc      |   0
 .../ui/IsisModuleExtExcelDownloadUi.adoc           |   0
 .../ui/components/CollectionContentsAsExcel.adoc   |   0
 .../CollectionContentsAsExcelFactory.adoc          |   0
 .../pdfjs/applib/annotations/PdfJsViewer.adoc      |   0
 .../wicket/pdfjs/applib/config/PdfJsConfig.adoc    |   0
 .../viewer/wicket/pdfjs/applib/config/Scale.adoc   |   0
 .../pdfjs/applib/spi/PdfJsViewerAdvisor.adoc       |   0
 .../wicket/pdfjs/ui/IsisModuleExtPdfjsUi.adoc      |   0
 .../jdo/applib/IsisModulePersistenceJdoApplib.adoc |   0
 .../jdo/applib/services/JdoSupportService.adoc     |   0
 .../jdo/datanucleus/IsisModuleJdoDatanucleus.adoc  |   0
 .../changetracking/JdoLifecycleListener.adoc       |   0
 .../jdo/datanucleus/dialect/DnJdoDialect.adoc      |   0
 .../mixins/Persistable_datanucleusIdLong.adoc      |   0
 .../mixins/Persistable_datanucleusVersionLong.adoc |   0
 .../Persistable_datanucleusVersionTimestamp.adoc   |   0
 .../mixins/Persistable_downloadJdoMetadata.adoc    |   0
 .../applib/IsisBookmarkConverter.adoc              |   0
 .../applib/IsisLocalResourcePathConverter.adoc     |   0
 .../typeconverters/applib/IsisMarkupConverter.adoc |   0
 .../applib/IsisPasswordConverter.adoc              |   0
 .../JavaAwtBufferedImageByteArrayConverter.adoc    |   0
 .../schema/v2/IsisChangesDtoConverter.adoc         |   0
 .../schema/v2/IsisCommandDtoConverter.adoc         |   0
 .../schema/v2/IsisInteractionDtoConverter.adoc     |   0
 .../schema/v2/IsisOidDtoConverter.adoc             |   0
 .../time/IsoOffsetTimeConverter.adoc               |   0
 .../time/IsoZonedDateTimeConverter.adoc            |   0
 .../applib/ByteArrayBlobRdbmsMapping.adoc          |   0
 .../valuetypes/applib/IsisBlobMapping.adoc         |   0
 .../valuetypes/applib/IsisClobMapping.adoc         |   0
 .../JpaEntityInjectionPointResolver.adoc           |   0
 .../jpa/applib/services/JpaSupportService.adoc     |   0
 .../jpa/eclipselink/IsisModuleJpaEclipselink.adoc  |   0
 .../schema/pages/index/IsisModuleSchema.adoc       |   0
 .../index/bypass/IsisModuleSecurityBypass.adoc     |   0
 .../bypass/authentication/AuthenticatorBypass.adoc |   0
 .../bypass/authorization/AuthorizorBypass.adoc     |   0
 .../index/keycloak/IsisModuleSecurityKeycloak.adoc |   0
 .../authentication/AuthenticatorKeycloak.adoc      |   0
 .../keycloak/authorization/AuthorizorKeycloak.adoc |   0
 .../index/keycloak/webmodule/KeycloakFilter.adoc   |   0
 .../keycloak/webmodule/WebModuleKeycloak.adoc      |   0
 .../pages/index/shiro/IsisModuleSecurityShiro.adoc |   0
 .../shiro/authentication/AuthenticatorShiro.adoc   |   0
 .../index/shiro/authorization/AuthorizorShiro.adoc |   0
 .../index/shiro/authorization/IsisPermission.adoc  |   0
 .../authorization/IsisPermissionResolver.adoc      |   0
 .../index/shiro/webmodule/WebModuleShiro.adoc      |   0
 .../pages/index/base/applib/Chained.adoc           |   0
 .../subdomains/pages/index/base/applib/Dflt.adoc   |   0
 .../applib/IsisModuleSubdomainsBaseApplib.adoc     |   0
 .../pages/index/base/applib/PowerType.adoc         |   0
 .../subdomains/pages/index/base/applib/Titled.adoc |   0
 .../pages/index/base/applib/TitledEnum.adoc        |   0
 .../base/applib/services/BaseServicesModule.adoc   |   0
 .../applib/services/calendar/CalendarService.adoc  |   0
 .../index/base/applib}/types/DescriptionType.adoc  |   0
 .../pages/index/base/applib/types/FqcnType.adoc    |   0
 .../pages/index/base/applib/types/MoneyType.adoc   |   0
 .../pages/index/base/applib/types/NameType.adoc    |   0
 .../pages/index/base/applib/types/NotesType.adoc   |   0
 .../base/applib/types/ObjectIdentifierType.adoc    |   0
 .../index/base/applib/types/PercentageType.adoc    |   0
 .../index/base/applib/types/ProperNameType.adoc    |   0
 .../index/base/applib/types/ReferenceType.adoc     |   0
 .../pages/index/base/applib/types/TitleType.adoc   |   0
 .../index/base/applib/types/UrlTemplateType.adoc   |   0
 .../index/base/applib/types/UserNameType.adoc      |   0
 .../pages/index/base/applib/types/XxxType.adoc     |   0
 .../pages/index/base/applib/utils/ClassUtils.adoc  |   0
 .../index/base/applib/utils/JodaPeriodUtils.adoc   |   0
 .../pages/index/base/applib/utils/MathUtils.adoc   |   0
 .../index/base/applib/utils/MessageUtils.adoc      |   0
 .../pages/index/base/applib/utils/StringUtils.adoc |   0
 .../index/base/applib/utils/TitleBuilder.adoc      |   0
 .../base/applib/valuetypes/AbstractInterval.adoc   |   0
 .../base/applib/valuetypes/LocalDateInterval.adoc  |   0
 .../pages/index/base/applib/valuetypes/VT.adoc     |   0
 .../index/base/applib/with/WithCodeComparable.adoc |   0
 .../index/base/applib/with/WithCodeGetter.adoc     |   0
 .../index/base/applib/with/WithCodeUnique.adoc     |   0
 .../applib/with/WithDescriptionComparable.adoc     |   0
 .../base/applib/with/WithDescriptionGetter.adoc    |   0
 .../base/applib/with/WithDescriptionUnique.adoc    |   0
 .../pages/index/base/applib/with/WithInterval.adoc |   0
 .../base/applib/with/WithIntervalContiguous.adoc   |   0
 .../base/applib/with/WithIntervalMutable.adoc      |   0
 .../index/base/applib/with/WithNameComparable.adoc |   0
 .../index/base/applib/with/WithNameGetter.adoc     |   0
 .../index/base/applib/with/WithNameUnique.adoc     |   0
 .../base/applib/with/WithReferenceComparable.adoc  |   0
 .../base/applib/with/WithReferenceGetter.adoc      |   0
 .../base/applib/with/WithReferenceUnique.adoc      |   0
 .../pages/index/base/applib/with/WithSequence.adoc |   0
 .../index/base/applib/with/WithStartDate.adoc      |   0
 .../base/applib/with/WithTitleComparable.adoc      |   0
 .../index/base/applib/with/WithTitleGetter.adoc    |   0
 .../index/base/applib/with/WithTitleUnique.adoc    |   0
 .../applib/IsisModuleSubdomainsExcelApplib.adoc    |   0
 .../index/excel/applib/dom/AggregationType.adoc    |   0
 .../excel/applib/dom/ExcelMetaDataEnabled.adoc     |   0
 .../pages/index/excel/applib/dom/ExcelService.adoc |   0
 .../pages/index/excel/applib/dom/HyperLink.adoc    |   0
 .../pages/index/excel/applib/dom/PivotColumn.adoc  |   0
 .../index/excel/applib/dom/PivotDecoration.adoc    |   0
 .../pages/index/excel/applib/dom/PivotRow.adoc     |   0
 .../pages/index/excel/applib/dom/PivotValue.adoc   |   0
 .../pages/index/excel/applib/dom/RowHandler.adoc   |   0
 .../index/excel/applib/dom/WorksheetContent.adoc   |   0
 .../index/excel/applib/dom/WorksheetSpec.adoc      |   0
 .../excel/applib/dom/util/AnnotationList.adoc      |   0
 .../excel/applib/dom/util/AnnotationTriplet.adoc   |   0
 .../applib/dom/util/ExcelFileBlobConverter.adoc    |   0
 .../excel/applib/dom/util/ExcelServiceImpl.adoc    |   0
 .../pages/index/excel/applib/dom/util/Mode.adoc    |   0
 .../index/excel/applib/dom/util/PivotUtils.adoc    |   0
 .../index/excel/applib/dom/util/SheetPivoter.adoc  |   0
 .../pages/index/excel/testing/ExcelFixture.adoc    |   0
 .../pages/index/excel/testing/ExcelFixture2.adoc   |   0
 .../excel/testing/ExcelFixtureRowHandler.adoc      |   0
 .../excel/testing/ExcelFixtureWorkbookHandler.adoc |   0
 .../excel/testing/FixtureAwareRowHandler.adoc      |   0
 .../testing/IsisModuleSubdomainsExcelTesting.adoc  |   0
 .../applib/IsisModuleSubdomainsSpringApplib.adoc   |   0
 .../spring/applib/service/BeanDescriptor.adoc      |   0
 .../index/spring/applib/service/ContextBeans.adoc  |   0
 .../spring/applib/service/SpringBeansService.adoc  |   0
 .../IsisModuleSubdomainsXDocReportApplib.adoc      |   0
 .../xdocreport/applib/service/OutputType.adoc      |   0
 .../xdocreport/applib/service/XDocReportModel.adoc |   0
 .../applib/service/XDocReportService.adoc          |   0
 .../applib/IsisModuleTestingFakeDataApplib.adoc    |   0
 .../services/AbstractRandomValueGenerator.adoc     |   0
 .../index/fakedata/applib/services/Addresses.adoc  |   0
 .../fakedata/applib/services/BigDecimals.adoc      |   0
 .../fakedata/applib/services/BigIntegers.adoc      |   0
 .../index/fakedata/applib/services/Books.adoc      |   0
 .../index/fakedata/applib/services/Booleans.adoc   |   0
 .../index/fakedata/applib/services/Bytes.adoc      |   0
 .../index/fakedata/applib/services/Chars.adoc      |   0
 .../fakedata/applib/services/Collections.adoc      |   0
 .../index/fakedata/applib/services/Comms.adoc      |   0
 .../fakedata/applib/services/CreditCards.adoc      |   0
 .../index/fakedata/applib/services/Doubles.adoc    |   0
 .../index/fakedata/applib/services/Enums.adoc      |   0
 .../fakedata/applib/services/FakeDataService.adoc  |   0
 .../index/fakedata/applib/services/Floats.adoc     |   0
 .../index/fakedata/applib/services/Integers.adoc   |   0
 .../index/fakedata/applib/services/IsisBlobs.adoc  |   0
 .../index/fakedata/applib/services/IsisClobs.adoc  |   0
 .../fakedata/applib/services/IsisPasswords.adoc    |   0
 .../fakedata/applib/services/J8DateTimes.adoc      |   0
 .../fakedata/applib/services/J8LocalDates.adoc     |   0
 .../index/fakedata/applib/services/J8Periods.adoc  |   0
 .../fakedata/applib/services/JavaSqlDates.adoc     |   0
 .../applib/services/JavaSqlTimestamps.adoc         |   0
 .../fakedata/applib/services/JavaUtilDates.adoc    |   0
 .../fakedata/applib/services/JodaDateTimes.adoc    |   0
 .../fakedata/applib/services/JodaLocalDates.adoc   |   0
 .../fakedata/applib/services/JodaPeriods.adoc      |   0
 .../index/fakedata/applib/services/Longs.adoc      |   0
 .../index/fakedata/applib/services/Lorem.adoc      |   0
 .../index/fakedata/applib/services/Names.adoc      |   0
 .../index/fakedata/applib/services/Shorts.adoc     |   0
 .../index/fakedata/applib/services/Strings.adoc    |   0
 .../pages/index/fakedata/applib/services/Urls.adoc |   0
 .../index/fakedata/applib/services/Uuids.adoc      |   0
 .../h2console/ui/IsisModuleTestingH2ConsoleUi.adoc |   0
 .../index/h2console/ui/services/H2ManagerMenu.adoc |   0
 .../h2console/ui/webmodule/WebModuleH2Console.adoc |   0
 .../applib/ExceptionRecognizerTranslate.adoc       |   0
 .../applib/IsisIntegrationTestAbstract.adoc        |   0
 .../applib/IsisInteractionHandler.adoc             |   0
 .../integtestsupport/applib/ThrowableMatchers.adoc |   0
 .../applib/swagger/SwaggerExporter.adoc            |   0
 .../applib/validate/DomainModelValidator.adoc      |   0
 .../applib/IsisModuleTestingSpecSupportApplib.adoc |   0
 .../integration/ObjectFactoryForIntegration.adoc   |   0
 .../pages/index/specsupport/applib/specs/V.adoc    |   0
 .../IsisModuleTestingUnitTestSupportApplib.adoc    |   0
 .../applib/bean/AbstractBeanPropertiesTest.adoc    |   0
 .../bean/FixtureDatumFactoriesForAnyPojo.adoc      |   0
 .../bean/FixtureDatumFactoriesForApplib.adoc       |   0
 .../applib/bean/FixtureDatumFactoriesForJoda.adoc  |   0
 .../applib/bean/FixtureDatumFactoriesForTime.adoc  |   0
 .../unittestsupport/applib/bean/PojoTester.adoc    |   0
 .../core/AbstractApplyToAllContractTest.adoc       |   0
 ...irectionalRelationshipContractTestAbstract.adoc |   0
 .../applib/core/bidir/Instantiator.adoc            |   0
 .../applib/core/bidir/InstantiatorSimple.adoc      |   0
 .../applib/core/bidir/Instantiators.adoc           |   0
 .../ComparableContractTest_compareTo.adoc          |   0
 .../core/comparable/ComparableContractTester.adoc  |   0
 .../unittestsupport/applib/core/files/Files.adoc   |   0
 .../applib/core/jaxb/JaxbMatchers.adoc             |   0
 .../applib/core/jmocking/Imposterisers.adoc        |   0
 .../core/jmocking/InjectIntoJMockAction.adoc       |   0
 .../applib/core/jmocking/IsisActions.adoc          |   0
 .../applib/core/jmocking/JMockActions.adoc         |   0
 .../applib/core/jmocking/JUnitRuleMockery2.adoc    |   0
 .../applib/core/jmocking/PostponedAction.adoc      |   0
 .../core/soap/SoapEndpointPublishingRule.adoc      |   0
 .../applib/core/soap/SoapEndpointSpec.adoc         |   0
 .../sortedsets/SortedSetsContractTestAbstract.adoc |   0
 .../applib/core/streams/NullPrintStream.adoc       |   0
 .../applib/core/utils/CollectUtils.adoc            |   0
 .../applib/core/utils/IndentPrinter.adoc           |   0
 .../applib/core/utils/ReflectUtils.adoc            |   0
 .../applib/core/utils/StringUtils.adoc             |   0
 .../core/value/ValueTypeContractTestAbstract.adoc  |   0
 .../applib/dom/assertions/Asserting.adoc           |   0
 .../applib/dom/matchers/IsisMatchers.adoc          |   0
 .../dom/privatecons/PrivateConstructorTester.adoc  |   0
 .../applib/dom/reflect/ReflectUtils.adoc           |   0
 .../applib/dom/repo/FinderInteraction.adoc         |   0
 .../applib/IsisModuleValAsciidocApplib.adoc        |   0
 .../asciidoc/applib/jaxb/AsciiDocJaxbAdapter.adoc  |   0
 .../index/asciidoc/applib/value/AsciiDoc.adoc      |   0
 .../metamodel/IsisModuleValAsciidocMetaModel.adoc  |   0
 .../IsisModuleValAsciidocPersistenceJdoDn5.adoc    |   0
 .../jdo/dn5/converters/IsisAsciiDocConverter.adoc  |   0
 .../ui/wkt/IsisModuleValAsciidocUiWkt.adoc         |   0
 .../applib/IsisModuleValMarkdownApplib.adoc        |   0
 .../markdown/applib/jaxb/MarkdownJaxbAdapter.adoc  |   0
 .../index/markdown/applib/value/Converter.adoc     |   0
 .../metamodel/IsisModuleValMarkdownMetaModel.adoc  |   0
 .../IsisModuleValMarkdownPersistenceJdoDn5.adoc    |   0
 .../jdo/dn5/converters/IsisMarkdownConverter.adoc  |   0
 .../ui/wkt/IsisModuleValMarkdownUiWkt.adoc         |   0
 .../index/sse/applib/IsisModuleValSseApplib.adoc   |   0
 .../sse/applib/annotations/ServerSentEvents.adoc   |   0
 .../index/sse/applib/annotations/SseSource.adoc    |   0
 .../pages/index/sse/applib/service/SseChannel.adoc |   0
 .../pages/index/sse/applib/service/SseService.adoc |   0
 .../index/sse/ui/wkt/IsisModuleValSseUiWkt.adoc    |   0
 .../sse/ui/wkt/services/SseServiceDefault.adoc     |   0
 .../wkt/webmodule/WebModuleServerSentEvents.adoc   |   0
 .../IsisModuleViewerRestfulObjectsApplib.adoc      |   0
 .../restfulobjects/applib/JsonRepresentation.adoc  |   0
 .../restfulobjects/applib/LinkRepresentation.adoc  |   0
 .../pages/index/restfulobjects/applib/Rel.adoc     |   0
 .../index/restfulobjects/applib/RelDefinition.adoc |   0
 .../restfulobjects/applib/RepresentationType.adoc  |   0
 .../restfulobjects/applib/RestfulHttpMethod.adoc   |   0
 .../restfulobjects/applib/RestfulMediaType.adoc    |   0
 .../restfulobjects/applib/RestfulRequest.adoc      |   0
 .../restfulobjects/applib/RestfulResponse.adoc     |   0
 .../applib/boot/BootstrapResource.adoc             |   0
 .../AbstractObjectMemberRepresentation.adoc        |   0
 .../domainobjects/ActionResultRepresentation.adoc  |   0
 .../DomainObjectMemberRepresentation.adoc          |   0
 .../domainobjects/DomainObjectRepresentation.adoc  |   0
 .../applib/domainobjects/DomainObjectResource.adoc |   0
 .../applib/domainobjects/DomainRepresentation.adoc |   0
 .../domainobjects/DomainServiceResource.adoc       |   0
 .../applib/domainobjects/ListRepresentation.adoc   |   0
 .../domainobjects/ObjectActionRepresentation.adoc  |   0
 .../ObjectCollectionRepresentation.adoc            |   0
 .../ObjectPropertyRepresentation.adoc              |   0
 .../domainobjects/ScalarValueRepresentation.adoc   |   0
 .../AbstractTypeMemberRepresentation.adoc          |   0
 .../ActionDescriptionRepresentation.adoc           |   0
 .../ActionParameterDescriptionRepresentation.adoc  |   0
 .../CollectionDescriptionRepresentation.adoc       |   0
 .../domaintypes/DomainTypeRepresentation.adoc      |   0
 .../applib/domaintypes/DomainTypeResource.adoc     |   0
 .../PropertyDescriptionRepresentation.adoc         |   0
 .../TypeActionResultRepresentation.adoc            |   0
 .../applib/domaintypes/TypeListRepresentation.adoc |   0
 .../applib/dtos/ScalarValueDtoV2.adoc              |   0
 .../applib/errors/ErrorRepresentation.adoc         |   0
 .../applib/health/HealthRepresentation.adoc        |   0
 .../applib/health/HealthResource.adoc              |   0
 .../applib/homepage/HomePageRepresentation.adoc    |   0
 .../applib/homepage/HomePageResource.adoc          |   0
 .../applib/menubars/MenuBarsResource.adoc          |   0
 .../applib/user/UserRepresentation.adoc            |   0
 .../restfulobjects/applib/user/UserResource.adoc   |   0
 .../restfulobjects/applib/util/JsonMapper.adoc     |   0
 .../restfulobjects/applib/util/JsonNodeUtils.adoc  |   0
 .../restfulobjects/applib/util/MediaTypes.adoc     |   0
 .../index/restfulobjects/applib/util/Parser.adoc   |   0
 .../index/restfulobjects/applib/util/PathNode.adoc |   0
 .../applib/util/UrlEncodingUtils.adoc              |   0
 .../applib/version/VersionRepresentation.adoc      |   0
 .../applib/version/VersionResource.adoc            |   0
 ...isModuleViewerRestfulObjectsJaxrsResteasy4.adoc |   0
 .../conneg/RestfulObjectsJaxbWriterForXml.adoc     |   0
 .../webmodule/WebModuleJaxrsResteasy4.adoc         |   0
 .../IsisModuleRestfulObjectsRendering.adoc         |   0
 .../rendering/service/RepresentationService.adoc   |   0
 .../RepresentationServiceContentNegotiator.adoc    |   0
 .../acceptheader/AcceptHeaderServiceForRest.adoc   |   0
 .../service/conneg/ContentNegotiationService.adoc  |   0
 .../conneg/ContentNegotiationServiceAbstract.adoc  |   0
 ...entNegotiationServiceForRestfulObjectsV1_0.adoc |   0
 .../ContentNegotiationServiceOrgApacheIsisV1.adoc  |   0
 .../ContentNegotiationServiceOrgApacheIsisV2.adoc  |   0
 .../ContentNegotiationServiceXRoDomainType.adoc    |   0
 .../service/swagger/SwaggerServiceMenu.adoc        |   0
 .../IsisModuleViewerRestfulObjectsViewer.adoc      |   0
 .../wicket/model/IsisModuleViewerWicketModel.adoc  |   0
 .../index/wicket/ui/IsisModuleViewerWicketUi.adoc  |   0
 .../viewer/IsisModuleViewerWicketViewer.adoc       |   0
 antora/components/refguide/antora.yml              |   7 +-
 .../components/refguide/modules/ROOT}/nav.adoc     |   0
 .../refguide/modules/ROOT/pages/about.adoc         |   0
 .../modules/ROOT/partials/component-nav.adoc       |   0
 .../refguide/modules/ROOT/partials/module-nav.adoc |   0
 .../ActionLayout}/bookmarking.png                  | Bin
 .../ActionLayout/position-BELOW.png                | Bin
 .../ActionLayout/position-PANEL.png                | Bin
 .../ActionLayout/position-PANEL_DROPDOWN.png       | Bin
 .../ActionLayout/position-RIGHT.png                | Bin
 .../CollectionLayout/sortedby-dependencies.png     | Bin
 .../DomainObjectLayout/bookmarking-nested.png      | Bin
 .../DomainObjectLayout}/bookmarking.png            | Bin
 .../DomainServiceLayout/menuBar-primary.png        | Bin
 .../DomainServiceLayout/menuBar-secondary.png      | Bin
 .../DomainServiceLayout/menuBar-tertiary.png       | Bin
 .../DomainServiceLayout/menuOrder.png              | Bin
 .../reference-annotations/HomePage/HomePage.png    | Bin
 .../PropertyLayout/labelPosition-LEFT.png          | Bin
 .../PropertyLayout/labelPosition-NONE.png          | Bin
 .../PropertyLayout/labelPosition-TOP.png           | Bin
 .../PropertyLayout/labelPosition-boolean-LEFT.png  | Bin
 .../PropertyLayout/labelPosition-boolean-RIGHT.png | Bin
 .../refguide/modules/applib-ant}/nav.adoc          |   0
 .../refguide}/modules/applib-ant/pages/Column.adoc |   0
 .../refguide}/modules/applib-ant/pages/Digits.adoc |   0
 .../modules/applib-ant/pages/Discriminator.adoc    |   2 +-
 .../modules/applib-ant/pages/NotPersistent.adoc    |   0
 .../modules/applib-ant/pages/Nullable.adoc         |   0
 .../modules/applib-ant/pages/Pattern.adoc          |   0
 .../applib-ant/pages/PersistenceCapable.adoc       |   2 +-
 .../modules/applib-ant/pages/PrimaryKey.adoc       |   0
 .../applib-ant/pages/XmlJavaTypeAdapter.adoc       |   0
 .../modules/applib-ant/pages/XmlRootElement.adoc   |   0
 .../refguide}/modules/applib-ant/pages/about.adoc  |   0
 .../applib-ant/pages/about/hooks/examples.adoc     |   0
 .../modules/applib-ant/pages/about/jdo.adoc        |   0
 .../modules/applib-ant/pages/about/jee.adoc        |   0
 .../modules/applib-ant/pages/about/jpa.adoc        |   0
 .../modules/applib-ant/pages/about/main.adoc       |   0
 .../modules/applib-ant/pages/about/other.adoc      |   0
 .../modules/applib-ant/pages/about/partial.adoc    |   0
 .../modules/applib-ant/partials/module-nav.adoc    |   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
 .../applib-classes}/images/value-types/markup.png  | Bin
 .../refguide}/modules/applib-classes/nav.adoc      |   0
 .../modules/applib-classes/pages/ViewModel.adoc    |   0
 .../modules/applib-classes/pages/about.adoc        |   0
 .../modules/applib-classes/pages/events.adoc       |   0
 .../applib-classes/pages/events/domainevent.adoc   |   0
 .../events/domainevent/AbstractDomainEvent.adoc    |   0
 .../events/domainevent/ActionDomainEvent.adoc      |   0
 .../events/domainevent/CollectionDomainEvent.adoc  |   0
 .../events/domainevent/PropertyDomainEvent.adoc    |   0
 .../pages/events/lifecycleevent.adoc               |   0
 .../lifecycleevent/AbstractLifecycleEvent.adoc     |   0
 .../events/lifecycleevent/ObjectCreatedEvent.adoc  |   0
 .../events/lifecycleevent/ObjectLoadedEvent.adoc   |   0
 .../lifecycleevent/ObjectPersistedEvent.adoc       |   0
 .../lifecycleevent/ObjectPersistingEvent.adoc      |   0
 .../events/lifecycleevent/ObjectRemovingEvent.adoc |   0
 .../events/lifecycleevent/ObjectUpdatedEvent.adoc  |   0
 .../events/lifecycleevent/ObjectUpdatingEvent.adoc |   0
 .../applib-classes/pages/events/uievent.adoc       |   0
 .../pages/events/uievent/CssClassUiEvent.adoc      |   0
 .../pages/events/uievent/IconUiEvent.adoc          |   0
 .../pages/events/uievent/TitleUiEvent.adoc         |   0
 .../modules/applib-classes/pages/i18n.adoc         |   0
 .../pages/i18n/TranslatableString.adoc             |   0
 .../modules/applib-classes/pages/layout.adoc       |   0
 .../applib-classes/pages/layout/menubars.adoc      |   0
 .../applib-classes/pages/layout/object-layout.adoc |   0
 .../pages/roles-mixins-contributees.adoc           |   0
 .../roles-mixins-contributees/contributee.adoc     |   2 +-
 .../pages/roles-mixins-contributees/mixins.adoc    |   0
 .../roles-mixins-contributees/mixins/Dto.adoc      |   0
 .../roles-mixins-contributees/mixins/Object.adoc   |   0
 .../mixins/Persistable.adoc                        |   0
 .../pages/roles-mixins-contributees/roles.adoc     |   0
 .../roles/HoldsUpdatedAt.adoc                      |   0
 .../roles/HoldsUpdatedBy.adoc                      |   0
 .../roles/Timestampable.adoc                       |   0
 .../modules/applib-classes/pages/spec.adoc         |   0
 .../modules/applib-classes/pages/utility.adoc      |   0
 .../modules/applib-classes/pages/value-types.adoc  |   0
 .../applib-classes/pages/value-types/Blob.adoc     |   0
 .../applib-classes/pages/value-types/Clob.adoc     |   0
 .../applib-classes/pages/value-types/Markup.adoc   |   0
 .../applib-classes/partials/module-nav.adoc        |   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
 .../applib-methods}/images/value-types/markup.png  | Bin
 .../refguide/modules/applib-methods}/nav.adoc      |   0
 .../modules/applib-methods/pages/about.adoc        |   0
 .../modules/applib-methods/pages/lifecycle.adoc    |   0
 .../applib-methods/pages/lifecycle/created.adoc    |   0
 .../applib-methods/pages/lifecycle/loaded.adoc     |   0
 .../applib-methods/pages/lifecycle/persisted.adoc  |   0
 .../applib-methods/pages/lifecycle/persisting.adoc |   0
 .../applib-methods/pages/lifecycle/removing.adoc   |   0
 .../applib-methods/pages/lifecycle/updated.adoc    |   0
 .../applib-methods/pages/lifecycle/updating.adoc   |   0
 .../modules/applib-methods/pages/prefixes.adoc     |   0
 .../pages/prefixes/autoComplete.adoc               |   0
 .../applib-methods/pages/prefixes/choices.adoc     |   0
 .../applib-methods/pages/prefixes/default.adoc     |   0
 .../pages/prefixes/deprecated/addTo.adoc           |   0
 .../pages/prefixes/deprecated/clear.adoc           |   0
 .../pages/prefixes/deprecated/modify.adoc          |   0
 .../pages/prefixes/deprecated/removeFrom.adoc      |   0
 .../pages/prefixes/deprecated/validate.adoc        |   0
 .../pages/prefixes/deprecated/validateAddTo.adoc   |   0
 .../prefixes/deprecated/validateRemoveFrom.adoc    |   0
 .../applib-methods/pages/prefixes/disable.adoc     |   0
 .../modules/applib-methods/pages/prefixes/get.adoc |   0
 .../applib-methods/pages/prefixes/hide.adoc        |   0
 .../modules/applib-methods/pages/prefixes/set.adoc |   0
 .../modules/applib-methods/pages/reserved.adoc     |   0
 .../applib-methods/pages/reserved/cssClass.adoc    |   0
 .../pages/reserved/deprecated/disable.adoc         |   0
 .../pages/reserved/deprecated/getId.adoc           |   2 +-
 .../pages/reserved/deprecated/hide.adoc            |   0
 .../pages/reserved/deprecated/validate.adoc        |   0
 .../applib-methods/pages/reserved/iconName.adoc    |   0
 .../applib-methods/pages/reserved/layout.adoc      |   0
 .../applib-methods/pages/reserved/title.adoc       |   0
 .../applib-methods/partials/module-nav.adoc        |   0
 .../reference-services-api/acceptheaderservice.png | Bin
 .../acceptheaderservice.pptx                       | Bin
 .../ErrorReportingService/kitchensink-example.png  | Bin
 .../action-invocation-published-to-stderr.png      | Bin
 .../changed-object-published-to-stderr.png         | Bin
 .../PublishingService/yuml.me-23db58a4.png         | Bin
 .../UserProfileService/todoapp.png                 | Bin
 .../images/reference-services/categories.png       | Bin
 .../images/reference-services/categories.pptx      | Bin
 .../reference-services/commands-and-events.png     | Bin
 .../reference-services/commands-and-events.pptx    | Bin
 .../refguide/modules/applib-svc}/nav.adoc          |   0
 .../refguide}/modules/applib-svc/pages/about.adoc  |   0
 .../partials/_application-layer-api.adoc           |   3 +-
 .../partials/_application-layer-spi.adoc           |   0
 .../applib-svc/partials/_core-domain-api.adoc      |   0
 .../applib-svc/partials/_integration-api.adoc      |   0
 .../applib-svc/partials/_integration-spi.adoc      |   0
 .../modules/applib-svc/partials/_metadata-api.adoc |   0
 .../modules/applib-svc/partials/_metadata-spi.adoc |   0
 .../partials/_persistence-layer-api.adoc           |   0
 .../partials/_persistence-layer-spi.adoc           |   0
 .../partials/_presentation-layer-api.adoc          |   0
 .../partials/_presentation-layer-spi.adoc          |   0
 .../modules/applib-svc/partials/_security-spi.adoc |   0
 .../modules/applib-svc/partials/module-nav.adoc    |   0
 .../hooks/ActionLayout_014-describedAs.adoc        |  19 -
 .../annotation/hooks/ActionLayout_015-hidden.adoc  |  38 --
 .../annotation/hooks/ActionLayout_016-named.adoc   |  28 -
 .../hooks/Action_010-examples-and-usage.adoc       | 620 ---------------------
 .../hooks/CollectionLayout_011-cssClass.adoc       |  25 -
 .../hooks/CollectionLayout_013-describedAs.adoc    |  25 -
 .../hooks/CollectionLayout_014-hidden.adoc         |  48 --
 .../annotation/hooks/Collection_012_hidden.adoc    |  47 --
 .../annotation/hooks/Collection_013_typeOf.adoc    |  27 -
 .../DomainObjectLayout_010-examples-and-usage.adoc | 101 ----
 .../hooks/DomainObject_030-see-also.adoc           |   9 -
 .../DomainService_010-examples-and-usage.adoc      |   1 -
 .../hooks/MemberOrder_010-examples-and-usage.adoc  |  12 -
 .../DomainObjectLayout/cssClassUiEvent.adoc        | 101 ----
 .../DomainObjectLayout/iconUiEvent.adoc            | 101 ----
 .../DomainObjectLayout/layoutUiEvent.adoc          | 105 ----
 .../DomainObjectLayout/titleUiEvent.adoc           | 101 ----
 .../DomainServiceLayout/named.adoc                 |  33 --
 .../MemberOrder/sequence.adoc                      |  16 -
 .../ParameterLayout/cssClass.adoc                  |  36 --
 .../ParameterLayout/describedAs.adoc               |  33 --
 .../PropertyLayout/describedAs.adoc                |  30 -
 .../components}/userguide/antora.yml               |   0
 .../components}/userguide/modules/ROOT/nav.adoc    |   0
 .../userguide/modules/ROOT/pages/about.adoc        |   0
 .../modules/ROOT/partials/component-nav.adoc       |   0
 .../modules/ROOT/partials/module-nav.adoc          |   0
 .../modules/_to-repurpose/attachments}/.gitkeep    |   0
 ...alysis-of-commands-vs-eventmetadata-vs-etc.xlsx | Bin
 ...mand-dto-vs-interaction-dto-vs-interaction.xlsx | Bin
 .../pptx/commands-vs-actioninvocationevent.pptx    | Bin
 .../_to-repurpose/attachments/theme/isis-logo.png  | Bin
 .../modules/_to-repurpose/examples/.gitkeep        |   0
 .../modules/_to-repurpose/images}/.gitkeep         |   0
 .../modules/_to-repurpose/images/PDF-50.png        | Bin
 .../images/index-screenshots/010-sign-in.pdn       | Bin
 .../images/index-screenshots/010-sign-in.png       | Bin
 .../images/index-screenshots/020-object-layout.pdn | Bin
 .../images/index-screenshots/020-object-layout.png | Bin
 .../030-declarative-business-rules.pdn             | Bin
 .../030-declarative-business-rules.png             | Bin
 .../040-imperative-business-rules.pdn              | Bin
 .../040-imperative-business-rules.png              | Bin
 .../index-screenshots/050-action-with-args.pdn     | Bin
 .../index-screenshots/050-action-with-args.png     | Bin
 .../060-action-with-args-autocomplete.pdn          | Bin
 .../060-action-with-args-autocomplete.png          | Bin
 .../images/index-screenshots/070-jdo.pdn           | Bin
 .../images/index-screenshots/070-jdo.png           | Bin
 .../images/index-screenshots/080-rest-api.pdn      | Bin
 .../images/index-screenshots/080-rest-api.png      | Bin
 .../images/index-screenshots/090-integtesting.pdn  | Bin
 .../images/index-screenshots/090-integtesting.png  | Bin
 .../modules/_to-repurpose/images/isis-favicon.png  | Bin
 .../_to-repurpose/images/isis-logo-48x48.pdn       | Bin
 .../_to-repurpose/images/isis-logo-48x48.png       | Bin
 .../_to-repurpose/images/isis-logo-568x286.pdn     | Bin
 .../_to-repurpose/images/isis-logo-568x286.png     | Bin
 .../_to-repurpose/images/todoapp/dashboard.png     | Bin
 .../_to-repurpose/images/todoapp/swagger-ui.png    | Bin
 .../_to-repurpose/images/todoapp/todoitem.png      | Bin
 .../userguide/modules/_to-repurpose/nav.adoc       |   0
 .../modules/_to-repurpose/pages/about.adoc         |   0
 .../headless-access/BackgroundCommandExecution.png | Bin
 ...andExecutionFromBackgroundCommandServiceJdo.png | Bin
 .../action-semantics-are-you-sure.png              | Bin
 .../hints-and-tips/are-you-sure-happy-case.png     | Bin
 .../hints-and-tips/are-you-sure-sad-case.png       | Bin
 .../btb/images/hints-and-tips/are-you-sure.png     | Bin
 .../btb/images/hints-and-tips/view-model-fail.png  | Bin
 .../images/hints-and-tips/view-model-success.png   | Bin
 .../modules/btb/images/runtime/web-xml/key.png     | Bin
 .../modules/btb/images/runtime/web-xml/parts.pptx  | Bin
 .../modules/btb/images/runtime/web-xml/ro-only.png | Bin
 .../btb/images/runtime/web-xml/wicket-and-ro.png   | Bin
 .../btb/images/runtime/web-xml/wicket-only.png     | Bin
 .../components/userguide/modules/btb}/nav.adoc     |   0
 .../userguide/modules/btb/pages/about.adoc         |   0
 .../modules/btb/pages/headless-access.adoc         |   0
 .../modules/btb/pages/hints-and-tips.adoc          |   0
 .../btb/pages/hints-and-tips/are-you-sure.adoc     |   0
 .../btb/pages/hints-and-tips/custom-css.adoc       |   0
 .../how-to-handle-void-and-null-results.adoc       |   0
 .../how-to-implement-a-spellchecker.adoc           |   0
 .../btb/pages/hints-and-tips/persisted-title.adoc  |   0
 .../replacing-default-service-implementations.adoc |   0
 .../simulating-collections-of-values.adoc          |   0
 .../subclass-properties-in-tables.adoc             |   0
 .../hints-and-tips/transactions-and-errors.adoc    |   0
 .../pages/hints-and-tips/vetoing-visibility.adoc   |   0
 .../hints-and-tips/view-model-instantiation.adoc   |   0
 .../userguide/modules/btb/pages/i18n.adoc          |   0
 .../modules/btb/pages/other-techniques.adoc        |   0
 .../modules/btb/pages/programming-model.adoc       |   0
 .../pages/programming-model/custom-validator.adoc  |   0
 .../btb/pages/programming-model/finetuning.adoc    |   0
 .../userguide/modules/btb/partials/module-nav.adoc |   0
 .../userguide/modules/fun/.asciidoctorconfig       |   0
 .../core-concepts/Pawson-Naked-Objects-thesis.pdf  | Bin
 .../fun/attachments/object-type-taxonomy.pptx      | Bin
 .../fun/images/application-menu/dividers.png       | Bin
 .../fun/images/application-menu/layout-menus.pdn   | Bin
 .../fun/images/application-menu/layout-menus.png   | Bin
 .../fun/images/application-menu/tertiary.png       | Bin
 .../core-concepts/philosophy/build-vs-buy.png      | Bin
 .../core-concepts/philosophy/build-vs-buy.pptx     | Bin
 .../philosophy/decoupled-applications.png          | Bin
 .../philosophy/decoupled-applications.pptx         | Bin
 .../philosophy/hexagonal-architecture-addons.png   | Bin
 .../philosophy/hexagonal-architecture.png          | Bin
 .../philosophy/hexagonal-architecture.pptx         | Bin
 .../images/layout-dynamic-xml/ToDoAppDashboard.png | Bin
 .../fun/images/layout-dynamic-xml/ToDoItem.png     | Bin
 .../modules/fun/images/layouts/customer-order.png  | Bin
 .../modules/fun/images/layouts/estatio-Invoice.png | Bin
 .../modules/fun/images/layouts/estatio-Lease.png   | Bin
 .../fun/images/layouts/estatio-LeaseItem.png       | Bin
 .../fun/images/layouts/todoapp-ToDoItem.png        | Bin
 .../modules/fun/images/menubars/010-download.png   | Bin
 .../modules/fun/images/menubars/020-download.png   | Bin
 .../modules/fun/images/ui/todoapp-Dashboard.png    | Bin
 .../components/userguide/modules/fun}/nav.adoc     |   0
 .../userguide/modules/fun/pages/about.adoc         |   0
 .../modules/fun/pages/business-rules.adoc          |   0
 .../fun/pages/business-rules/usability.adoc        |   0
 .../modules/fun/pages/business-rules/validity.adoc |   0
 .../fun/pages/business-rules/visibility.adoc       |   0
 .../modules/fun/pages/concepts-patterns.adoc       |   0
 .../apache-isis-vs-cqrs-and-event-sourcing.adoc    |   0
 .../fun/pages/concepts-patterns/architecture.adoc  |   0
 .../fun/pages/concepts-patterns/core-values.adoc   |   0
 .../concepts-patterns/deployment-options.adoc      |   0
 .../concepts-patterns/domain-driven-design.adoc    |   0
 .../fun/pages/concepts-patterns/metamodel.adoc     |   0
 .../concepts-patterns/naked-objects-pattern.adoc   |   0
 .../fun/pages/domain-entities-and-services.adoc    |   0
 .../pages/domain-entities-and-services/crud.adoc   |   0
 .../domain-entities.adoc                           |   0
 .../domain-services.adoc                           |   0
 .../inject-services.adoc                           |   0
 .../modules/fun/pages/drop-downs-and-defaults.adoc |   0
 .../modules/fun/pages/meta-annotations.adoc        |   0
 .../userguide/modules/fun/pages/mixins.adoc        |   0
 .../userguide/modules/fun/pages/modules.adoc       |   0
 .../modules/fun/pages/object-members.adoc          |   0
 .../modules/fun/pages/object-members/actions.adoc  |   0
 .../fun/pages/object-members/collections.adoc      |   0
 .../fun/pages/object-members/properties.adoc       |   0
 .../userguide/modules/fun/pages/overview.adoc      |   0
 .../modules/fun/pages/overview/business-rules.adoc |   0
 .../modules/fun/pages/overview/events.adoc         |   0
 .../modules/fun/pages/overview/identifiers.adoc    |   0
 .../modules/fun/pages/overview/modules.adoc        |   0
 .../modules/fun/pages/overview/object-members.adoc |   0
 .../fun/pages/overview/programming-model.adoc      |   0
 .../pages/overview/types-of-domain-objects.adoc    |   0
 .../modules/fun/pages/programming-model.adoc       |   0
 .../userguide/modules/fun/pages/ui.adoc            |   0
 .../modules/fun/pages/ui/action-icons-and-css.adoc |   0
 .../modules/fun/pages/ui/menubars-layout.adoc      |   0
 .../fun/pages/ui/names-and-descriptions.adoc       |   0
 .../modules/fun/pages/ui/object-layout.adoc        |   0
 .../fun/pages/ui/object-titles-and-icons.adoc      |   0
 .../modules/fun/pages/ui/table-columns.adoc        |   0
 .../userguide/modules/fun/pages/view-models.adoc   |   0
 .../modules/fun/pages/view-models/UNUSED-dto.adoc  |   0
 .../modules/fun/partials/_deployment-options.adoc  |   0
 .../userguide/modules/fun/partials/module-nav.adoc |   0
 antora/playbooks/site-refguide.yml                 |   7 +-
 antora/playbooks/site-tooling.yml                  |   2 +-
 antora/playbooks/site-userguide.yml                |   3 +-
 antora/playbooks/site.yml                          |  11 +-
 api/adoc/pom.xml                                   |  40 --
 api/adoc/refguide/antora.yml                       |  23 -
 api/applib/src/main/adoc/antora.yml                |  19 -
 .../src/main/adoc/modules/schema/pages/common.adoc |   4 +-
 .../pages/InteractionDtoServiceInternal.adoc       |   2 +-
 scripts/ci/_adoc-gen-projdoc.sh                    |   2 +-
 .../isis/tooling/cli/projdoc/ProjectDocWriter.java |   6 +-
 1394 files changed, 1532 insertions(+), 2428 deletions(-)
 copy antora/components/{refguide => refguide-index}/antora.yml (100%)
 rename antora/components/{refguide => refguide-index}/modules/_overview/nav.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/_overview/pages/about.adoc (99%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/AbstractViewModel.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/Identifier.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/IsisModuleApplib.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/RecreatableDomainObject.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/ViewModel.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/adapters/AbstractValueSemanticsProvider.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/adapters/DefaultsProvider.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/adapters/EncoderDecoder.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/adapters/EncodingException.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/adapters/Parser.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/adapters/ParsingException.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/adapters/ValueSemanticsProvider.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/Action.adoc (95%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/ActionLayout.adoc (91%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/BookmarkPolicy.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/Bounding.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/Collection.adoc (95%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/CollectionLayout.adoc (92%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/Defaulted.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/DomainObject.adoc (96%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/DomainObjectLayout.adoc (93%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/DomainService.adoc (94%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/DomainServiceLayout.adoc (93%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/DomainServiceLayout~MenuBar.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/Editing.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/EntityChangeKind.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/EqualByContent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/Facets.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/HomePage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/InteractionScope.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/LabelPosition.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/MemberOrder.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/MinLength.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/Module.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/Nature.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/NatureOfService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/Navigable.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/Optionality.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/OrderPrecedence.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/Parameter.adoc (94%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/ParameterLayout.adoc (92%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/Programmatic.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/Projecting.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/PromptStyle.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/Property.adoc (94%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/PropertyLayout.adoc (92%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/Publishing.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/Redirect.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/RenderDay.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/Repainting.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/RestrictTo.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/SemanticsOf.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/Snapshot.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/Title.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/Value.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/Where.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/hooks/ActionLayout_010-examples-and-usage.adoc (90%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_018-promptStyle.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_021-promptStyle.adoc} (92%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_017-position.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_022-position.adoc} (74%)
 copy api/applib/src/main/adoc/modules/applib-classes/pages/roles-mixins-contributees/roles/HoldsUpdatedBy.adoc => antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_023-describedAs.adoc (64%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_012-cssClass.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_024-cssClass.adoc} (52%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_013-cssClassFa.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_025-cssClassFa.adoc} (62%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_011-bookmarking.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_026-bookmarking.adoc} (56%)
 copy antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/multiLine.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_027-hidden.adoc} (53%)
 copy antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/multiLine.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_028-named.adoc} (52%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_019-redirect.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_029-redirect.adoc} (71%)
 copy antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/snapshot.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/Action_010-examples-and-usage.adoc} (53%)
 create mode 100644 antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_021-associating.adoc
 create mode 100644 antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_022-action-semantics.adoc
 create mode 100644 antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_023-deployment-modes.adoc
 create mode 100644 antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_024-domain-events.adoc
 create mode 100644 antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_025-execution-publishing.adoc
 create mode 100644 antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_026-command-processing.adoc
 copy antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/maxLength.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/Action_027-collection-types.adoc} (57%)
 create mode 100644 antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_030-see-also.adoc
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/hooks/CollectionLayout_010-examples-and-usage.adoc (92%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_012-defaultView.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_021-defaultView.adoc} (55%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_016-paged.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_022-paged.adoc} (57%)
 copy antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/plural.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_023-describedAs.adoc} (61%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_017-sortedBy.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_024-sortedBy.adoc} (61%)
 copy antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/snapshot.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_025-cssClass.adoc} (60%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_015-named.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_026-named.adoc} (52%)
 copy antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/fileAccept.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_027-hidden.adoc} (50%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/hooks/Collection_010-examples-and-usage.adoc (100%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/Collection_011_domainEvent.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/Collection_021_domainEvent.adoc} (89%)
 create mode 100644 antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Collection_022_hidden.adoc
 copy antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/snapshot.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/Collection_023_typeOf.adoc} (56%)
 copy antora/components/{refguide/modules/applib/pages/index/annotation/hooks/Programmatic_010-examples-and-usage.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_010-examples-and-usage.adoc} (63%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/describedAs.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_021-describedAs.adoc} (66%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/cssClass.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_022-cssClass.adoc} (55%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/cssClassFa.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_023-cssClassFa.adoc} (61%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/named.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_024-named.adoc} (54%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/bookmarking.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_025-bookmarking.adoc} (72%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/paged.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_026-paged.adoc} (84%)
 create mode 100644 antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_027-ui-events.adoc
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/hooks/DomainObject_010-examples-and-usage.adoc (99%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/DomainObject_019-objectType.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_021-objectType.adoc} (71%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/DomainObject_018-nature.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_022-nature.adoc} (81%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/DomainObject_015-editing.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_023-editing.adoc} (69%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/DomainObject_011-domain-events.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_024-domain-events.adoc} (88%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/DomainObject_012-_lifecycle-events.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_025-lifecycle-events.adoc} (87%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/DomainObject_016-entityChangePublishing.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_026-entityChangePublishing.adoc} (66%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/DomainObject_014-bounding.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_027-bounding.adoc} (65%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/DomainObject_013-autoCompleteRepository.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_028-autoCompleteRepository.adoc} (75%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/DomainObject_017-mixinMethod.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_029-mixinMethod.adoc} (66%)
 copy antora/components/{refguide/modules/applib/pages/index/services/publishing/spi/hooks/EntityPropertyChangeSubscriber_020-examples-and-usage.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_040-see-also.adoc} (76%)
 copy antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/hooks/DomainServiceLayout_010-examples-and-usage.adoc (96%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainServiceLayout/menuBar.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/DomainServiceLayout_021-menuBar.adoc} (63%)
 copy antora/components/{refguide/modules/applib/pages/index/jaxb/JavaUtilJaxbAdapters.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/DomainServiceLayout_022-named.adoc} (68%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/DomainServiceLayout_010-examples-and-usage.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/DomainService_010-examples-and-usage.adoc} (98%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainService/objectType.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/DomainService_021-objectType.adoc} (81%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainService/nature.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/DomainService_022-nature.adoc} (77%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/hooks/Facets_010-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/hooks/HomePage_010-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/hooks/InteractionScope_010-examples-and-usage.adoc (100%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/MemberOrder/name.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/MemberOrder_010-examples-and-usage.adoc} (65%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/hooks/MinLength_010-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/hooks/ParameterLayout_010-examples-and-usage.adoc (98%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/labelPosition.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_021-labelPosition.adoc} (51%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/multiLine.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_022-multiLine.adoc} (72%)
 copy antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/plural.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_023-describedAs.adoc} (61%)
 copy antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/plural.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_024-cssClass.adoc} (58%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/renderDay.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_025-renderDay.adoc} (85%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/named.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_026-named.adoc} (62%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/typicalLength.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_027-typicalLength.adoc} (81%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/hooks/Parameter_010-examples-and-usage.adoc (99%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/optionality.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_021-optionality.adoc} (83%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/maxLength.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_022-maxLength.adoc} (76%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/mustSatisfy.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_023-mustSatisfy.adoc} (81%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/regexPattern.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_024-regexPattern.adoc} (68%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/fileAccept.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_025-fileAccept.adoc} (84%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/hooks/Programmatic_010-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/hooks/PropertyLayout_010-examples-and-usage.adoc (91%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/labelPosition.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_021_labelPosition.adoc} (53%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/promptStyle.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_022_promptStyle.adoc} (79%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/multiLine.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_023_multiLine.adoc} (62%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/navigable.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_024_navigable.adoc} (84%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/plural.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_025_describedAs.adoc} (61%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/cssClass.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_026_cssClass.adoc} (61%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/renderDay.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_027_renderDay.adoc} (80%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/repainting.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_028_repainting.adoc} (79%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/named.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_029_named.adoc} (57%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/hidden.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_030_hidden.adoc} (65%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/typicalLength.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_31_typicalLength.adoc} (72%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/hooks/Property_010-examples-and-usage.adoc (98%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/optionality.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/Property_021-optionality.adoc} (95%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/editing.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/Property_022-editing.adoc} (75%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/maxLength.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/Property_023-maxLength.adoc} (86%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/mustSatisfy.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/Property_024-mustSatisfy.adoc} (83%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/projecting.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/Property_025-projecting.adoc} (89%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/domainEvent.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/Property_026-domain-events.adoc} (74%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/executionPublishing.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/Property_027-execution-publishing.adoc} (61%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/commandPublishing.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/Property_028-command-processing.adoc} (58%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/regexPattern.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/Property_029-regexPattern.adoc} (65%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/snapshot.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/Property_030-snapshot.adoc} (73%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/fileAccept.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/Property_031-fileAccept.adoc} (73%)
 rename antora/components/{refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/hidden.adoc => refguide-index/modules/applib/pages/index/annotation/hooks/Property_033-hidden.adoc} (79%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/annotation/hooks/Title_010-examples-and-usage.adoc (99%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/client/RepresentationTypeSimplifiedV2.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/client/SuppressionType.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/clock/VirtualClock.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/domain/DomainObjectList.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/events/EventObjectBase.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/events/domain/AbstractDomainEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/events/domain/ActionDomainEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/events/domain/CollectionDomainEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/events/domain/PropertyDomainEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/events/lifecycle/AbstractLifecycleEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/events/lifecycle/ObjectCreatedEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/events/lifecycle/ObjectLoadedEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/events/lifecycle/ObjectPersistedEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/events/lifecycle/ObjectPersistingEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/events/lifecycle/ObjectRemovingEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/events/lifecycle/ObjectUpdatedEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/events/lifecycle/ObjectUpdatingEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/events/ui/AbstractUiEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/events/ui/CssClassUiEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/events/ui/IconUiEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/events/ui/LayoutUiEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/events/ui/TitleUiEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/exceptions/RecoverableException.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/exceptions/TranslatableException.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/exceptions/UnrecoverableException.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/exceptions/unrecoverable/DomainModelException.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/exceptions/unrecoverable/MetaModelException.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/exceptions/unrecoverable/NoAuthenticatorException.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/exceptions/unrecoverable/ObjectNotFoundException.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/exceptions/unrecoverable/ObjectPersistenceException.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/exceptions/unrecoverable/PersistFailedException.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/exceptions/unrecoverable/ReflectiveActionException.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/exceptions/unrecoverable/RepositoryException.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/exceptions/unrecoverable/UnexpectedCallException.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/exceptions/unrecoverable/UnknownTypeException.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/graph/Edge.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/graph/SimpleEdge.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/graph/Vertex.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/graph/tree/LazyTreeNode.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/graph/tree/TreeAdapter.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/graph/tree/TreeNode.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/graph/tree/TreePath.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/graph/tree/TreeState.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/jaxb/DataTypeFactory.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/jaxb/JavaSqlJaxbAdapters.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/jaxb/JavaSqlXMLGregorianCalendarMarshalling.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/jaxb/JavaTimeJaxbAdapters.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/jaxb/JavaTimeXMLGregorianCalendarMarshalling.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/jaxb/JavaUtilJaxbAdapters.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/jaxb/JodaTimeJaxbAdapters.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/jaxb/JodaTimeXMLGregorianCalendarMarshalling.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/jaxb/PersistentEntitiesAdapter.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/jaxb/PersistentEntityAdapter.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/jaxb/PrimitiveJaxbAdapters.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/component/ActionLayoutData.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/component/ActionLayoutDataOwner.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/component/CollectionLayoutData.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/component/CollectionLayoutDataOwner.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/component/CssClassFaPosition.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/component/DomainObjectLayoutData.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/component/DomainObjectLayoutDataOwner.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/component/FieldSet.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/component/FieldSetOwner.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/component/HasBookmarking.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/component/HasCssClass.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/component/HasCssClassFa.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/component/HasDescribedAs.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/component/HasHidden.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/component/HasNamed.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/component/MemberRegion.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/component/MemberRegionOwner.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/component/Owned.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/component/Owner.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/component/PropertyLayoutData.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/component/ServiceActionLayoutData.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/component/ServiceActionLayoutDataOwner.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/grid/Grid.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/grid/GridAbstract.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/grid/bootstrap3/BS3ClearFix.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/grid/bootstrap3/BS3ClearFixHidden.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/grid/bootstrap3/BS3ClearFixVisible.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/grid/bootstrap3/BS3Col.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/grid/bootstrap3/BS3Element.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/grid/bootstrap3/BS3ElementAbstract.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/grid/bootstrap3/BS3Grid.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/grid/bootstrap3/BS3Row.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowContent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowContentOwner.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowOwner.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/grid/bootstrap3/BS3Tab.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabGroup.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabGroupOwner.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabOwner.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/grid/bootstrap3/HasCssId.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/grid/bootstrap3/Size.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/grid/bootstrap3/SizeSpan.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/grid/bootstrap3/WithinGrid.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/links/Link.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/menubars/HasNamed.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/menubars/Menu.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/menubars/MenuBar.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/menubars/MenuBars.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/menubars/MenuBarsAbstract.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/menubars/MenuSection.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/menubars/bootstrap3/BS3Menu.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuBar.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuBars.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuSection.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/mixins/MixinConstants.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/mixins/dto/Dto.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/mixins/dto/Dto_downloadXml.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/mixins/dto/Dto_downloadXsd.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/mixins/layout/Object_downloadLayoutXml.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/mixins/layout/Object_openRestApi.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/mixins/layout/Object_rebuildMetamodel.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/mixins/metamodel/Object_downloadMetamodelXml.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/mixins/metamodel/Object_objectIdentifier.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/mixins/metamodel/Object_objectType.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/modules/adapters/pages/index/adapters/AbstractValueSemanticsProvider.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/modules/adapters/pages/index/adapters/DefaultsProvider.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/modules/adapters/pages/index/adapters/EncoderDecoder.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/modules/adapters/pages/index/adapters/EncodingException.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/query/AllInstancesQuery.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/query/NamedQuery.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/query/Query.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/query/QueryRange.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/DomainChangeRecord.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/MethodReferences.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/RepresentsInteractionMemberExecution.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/acceptheader/AcceptHeaderService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/acceptheader/hooks/AcceptHeaderService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/acceptheader/hooks/AcceptHeaderService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/appfeat/ApplicationFeatureRepository.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/appfeat/ApplicationMemberType.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/appfeat/hooks/ApplicationFeatureRepository_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/appfeat/hooks/ApplicationFeatureRepository_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/bookmark/Bookmark.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/bookmark/BookmarkHolder.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/bookmark/BookmarkHolder_lookup.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/bookmark/BookmarkHolder_object.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/bookmark/BookmarkService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/bookmark/hooks/BookmarkService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/bookmark/hooks/BookmarkService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/bookmarkui/BookmarkUiService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/bookmarkui/hooks/BookmarkUiService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/bookmarkui/hooks/BookmarkUiService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/clock/ClockService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/clock/hooks/ClockService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/clock/hooks/ClockService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/command/Command.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/command/CommandExecutorService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/command/CommandOutcomeHandler.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/command/hooks/CommandExecutorService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/command/hooks/CommandExecutorService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/commanddto/HasCommandDto.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/commanddto/conmap/ContentMappingServiceForCommandDto.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/commanddto/conmap/ContentMappingServiceForCommandsDto.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/commanddto/conmap/UserDataKeys.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/commanddto/processor/CommandDtoProcessor.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/commanddto/processor/CommandDtoProcessorForActionAbstract.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/commanddto/processor/CommandDtoProcessorForPropertyAbstract.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/commanddto/processor/hooks/CommandDtoProcessorService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/commanddto/processor/hooks/CommandDtoProcessorService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/commanddto/processor/spi/CommandDtoProcessorService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/commanddto/processor/spi/CommandDtoProcessorServiceIdentity.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/confview/ConfigurationMenu.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/confview/ConfigurationProperty.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/confview/ConfigurationViewService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/confview/hooks/ConfigurationMenu_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/confview/hooks/ConfigurationMenu_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/confview/hooks/ConfigurationViewService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/confview/hooks/ConfigurationViewService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/conmap/ContentMappingService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/conmap/hooks/ContentMappingService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/conmap/hooks/ContentMappingService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/email/EmailService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/email/hooks/EmailService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/email/hooks/EmailService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/error/ErrorDetails.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/error/ErrorReportingService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/error/SimpleTicket.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/error/Ticket.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/error/hooks/ErrorReportingService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/error/hooks/ErrorReportingService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/eventbus/EventBusService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/eventbus/hooks/EventBusService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/eventbus/hooks/EventBusService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/exceprecog/Category.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/exceprecog/ExceptionRecognizer.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerAbstract.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerForType.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/exceprecog/Recognition.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/exceprecog/hooks/ExceptionRecognizerService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/exceprecog/hooks/ExceptionRecognizerService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/exceprecog/hooks/ExceptionRecognizer_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/exceprecog/hooks/ExceptionRecognizer_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/factory/FactoryService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/factory/hooks/FactoryService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/factory/hooks/FactoryService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/grid/GridLoaderService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/grid/GridService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/grid/GridSystemService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/grid/hooks/GridLoaderService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/grid/hooks/GridLoaderService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/grid/hooks/GridService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/grid/hooks/GridService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/grid/hooks/GridSystemService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/grid/hooks/GridSystemService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/health/Health.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/health/HealthCheckService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/health/hooks/HealthCheckService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/health/hooks/HealthCheckService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/hint/HintIdProvider.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/hint/HintStore.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/hint/hooks/HintIdProvider_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/hint/hooks/HintIdProvider_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/hint/hooks/HintStore_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/hint/hooks/HintStore_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/homepage/HomePageResolverService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/homepage/hooks/HomePageResolverService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/homepage/hooks/HomePageResolverService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/i18n/LocaleProvider.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/i18n/Mode.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/i18n/TranslatableString.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/i18n/TranslationService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/i18n/TranslationsResolver.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/i18n/hooks/LocaleProvider_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/i18n/hooks/LocaleProvider_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/i18n/hooks/TranslationService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/i18n/hooks/TranslationService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/i18n/hooks/TranslationsResolver_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/i18n/hooks/TranslationsResolver_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/iactn/ActionInvocation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/iactn/Execution.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/iactn/ExecutionContext.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/iactn/Interaction.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/iactn/InteractionContext.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/iactn/PropertyEdit.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/iactn/Sequence.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/iactn/hooks/Execution_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/iactn/hooks/Execution_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/iactn/hooks/InteractionContext_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/iactn/hooks/InteractionContext_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/iactn/hooks/Interaction_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/iactn/hooks/Interaction_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/inject/ServiceInjector.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/inject/hooks/ServiceInjector_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/inject/hooks/ServiceInjector_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/jaxb/JaxbService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/jaxb/hooks/JaxbService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/jaxb/hooks/JaxbService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/layout/LayoutService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/layout/LayoutServiceMenu.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/layout/Style.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/layout/hooks/LayoutServiceMenu_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/layout/hooks/LayoutServiceMenu_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/layout/hooks/LayoutService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/layout/hooks/LayoutService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/linking/DeepLinkService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/linking/hooks/DeepLinkService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/linking/hooks/DeepLinkService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/menu/MenuBarsLoaderService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/menu/MenuBarsService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/menu/hooks/MenuBarsLoaderService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/menu/hooks/MenuBarsLoaderService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/menu/hooks/MenuBarsService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/menu/hooks/MenuBarsService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/message/MessageService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/message/hooks/MessageService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/message/hooks/MessageService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/metamodel/BeanSort.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/metamodel/Config.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/metamodel/DomainMember.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/metamodel/DomainModel.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/metamodel/MetaModelService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/metamodel/MetaModelServiceMenu.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/metamodel/hooks/MetaModelServiceMenu_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/metamodel/hooks/MetaModelServiceMenu_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/metamodel/hooks/MetaModelService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/metamodel/hooks/MetaModelService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/metrics/MetricsService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/metrics/hooks/MetricsService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/metrics/hooks/MetricsService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/publishing/log/CommandLogger.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/publishing/log/EntityChangesLogger.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/publishing/log/EntityPropertyChangeLogger.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/publishing/log/ExecutionLogger.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/publishing/spi/CommandSubscriber.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/publishing/spi/EntityChanges.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/publishing/spi/EntityChangesSubscriber.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/publishing/spi/EntityPropertyChange.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/publishing/spi/EntityPropertyChangeSubscriber.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/publishing/spi/ExecutionSubscriber.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/publishing/spi/hooks/CommandSubscriber_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/publishing/spi/hooks/CommandSubscriber_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/publishing/spi/hooks/EntityChangesSubscriber_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/publishing/spi/hooks/EntityChangesSubscriber_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/publishing/spi/hooks/EntityPropertyChangeSubscriber_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/publishing/spi/hooks/EntityPropertyChangeSubscriber_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/publishing/spi/hooks/ExecutionSubscriber_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/publishing/spi/hooks/ExecutionSubscriber_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/queryresultscache/QueryResultsCache.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/queryresultscache/QueryResultsCacheControl.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/queryresultscache/hooks/QueryResultsCacheControl_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/queryresultscache/hooks/QueryResultsCacheControl_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/queryresultscache/hooks/QueryResultsCache_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/queryresultscache/hooks/QueryResultsCache_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/registry/InstanceByPriorityComparator.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/registry/ServiceRegistry.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/registry/hooks/ServiceRegistry_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/registry/hooks/ServiceRegistry_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/repository/EntityState.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/repository/RepositoryService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/repository/hooks/RepositoryService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/repository/hooks/RepositoryService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/routing/RoutingService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/routing/hooks/RoutingService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/routing/hooks/RoutingService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/scratchpad/Scratchpad.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/scratchpad/hooks/Scratchpad_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/scratchpad/hooks/Scratchpad_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/session/SessionLoggingService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/session/SessionLoggingServiceLogging.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/session/hooks/SessionLoggingService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/session/hooks/SessionLoggingService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/sudo/SudoService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/sudo/hooks/SudoServiceListener_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/sudo/hooks/SudoServiceListener_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/sudo/hooks/SudoService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/sudo/hooks/SudoService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/swagger/Format.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/swagger/SwaggerService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/swagger/Visibility.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/swagger/hooks/SwaggerService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/swagger/hooks/SwaggerService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/tablecol/TableColumnOrderForCollectionTypeAbstract.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/tablecol/TableColumnOrderService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/tablecol/hooks/TableColumnOrderService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/tablecol/hooks/TableColumnOrderService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/title/TitleService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/title/hooks/TitleService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/title/hooks/TitleService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/urlencoding/UrlEncodingService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/urlencoding/UrlEncodingServiceUsingBaseEncodingAbstract.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/urlencoding/hooks/UrlEncodingService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/urlencoding/hooks/UrlEncodingService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/user/RoleMemento.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/user/UserMemento.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/user/UserService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/user/hooks/UserService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/user/hooks/UserService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/userprof/UserProfileService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/userprof/hooks/UserProfileService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/userprof/hooks/UserProfileService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/userreg/EmailNotificationService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/userreg/UserDetails.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/userreg/UserRegistrationService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/userreg/events/EmailEventAbstract.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/userreg/events/EmailRegistrationEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/userreg/events/PasswordResetEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/userreg/hooks/EmailNotificationService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/userreg/hooks/EmailNotificationService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/userreg/hooks/UserRegistrationService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/userreg/hooks/UserRegistrationService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/wrapper/DisabledException.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/wrapper/HiddenException.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/wrapper/InvalidException.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/wrapper/WrapperFactory.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/wrapper/WrappingObject.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/wrapper/control/AsyncControl.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/wrapper/control/ControlAbstract.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/wrapper/control/ExceptionHandler.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/wrapper/control/ExceptionHandlerAbstract.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/wrapper/control/ExecutionMode.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/wrapper/control/SyncControl.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/wrapper/events/AccessEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/wrapper/events/ActionArgumentEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/wrapper/events/ActionInvocationEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/wrapper/events/ActionUsabilityEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/wrapper/events/ActionVisibilityEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/wrapper/events/CollectionAccessEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/wrapper/events/CollectionAddToEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/wrapper/events/CollectionMethodEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/wrapper/events/CollectionRemoveFromEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/wrapper/events/CollectionUsabilityEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/wrapper/events/InteractionEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/wrapper/events/ObjectTitleEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/wrapper/events/ObjectValidityEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/wrapper/events/ObjectVisibilityEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/wrapper/events/ParseValueEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/wrapper/events/PropertyAccessEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/wrapper/events/PropertyModifyEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/wrapper/events/PropertyUsabilityEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/wrapper/events/PropertyVisibilityEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/wrapper/events/ProposedHolderEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/wrapper/events/UsabilityEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/wrapper/events/ValidityEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/wrapper/events/VisibilityEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/wrapper/hooks/WrapperFactory_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/wrapper/hooks/WrapperFactory_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/wrapper/listeners/InteractionAdapter.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/wrapper/listeners/InteractionListener.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/xactn/TransactionId.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/xactn/TransactionService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/xactn/TransactionState.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/xactn/TransactionalProcessor.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/xactn/hooks/TransactionService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/xactn/hooks/TransactionService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/xactn/hooks/TransactionalProcessor_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/xactn/hooks/TransactionalProcessor_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/xml/XmlService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/xml/hooks/XmlService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/xml/hooks/XmlService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/xmlsnapshot/XmlSnapshotService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/xmlsnapshot/XmlSnapshotService~Snapshot.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/xmlsnapshot/XmlSnapshotService~Snapshot~Builder.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/xmlsnapshot/hooks/XmlSnapshotService_010-implementation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/services/xmlsnapshot/hooks/XmlSnapshotService_020-examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/snapshot/SnapshottableWithInclusions.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/spec/AbstractSpecification.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/spec/AbstractSpecification2.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/spec/Specification.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/spec/Specification2.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/spec/SpecificationAnd.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/spec/SpecificationNot.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/spec/SpecificationOr.adoc (100%)
 rename antora/components/{refguide/modules/subdomains/pages/index/base/applib => refguide-index/modules/applib/pages/index}/types/DescriptionType.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/types/MemberIdentifierType.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/types/TargetActionType.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/types/TargetClassType.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/util/Enums.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/util/Equality.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/util/Hashing.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/util/JaxbUtil.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/util/ObjectContracts.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/util/ReasonBuffer.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/util/ReasonBuffer2.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/util/Reasons.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/util/TitleBuffer.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/util/TitleBufferException.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/util/ToString.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/util/hooks/Enums_examples.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/util/hooks/ObjectContracts_examples-and-usage.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/util/schema/ChangesDtoUtils.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/util/schema/CommandDtoUtils.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/util/schema/CommonDtoUtils.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/util/schema/InteractionDtoUtils.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/util/schema/MemberExecutionDtoUtils.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/value/Blob.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/value/Clob.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/value/HasHtml.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/value/LocalResourcePath.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/value/Markup.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/value/NamedWithMimeType.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/value/OpenUrlStrategy.adoc (90%)
 rename antora/components/{refguide => refguide-index}/modules/applib/pages/index/value/Password.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/commons/pages/index/collections/Can.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/commons/pages/index/collections/Cardinality.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/commons/pages/index/functional/Result.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/commons/pages/index/having/HasUniqueId.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/commons/pages/index/having/HasUpdatedAt.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/commons/pages/index/having/HasUpdatedBy.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/commons/pages/index/having/HasUsername.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/commons/pages/index/resource/ResourceCoordinates.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/core/pages/index/config/datasources/DataSourceIntrospectionService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/core/pages/index/interaction/session/InteractionFactory.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/core/pages/index/runtimeservices/transaction/TransactionServiceSpring.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/core/pages/index/runtimeservices/xml/XmlServiceDefault.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/core/pages/index/transaction/changetracking/EntityChangeTrackerDefault.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/core/pages/index/transaction/events/TransactionAfterCompletionEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/commandlog/impl/CommandSubscriberForJdo.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/commandlog/impl/IsisModuleExtCommandLogImpl.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/commandlog/impl/mixins/HasUniqueId_command.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/commandlog/impl/mixins/HasUsername_recentCommandsByUser.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/commandlog/impl/ui/CommandServiceMenu.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/commandreplay/primary/IsisModuleExtCommandReplayPrimary.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/commandreplay/primary/config/PrimaryConfig.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/commandreplay/primary/mixins/Object_openOnSecondary.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/commandreplay/primary/restapi/CommandRetrievalService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/commandreplay/primary/ui/CommandReplayOnPrimaryService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/commandreplay/secondary/IsisModuleExtCommandReplaySecondary.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/commandreplay/secondary/SecondaryStatus.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/commandreplay/secondary/analyser/CommandReplayAnalyser.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/commandreplay/secondary/analyser/CommandReplayAnalyserException.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/commandreplay/secondary/analyser/CommandReplayAnalyserResult.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/commandreplay/secondary/analysis/CommandReplayAnalysisService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/commandreplay/secondary/clock/TickingClockService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/commandreplay/secondary/config/SecondaryConfig.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/commandreplay/secondary/executor/CommandExecutorServiceWithTime.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/commandreplay/secondary/fetch/CommandFetcher.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/commandreplay/secondary/job/ReplicateAndReplayJob.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/commandreplay/secondary/job/SecondaryStatusData.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/commandreplay/secondary/jobcallables/ReplicateAndRunCommands.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/commandreplay/secondary/mixins/CommandJdo_exclude.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/commandreplay/secondary/mixins/CommandJdo_replayQueue.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/commandreplay/secondary/mixins/Object_openOnPrimary.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/commandreplay/secondary/spi/ReplayCommandExecutionController.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/commandreplay/secondary/ui/CommandReplayOnSecondaryService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/cors/impl/IsisModuleExtCorsImpl.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/fullcalendar/applib/CalendarEventable.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/fullcalendar/applib/Calendarable.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/fullcalendar/applib/IsisModuleExtFullCalendarApplib.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/fullcalendar/applib/spi/CalendarableDereferencingService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/fullcalendar/applib/value/CalendarEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/fullcalendar/ui/component/IsisModuleExtFullCalendarUi.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/hsqldbmgr/dom/IsisModuleExtHsqldbMgr.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/hsqldbmgr/dom/services/HsqlDbManagerMenu.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/jaxrsclient/applib/IsisModuleExtJaxRsClientApplib.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/jaxrsclient/applib/client/JaxRsClient.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/jaxrsclient/applib/client/JaxRsResponse.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/modelannotation/applib/IsisModuleIncModelApplib.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/modelannotation/applib/annotation/Model.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/modelannotation/metamodel/IsisModuleExtModelAnnotation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/modelannotation/metamodel/facets/SupportingMethodValidatorRefinerFactory.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/modelannotation/metamodel/services/IncubatorMetaModelPlugin.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/quartz/IsisModuleExtQuartzImpl.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/quartz/context/JobExecutionData.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/quartz/spring/AutowiringSpringBeanJobFactory.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/restclient/ActionParameterListBuilder.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/restclient/IsisModuleExtRestClient.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/restclient/ResponseDigest.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/restclient/RestfulClient.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/restclient/RestfulClientConfig.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/restclient/RestfulClientException.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/restclient/auth/BasicAuthFilter.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/restclient/log/ClientConversationFilter.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/restclient/log/ClientConversationLogger.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/api/IsisModuleExtSecmanApi.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/api/SecmanConfiguration.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/api/SecurityRealm.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/api/SecurityRealmCharacteristic.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/api/SecurityRealmService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/api/encryption/PasswordEncryptionService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/api/encryption/PasswordEncryptionServiceNone.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/api/events/UserCreatedEvent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/api/permission/ApplicationPermission.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionMode.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionRepository.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionRule.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionValue.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionValueSet.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationServiceAbstract.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationServiceAllowBeatsVeto.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationServiceVetoBeatsAllow.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/api/role/ApplicationRole.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/api/role/ApplicationRoleRepository.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancy.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancyEvaluator.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancyRepository.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/api/tenancy/HasAtPath.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/api/user/AccountType.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/api/user/ApplicationUser.adoc (98%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/api/user/ApplicationUserRepository.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/api/user/ApplicationUserStatus.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/encryption/jbcrypt/IsisModuleExtSecmanEncryptionJbcrypt.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/encryption/jbcrypt/services/PasswordEncryptionServiceUsingJBcrypt.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/jdo/IsisModuleExtSecmanPersistenceJdo.adoc (100%)
 rename antora/components/{refguide/modules/extensions/pages/index/secman/jpa => refguide-index/modules/extensions/pages/index/secman/jdo}/seed/SeedSecurityModuleService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/jdo/seed/SeedUsersAndRolesFixtureScript.adoc (100%)
 rename antora/components/{refguide/modules/extensions/pages/index/secman/jpa => refguide-index/modules/extensions/pages/index/secman/jdo}/seed/scripts/GlobalTenancy.adoc (100%)
 rename antora/components/{refguide/modules/extensions/pages/index/secman/jpa => refguide-index/modules/extensions/pages/index/secman/jdo}/seed/scripts/IsisExtFixturesFixtureResultsRoleAndPermissions.adoc (100%)
 rename antora/components/{refguide/modules/extensions/pages/index/secman/jpa => refguide-index/modules/extensions/pages/index/secman/jdo}/seed/scripts/IsisExtSecmanAdminRoleAndPermissions.adoc (100%)
 rename antora/components/{refguide/modules/extensions/pages/index/secman/jpa => refguide-index/modules/extensions/pages/index/secman/jdo}/seed/scripts/IsisExtSecmanAdminUser.adoc (100%)
 rename antora/components/{refguide/modules/extensions/pages/index/secman/jpa => refguide-index/modules/extensions/pages/index/secman/jdo}/seed/scripts/IsisExtSecmanFixtureRoleAndPermissions.adoc (100%)
 rename antora/components/{refguide/modules/extensions/pages/index/secman/jpa => refguide-index/modules/extensions/pages/index/secman/jdo}/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/jpa/IsisModuleExtSecmanPersistenceJpa.adoc (100%)
 rename antora/components/{refguide/modules/extensions/pages/index/secman/jdo => refguide-index/modules/extensions/pages/index/secman/jpa}/seed/SeedSecurityModuleService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/jpa/seed/SeedUsersAndRolesFixtureScript.adoc (100%)
 rename antora/components/{refguide/modules/extensions/pages/index/secman/jdo => refguide-index/modules/extensions/pages/index/secman/jpa}/seed/scripts/GlobalTenancy.adoc (100%)
 rename antora/components/{refguide/modules/extensions/pages/index/secman/jdo => refguide-index/modules/extensions/pages/index/secman/jpa}/seed/scripts/IsisExtFixturesFixtureResultsRoleAndPermissions.adoc (100%)
 rename antora/components/{refguide/modules/extensions/pages/index/secman/jdo => refguide-index/modules/extensions/pages/index/secman/jpa}/seed/scripts/IsisExtSecmanAdminRoleAndPermissions.adoc (100%)
 rename antora/components/{refguide/modules/extensions/pages/index/secman/jdo => refguide-index/modules/extensions/pages/index/secman/jpa}/seed/scripts/IsisExtSecmanAdminUser.adoc (100%)
 rename antora/components/{refguide/modules/extensions/pages/index/secman/jdo => refguide-index/modules/extensions/pages/index/secman/jpa}/seed/scripts/IsisExtSecmanFixtureRoleAndPermissions.adoc (100%)
 rename antora/components/{refguide/modules/extensions/pages/index/secman/jdo => refguide-index/modules/extensions/pages/index/secman/jpa}/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/jpa/userreg/SecurityModuleAppUserRegistrationServiceAbstract.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/model/IsisModuleExtSecmanModel.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/model/app/user/MeService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/shiro/IsisModuleExtSecmanRealmShiro.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/shiro/IsisModuleExtSecmanShiroRealm.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/shiro/services/SecurityRealmServiceUsingShiro.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/secman/shiro/util/ShiroUtils.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisLdapContextFactory.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisLdapRealm.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisModuleExtShiroRealmLdapImpl.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/IsisModuleExtExcelDownloadUi.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcel.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcelFactory.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/annotations/PdfJsViewer.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/config/PdfJsConfig.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/config/Scale.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/spi/PdfJsViewerAdvisor.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/extensions/pages/index/viewer/wicket/pdfjs/ui/IsisModuleExtPdfjsUi.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/persistence/pages/index/jdo/applib/IsisModulePersistenceJdoApplib.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/persistence/pages/index/jdo/applib/services/JdoSupportService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/persistence/pages/index/jdo/datanucleus/IsisModuleJdoDatanucleus.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/persistence/pages/index/jdo/datanucleus/changetracking/JdoLifecycleListener.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/persistence/pages/index/jdo/datanucleus/dialect/DnJdoDialect.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_datanucleusIdLong.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_datanucleusVersionLong.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_datanucleusVersionTimestamp.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_downloadJdoMetadata.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisBookmarkConverter.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisLocalResourcePathConverter.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisMarkupConverter.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisPasswordConverter.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/persistence/pages/index/jdo/datanucleus/typeconverters/image/JavaAwtBufferedImageByteArrayConverter.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisChangesDtoConverter.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisCommandDtoConverter.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisInteractionDtoConverter.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisOidDtoConverter.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/persistence/pages/index/jdo/datanucleus/typeconverters/time/IsoOffsetTimeConverter.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/persistence/pages/index/jdo/datanucleus/typeconverters/time/IsoZonedDateTimeConverter.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/persistence/pages/index/jdo/datanucleus/valuemappings/applib/ByteArrayBlobRdbmsMapping.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/persistence/pages/index/jdo/datanucleus/valuetypes/applib/IsisBlobMapping.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/persistence/pages/index/jdo/datanucleus/valuetypes/applib/IsisClobMapping.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/persistence/pages/index/jpa/applib/integration/JpaEntityInjectionPointResolver.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/persistence/pages/index/jpa/applib/services/JpaSupportService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/persistence/pages/index/jpa/eclipselink/IsisModuleJpaEclipselink.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/schema/pages/index/IsisModuleSchema.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/security/pages/index/bypass/IsisModuleSecurityBypass.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/security/pages/index/bypass/authentication/AuthenticatorBypass.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/security/pages/index/bypass/authorization/AuthorizorBypass.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/security/pages/index/keycloak/IsisModuleSecurityKeycloak.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/security/pages/index/keycloak/authentication/AuthenticatorKeycloak.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/security/pages/index/keycloak/authorization/AuthorizorKeycloak.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/security/pages/index/keycloak/webmodule/KeycloakFilter.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/security/pages/index/keycloak/webmodule/WebModuleKeycloak.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/security/pages/index/shiro/IsisModuleSecurityShiro.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/security/pages/index/shiro/authentication/AuthenticatorShiro.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/security/pages/index/shiro/authorization/AuthorizorShiro.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/security/pages/index/shiro/authorization/IsisPermission.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/security/pages/index/shiro/authorization/IsisPermissionResolver.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/security/pages/index/shiro/webmodule/WebModuleShiro.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/Chained.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/Dflt.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/IsisModuleSubdomainsBaseApplib.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/PowerType.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/Titled.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/TitledEnum.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/services/BaseServicesModule.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/services/calendar/CalendarService.adoc (100%)
 rename antora/components/{refguide/modules/applib/pages/index => refguide-index/modules/subdomains/pages/index/base/applib}/types/DescriptionType.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/types/FqcnType.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/types/MoneyType.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/types/NameType.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/types/NotesType.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/types/ObjectIdentifierType.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/types/PercentageType.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/types/ProperNameType.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/types/ReferenceType.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/types/TitleType.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/types/UrlTemplateType.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/types/UserNameType.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/types/XxxType.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/utils/ClassUtils.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/utils/JodaPeriodUtils.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/utils/MathUtils.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/utils/MessageUtils.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/utils/StringUtils.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/utils/TitleBuilder.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/valuetypes/AbstractInterval.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/valuetypes/LocalDateInterval.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/valuetypes/VT.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/with/WithCodeComparable.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/with/WithCodeGetter.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/with/WithCodeUnique.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/with/WithDescriptionComparable.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/with/WithDescriptionGetter.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/with/WithDescriptionUnique.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/with/WithInterval.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/with/WithIntervalContiguous.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/with/WithIntervalMutable.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/with/WithNameComparable.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/with/WithNameGetter.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/with/WithNameUnique.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/with/WithReferenceComparable.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/with/WithReferenceGetter.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/with/WithReferenceUnique.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/with/WithSequence.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/with/WithStartDate.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/with/WithTitleComparable.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/with/WithTitleGetter.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/base/applib/with/WithTitleUnique.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/excel/applib/IsisModuleSubdomainsExcelApplib.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/excel/applib/dom/AggregationType.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/excel/applib/dom/ExcelMetaDataEnabled.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/excel/applib/dom/ExcelService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/excel/applib/dom/HyperLink.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/excel/applib/dom/PivotColumn.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/excel/applib/dom/PivotDecoration.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/excel/applib/dom/PivotRow.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/excel/applib/dom/PivotValue.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/excel/applib/dom/RowHandler.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/excel/applib/dom/WorksheetContent.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/excel/applib/dom/WorksheetSpec.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/excel/applib/dom/util/AnnotationList.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/excel/applib/dom/util/AnnotationTriplet.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/excel/applib/dom/util/ExcelFileBlobConverter.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/excel/applib/dom/util/ExcelServiceImpl.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/excel/applib/dom/util/Mode.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/excel/applib/dom/util/PivotUtils.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/excel/applib/dom/util/SheetPivoter.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/excel/testing/ExcelFixture.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/excel/testing/ExcelFixture2.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/excel/testing/ExcelFixtureRowHandler.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/excel/testing/ExcelFixtureWorkbookHandler.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/excel/testing/FixtureAwareRowHandler.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/excel/testing/IsisModuleSubdomainsExcelTesting.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/spring/applib/IsisModuleSubdomainsSpringApplib.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/spring/applib/service/BeanDescriptor.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/spring/applib/service/ContextBeans.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/spring/applib/service/SpringBeansService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/xdocreport/applib/IsisModuleSubdomainsXDocReportApplib.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/xdocreport/applib/service/OutputType.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/xdocreport/applib/service/XDocReportModel.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/subdomains/pages/index/xdocreport/applib/service/XDocReportService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/fakedata/applib/IsisModuleTestingFakeDataApplib.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/fakedata/applib/services/AbstractRandomValueGenerator.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/fakedata/applib/services/Addresses.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/fakedata/applib/services/BigDecimals.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/fakedata/applib/services/BigIntegers.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/fakedata/applib/services/Books.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/fakedata/applib/services/Booleans.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/fakedata/applib/services/Bytes.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/fakedata/applib/services/Chars.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/fakedata/applib/services/Collections.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/fakedata/applib/services/Comms.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/fakedata/applib/services/CreditCards.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/fakedata/applib/services/Doubles.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/fakedata/applib/services/Enums.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/fakedata/applib/services/FakeDataService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/fakedata/applib/services/Floats.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/fakedata/applib/services/Integers.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/fakedata/applib/services/IsisBlobs.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/fakedata/applib/services/IsisClobs.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/fakedata/applib/services/IsisPasswords.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/fakedata/applib/services/J8DateTimes.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/fakedata/applib/services/J8LocalDates.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/fakedata/applib/services/J8Periods.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/fakedata/applib/services/JavaSqlDates.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/fakedata/applib/services/JavaSqlTimestamps.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/fakedata/applib/services/JavaUtilDates.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/fakedata/applib/services/JodaDateTimes.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/fakedata/applib/services/JodaLocalDates.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/fakedata/applib/services/JodaPeriods.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/fakedata/applib/services/Longs.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/fakedata/applib/services/Lorem.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/fakedata/applib/services/Names.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/fakedata/applib/services/Shorts.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/fakedata/applib/services/Strings.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/fakedata/applib/services/Urls.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/fakedata/applib/services/Uuids.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/h2console/ui/IsisModuleTestingH2ConsoleUi.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/h2console/ui/services/H2ManagerMenu.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/h2console/ui/webmodule/WebModuleH2Console.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/integtestsupport/applib/ExceptionRecognizerTranslate.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/integtestsupport/applib/IsisIntegrationTestAbstract.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/integtestsupport/applib/IsisInteractionHandler.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/integtestsupport/applib/ThrowableMatchers.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/integtestsupport/applib/swagger/SwaggerExporter.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/integtestsupport/applib/validate/DomainModelValidator.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/specsupport/applib/IsisModuleTestingSpecSupportApplib.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/specsupport/applib/integration/ObjectFactoryForIntegration.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/specsupport/applib/specs/V.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/unittestsupport/applib/IsisModuleTestingUnitTestSupportApplib.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/unittestsupport/applib/bean/AbstractBeanPropertiesTest.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForAnyPojo.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForApplib.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForJoda.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForTime.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/unittestsupport/applib/bean/PojoTester.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/unittestsupport/applib/core/AbstractApplyToAllContractTest.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/unittestsupport/applib/core/bidir/BidirectionalRelationshipContractTestAbstract.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/unittestsupport/applib/core/bidir/Instantiator.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/unittestsupport/applib/core/bidir/InstantiatorSimple.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/unittestsupport/applib/core/bidir/Instantiators.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/unittestsupport/applib/core/comparable/ComparableContractTest_compareTo.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/unittestsupport/applib/core/comparable/ComparableContractTester.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/unittestsupport/applib/core/files/Files.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/unittestsupport/applib/core/jaxb/JaxbMatchers.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/unittestsupport/applib/core/jmocking/Imposterisers.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/unittestsupport/applib/core/jmocking/InjectIntoJMockAction.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/unittestsupport/applib/core/jmocking/IsisActions.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/unittestsupport/applib/core/jmocking/JMockActions.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/unittestsupport/applib/core/jmocking/JUnitRuleMockery2.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/unittestsupport/applib/core/jmocking/PostponedAction.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/unittestsupport/applib/core/soap/SoapEndpointPublishingRule.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/unittestsupport/applib/core/soap/SoapEndpointSpec.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/unittestsupport/applib/core/sortedsets/SortedSetsContractTestAbstract.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/unittestsupport/applib/core/streams/NullPrintStream.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/unittestsupport/applib/core/utils/CollectUtils.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/unittestsupport/applib/core/utils/IndentPrinter.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/unittestsupport/applib/core/utils/ReflectUtils.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/unittestsupport/applib/core/utils/StringUtils.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/unittestsupport/applib/core/value/ValueTypeContractTestAbstract.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/unittestsupport/applib/dom/assertions/Asserting.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/unittestsupport/applib/dom/matchers/IsisMatchers.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/unittestsupport/applib/dom/privatecons/PrivateConstructorTester.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/unittestsupport/applib/dom/reflect/ReflectUtils.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/testing/pages/index/unittestsupport/applib/dom/repo/FinderInteraction.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/valuetypes/pages/index/asciidoc/applib/IsisModuleValAsciidocApplib.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/valuetypes/pages/index/asciidoc/applib/jaxb/AsciiDocJaxbAdapter.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/valuetypes/pages/index/asciidoc/applib/value/AsciiDoc.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/valuetypes/pages/index/asciidoc/metamodel/IsisModuleValAsciidocMetaModel.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/valuetypes/pages/index/asciidoc/persistence/jdo/dn5/IsisModuleValAsciidocPersistenceJdoDn5.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/valuetypes/pages/index/asciidoc/persistence/jdo/dn5/converters/IsisAsciiDocConverter.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/valuetypes/pages/index/asciidoc/ui/wkt/IsisModuleValAsciidocUiWkt.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/valuetypes/pages/index/markdown/applib/IsisModuleValMarkdownApplib.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/valuetypes/pages/index/markdown/applib/jaxb/MarkdownJaxbAdapter.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/valuetypes/pages/index/markdown/applib/value/Converter.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/valuetypes/pages/index/markdown/metamodel/IsisModuleValMarkdownMetaModel.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/valuetypes/pages/index/markdown/persistence/jdo/dn5/IsisModuleValMarkdownPersistenceJdoDn5.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/valuetypes/pages/index/markdown/persistence/jdo/dn5/converters/IsisMarkdownConverter.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/valuetypes/pages/index/markdown/ui/wkt/IsisModuleValMarkdownUiWkt.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/valuetypes/pages/index/sse/applib/IsisModuleValSseApplib.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/valuetypes/pages/index/sse/applib/annotations/ServerSentEvents.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/valuetypes/pages/index/sse/applib/annotations/SseSource.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/valuetypes/pages/index/sse/applib/service/SseChannel.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/valuetypes/pages/index/sse/applib/service/SseService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/valuetypes/pages/index/sse/ui/wkt/IsisModuleValSseUiWkt.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/valuetypes/pages/index/sse/ui/wkt/services/SseServiceDefault.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/valuetypes/pages/index/sse/ui/wkt/webmodule/WebModuleServerSentEvents.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/IsisModuleViewerRestfulObjectsApplib.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/JsonRepresentation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/LinkRepresentation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/Rel.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/RelDefinition.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/RepresentationType.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/RestfulHttpMethod.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/RestfulMediaType.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/RestfulRequest.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/RestfulResponse.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/boot/BootstrapResource.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/domainobjects/AbstractObjectMemberRepresentation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ActionResultRepresentation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainObjectMemberRepresentation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainObjectRepresentation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainObjectResource.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainRepresentation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainServiceResource.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ListRepresentation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ObjectActionRepresentation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ObjectCollectionRepresentation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ObjectPropertyRepresentation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ScalarValueRepresentation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/domaintypes/AbstractTypeMemberRepresentation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/domaintypes/ActionDescriptionRepresentation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/domaintypes/ActionParameterDescriptionRepresentation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/domaintypes/CollectionDescriptionRepresentation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/domaintypes/DomainTypeRepresentation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/domaintypes/DomainTypeResource.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/domaintypes/PropertyDescriptionRepresentation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/domaintypes/TypeActionResultRepresentation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/domaintypes/TypeListRepresentation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/dtos/ScalarValueDtoV2.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/errors/ErrorRepresentation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/health/HealthRepresentation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/health/HealthResource.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/homepage/HomePageRepresentation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/homepage/HomePageResource.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/menubars/MenuBarsResource.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/user/UserRepresentation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/user/UserResource.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/util/JsonMapper.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/util/JsonNodeUtils.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/util/MediaTypes.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/util/Parser.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/util/PathNode.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/util/UrlEncodingUtils.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/version/VersionRepresentation.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/applib/version/VersionResource.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/jaxrsresteasy4/IsisModuleViewerRestfulObjectsJaxrsResteasy4.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/jaxrsresteasy4/conneg/RestfulObjectsJaxbWriterForXml.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/jaxrsresteasy4/webmodule/WebModuleJaxrsResteasy4.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/rendering/IsisModuleRestfulObjectsRendering.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/rendering/service/RepresentationService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/rendering/service/RepresentationServiceContentNegotiator.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/rendering/service/acceptheader/AcceptHeaderServiceForRest.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationService.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceAbstract.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceForRestfulObjectsV1_0.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceOrgApacheIsisV1.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceOrgApacheIsisV2.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceXRoDomainType.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/rendering/service/swagger/SwaggerServiceMenu.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/restfulobjects/viewer/IsisModuleViewerRestfulObjectsViewer.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/wicket/model/IsisModuleViewerWicketModel.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/wicket/ui/IsisModuleViewerWicketUi.adoc (100%)
 rename antora/components/{refguide => refguide-index}/modules/viewer/pages/index/wicket/viewer/IsisModuleViewerWicketViewer.adoc (100%)
 rename {api/applib/src/main/adoc/modules/applib-svc => antora/components/refguide/modules/ROOT}/nav.adoc (100%)
 rename {api/adoc => antora/components}/refguide/modules/ROOT/pages/about.adoc (100%)
 rename {api/adoc => antora/components}/refguide/modules/ROOT/partials/component-nav.adoc (100%)
 rename {api/adoc => antora/components}/refguide/modules/ROOT/partials/module-nav.adoc (100%)
 rename {api/applib/src/main/adoc/modules/applib-ant/images/reference-annotations/DomainObjectLayout => antora/components/refguide/modules/applib-ant/images/reference-annotations/ActionLayout}/bookmarking.png (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-ant/images/reference-annotations/ActionLayout/position-BELOW.png (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-ant/images/reference-annotations/ActionLayout/position-PANEL.png (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-ant/images/reference-annotations/ActionLayout/position-PANEL_DROPDOWN.png (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-ant/images/reference-annotations/ActionLayout/position-RIGHT.png (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-ant/images/reference-annotations/CollectionLayout/sortedby-dependencies.png (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-ant/images/reference-annotations/DomainObjectLayout/bookmarking-nested.png (100%)
 rename {api/applib/src/main/adoc/modules/applib-ant/images/reference-annotations/ActionLayout => antora/components/refguide/modules/applib-ant/images/reference-annotations/DomainObjectLayout}/bookmarking.png (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-ant/images/reference-annotations/DomainServiceLayout/menuBar-primary.png (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-ant/images/reference-annotations/DomainServiceLayout/menuBar-secondary.png (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-ant/images/reference-annotations/DomainServiceLayout/menuBar-tertiary.png (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-ant/images/reference-annotations/DomainServiceLayout/menuOrder.png (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-ant/images/reference-annotations/HomePage/HomePage.png (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-ant/images/reference-annotations/PropertyLayout/labelPosition-LEFT.png (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-ant/images/reference-annotations/PropertyLayout/labelPosition-NONE.png (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-ant/images/reference-annotations/PropertyLayout/labelPosition-TOP.png (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-ant/images/reference-annotations/PropertyLayout/labelPosition-boolean-LEFT.png (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-ant/images/reference-annotations/PropertyLayout/labelPosition-boolean-RIGHT.png (100%)
 rename {api/applib/src/main/adoc/modules/applib-methods => antora/components/refguide/modules/applib-ant}/nav.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-ant/pages/Column.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-ant/pages/Digits.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-ant/pages/Discriminator.adoc (98%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-ant/pages/NotPersistent.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-ant/pages/Nullable.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-ant/pages/Pattern.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-ant/pages/PersistenceCapable.adoc (98%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-ant/pages/PrimaryKey.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-ant/pages/XmlJavaTypeAdapter.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-ant/pages/XmlRootElement.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-ant/pages/about.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-ant/pages/about/hooks/examples.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-ant/pages/about/jdo.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-ant/pages/about/jee.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-ant/pages/about/jpa.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-ant/pages/about/main.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-ant/pages/about/other.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-ant/pages/about/partial.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-ant/partials/module-nav.adoc (100%)
 rename {api/applib/src/main/adoc/modules/applib-methods => antora/components/refguide/modules/applib-classes}/images/reference-classes/issue-in-more-detail.png (100%)
 rename {api/applib/src/main/adoc/modules/applib-methods => antora/components/refguide/modules/applib-classes}/images/reference-methods/prefixes/choices/dependent.png (100%)
 rename {api/applib/src/main/adoc/modules/applib-methods => antora/components/refguide/modules/applib-classes}/images/reference-methods/reserved/cssClass/strikethrough.png (100%)
 rename {api/applib/src/main/adoc/modules/applib-methods => antora/components/refguide/modules/applib-classes}/images/reference-methods/reserved/iconName/differing.pdn (100%)
 rename {api/applib/src/main/adoc/modules/applib-methods => antora/components/refguide/modules/applib-classes}/images/reference-methods/reserved/iconName/differing.png (100%)
 rename {api/applib/src/main/adoc/modules/applib-methods => antora/components/refguide/modules/applib-classes}/images/reference-methods/reserved/iconName/png-files.png (100%)
 rename {api/applib/src/main/adoc/modules/applib-methods => antora/components/refguide/modules/applib-classes}/images/value-types/markup.png (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/nav.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/ViewModel.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/about.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/events.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/events/domainevent.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/events/domainevent/AbstractDomainEvent.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/events/domainevent/ActionDomainEvent.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/events/domainevent/CollectionDomainEvent.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/events/domainevent/PropertyDomainEvent.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/events/lifecycleevent.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/events/lifecycleevent/AbstractLifecycleEvent.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/events/lifecycleevent/ObjectCreatedEvent.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/events/lifecycleevent/ObjectLoadedEvent.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/events/lifecycleevent/ObjectPersistedEvent.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/events/lifecycleevent/ObjectPersistingEvent.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/events/lifecycleevent/ObjectRemovingEvent.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/events/lifecycleevent/ObjectUpdatedEvent.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/events/lifecycleevent/ObjectUpdatingEvent.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/events/uievent.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/events/uievent/CssClassUiEvent.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/events/uievent/IconUiEvent.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/events/uievent/TitleUiEvent.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/i18n.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/i18n/TranslatableString.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/layout.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/layout/menubars.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/layout/object-layout.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/roles-mixins-contributees.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/roles-mixins-contributees/contributee.adoc (95%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/roles-mixins-contributees/mixins.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/roles-mixins-contributees/mixins/Dto.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/roles-mixins-contributees/mixins/Object.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/roles-mixins-contributees/mixins/Persistable.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/roles-mixins-contributees/roles.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/roles-mixins-contributees/roles/HoldsUpdatedAt.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/roles-mixins-contributees/roles/HoldsUpdatedBy.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/roles-mixins-contributees/roles/Timestampable.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/spec.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/utility.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/value-types.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/value-types/Blob.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/value-types/Clob.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/pages/value-types/Markup.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-classes/partials/module-nav.adoc (100%)
 rename {api/applib/src/main/adoc/modules/applib-classes => antora/components/refguide/modules/applib-methods}/images/reference-classes/issue-in-more-detail.png (100%)
 rename {api/applib/src/main/adoc/modules/applib-classes => antora/components/refguide/modules/applib-methods}/images/reference-methods/prefixes/choices/dependent.png (100%)
 rename {api/applib/src/main/adoc/modules/applib-classes => antora/components/refguide/modules/applib-methods}/images/reference-methods/reserved/cssClass/strikethrough.png (100%)
 rename {api/applib/src/main/adoc/modules/applib-classes => antora/components/refguide/modules/applib-methods}/images/reference-methods/reserved/iconName/differing.pdn (100%)
 rename {api/applib/src/main/adoc/modules/applib-classes => antora/components/refguide/modules/applib-methods}/images/reference-methods/reserved/iconName/differing.png (100%)
 rename {api/applib/src/main/adoc/modules/applib-classes => antora/components/refguide/modules/applib-methods}/images/reference-methods/reserved/iconName/png-files.png (100%)
 rename {api/applib/src/main/adoc/modules/applib-classes => antora/components/refguide/modules/applib-methods}/images/value-types/markup.png (100%)
 rename {api/applib/src/main/adoc/modules/applib-ant => antora/components/refguide/modules/applib-methods}/nav.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-methods/pages/about.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-methods/pages/lifecycle.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-methods/pages/lifecycle/created.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-methods/pages/lifecycle/loaded.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-methods/pages/lifecycle/persisted.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-methods/pages/lifecycle/persisting.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-methods/pages/lifecycle/removing.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-methods/pages/lifecycle/updated.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-methods/pages/lifecycle/updating.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-methods/pages/prefixes.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-methods/pages/prefixes/autoComplete.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-methods/pages/prefixes/choices.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-methods/pages/prefixes/default.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-methods/pages/prefixes/deprecated/addTo.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-methods/pages/prefixes/deprecated/clear.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-methods/pages/prefixes/deprecated/modify.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-methods/pages/prefixes/deprecated/removeFrom.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-methods/pages/prefixes/deprecated/validate.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-methods/pages/prefixes/deprecated/validateAddTo.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-methods/pages/prefixes/deprecated/validateRemoveFrom.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-methods/pages/prefixes/disable.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-methods/pages/prefixes/get.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-methods/pages/prefixes/hide.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-methods/pages/prefixes/set.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-methods/pages/reserved.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-methods/pages/reserved/cssClass.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-methods/pages/reserved/deprecated/disable.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-methods/pages/reserved/deprecated/getId.adoc (97%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-methods/pages/reserved/deprecated/hide.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-methods/pages/reserved/deprecated/validate.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-methods/pages/reserved/iconName.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-methods/pages/reserved/layout.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-methods/pages/reserved/title.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-methods/partials/module-nav.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-svc/images/reference-services-api/acceptheaderservice.png (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-svc/images/reference-services-api/acceptheaderservice.pptx (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-svc/images/reference-services-spi/ErrorReportingService/kitchensink-example.png (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-svc/images/reference-services-spi/EventSerializer/action-invocation-published-to-stderr.png (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-svc/images/reference-services-spi/EventSerializer/changed-object-published-to-stderr.png (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-svc/images/reference-services-spi/PublishingService/yuml.me-23db58a4.png (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-svc/images/reference-services-spi/UserProfileService/todoapp.png (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-svc/images/reference-services/categories.png (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-svc/images/reference-services/categories.pptx (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-svc/images/reference-services/commands-and-events.png (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-svc/images/reference-services/commands-and-events.pptx (100%)
 rename {api/adoc/refguide/modules/ROOT => antora/components/refguide/modules/applib-svc}/nav.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-svc/pages/about.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-svc/partials/_application-layer-api.adoc (93%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-svc/partials/_application-layer-spi.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-svc/partials/_core-domain-api.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-svc/partials/_integration-api.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-svc/partials/_integration-spi.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-svc/partials/_metadata-api.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-svc/partials/_metadata-spi.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-svc/partials/_persistence-layer-api.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-svc/partials/_persistence-layer-spi.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-svc/partials/_presentation-layer-api.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-svc/partials/_presentation-layer-spi.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-svc/partials/_security-spi.adoc (100%)
 rename {api/applib/src/main/adoc => antora/components/refguide}/modules/applib-svc/partials/module-nav.adoc (100%)
 delete mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_014-describedAs.adoc
 delete mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_015-hidden.adoc
 delete mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_016-named.adoc
 delete mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/Action_010-examples-and-usage.adoc
 delete mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_011-cssClass.adoc
 delete mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_013-describedAs.adoc
 delete mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_014-hidden.adoc
 delete mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/Collection_012_hidden.adoc
 delete mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/Collection_013_typeOf.adoc
 delete mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_010-examples-and-usage.adoc
 delete mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_030-see-also.adoc
 delete mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainService_010-examples-and-usage.adoc
 delete mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/MemberOrder_010-examples-and-usage.adoc
 delete mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/cssClassUiEvent.adoc
 delete mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/iconUiEvent.adoc
 delete mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/layoutUiEvent.adoc
 delete mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/titleUiEvent.adoc
 delete mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainServiceLayout/named.adoc
 delete mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/MemberOrder/sequence.adoc
 delete mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/cssClass.adoc
 delete mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/describedAs.adoc
 delete mode 100644 antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/describedAs.adoc
 rename {api/adoc => antora/components}/userguide/antora.yml (100%)
 rename {api/adoc => antora/components}/userguide/modules/ROOT/nav.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/ROOT/pages/about.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/ROOT/partials/component-nav.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/ROOT/partials/module-nav.adoc (100%)
 rename {api/adoc/userguide/modules/_to-repurpose/images => antora/components/userguide/modules/_to-repurpose/attachments}/.gitkeep (100%)
 rename {api/adoc => antora/components}/userguide/modules/_to-repurpose/attachments/excel/analysis-of-commands-vs-eventmetadata-vs-etc.xlsx (100%)
 rename {api/adoc => antora/components}/userguide/modules/_to-repurpose/attachments/excel/command-dto-vs-interaction-dto-vs-interaction.xlsx (100%)
 rename {api/adoc => antora/components}/userguide/modules/_to-repurpose/attachments/pptx/commands-vs-actioninvocationevent.pptx (100%)
 rename {api/adoc => antora/components}/userguide/modules/_to-repurpose/attachments/theme/isis-logo.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/_to-repurpose/examples/.gitkeep (100%)
 rename {api/adoc/userguide/modules/_to-repurpose/attachments => antora/components/userguide/modules/_to-repurpose/images}/.gitkeep (100%)
 rename {api/adoc => antora/components}/userguide/modules/_to-repurpose/images/PDF-50.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/_to-repurpose/images/index-screenshots/010-sign-in.pdn (100%)
 rename {api/adoc => antora/components}/userguide/modules/_to-repurpose/images/index-screenshots/010-sign-in.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/_to-repurpose/images/index-screenshots/020-object-layout.pdn (100%)
 rename {api/adoc => antora/components}/userguide/modules/_to-repurpose/images/index-screenshots/020-object-layout.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/_to-repurpose/images/index-screenshots/030-declarative-business-rules.pdn (100%)
 rename {api/adoc => antora/components}/userguide/modules/_to-repurpose/images/index-screenshots/030-declarative-business-rules.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/_to-repurpose/images/index-screenshots/040-imperative-business-rules.pdn (100%)
 rename {api/adoc => antora/components}/userguide/modules/_to-repurpose/images/index-screenshots/040-imperative-business-rules.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/_to-repurpose/images/index-screenshots/050-action-with-args.pdn (100%)
 rename {api/adoc => antora/components}/userguide/modules/_to-repurpose/images/index-screenshots/050-action-with-args.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/_to-repurpose/images/index-screenshots/060-action-with-args-autocomplete.pdn (100%)
 rename {api/adoc => antora/components}/userguide/modules/_to-repurpose/images/index-screenshots/060-action-with-args-autocomplete.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/_to-repurpose/images/index-screenshots/070-jdo.pdn (100%)
 rename {api/adoc => antora/components}/userguide/modules/_to-repurpose/images/index-screenshots/070-jdo.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/_to-repurpose/images/index-screenshots/080-rest-api.pdn (100%)
 rename {api/adoc => antora/components}/userguide/modules/_to-repurpose/images/index-screenshots/080-rest-api.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/_to-repurpose/images/index-screenshots/090-integtesting.pdn (100%)
 rename {api/adoc => antora/components}/userguide/modules/_to-repurpose/images/index-screenshots/090-integtesting.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/_to-repurpose/images/isis-favicon.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/_to-repurpose/images/isis-logo-48x48.pdn (100%)
 rename {api/adoc => antora/components}/userguide/modules/_to-repurpose/images/isis-logo-48x48.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/_to-repurpose/images/isis-logo-568x286.pdn (100%)
 rename {api/adoc => antora/components}/userguide/modules/_to-repurpose/images/isis-logo-568x286.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/_to-repurpose/images/todoapp/dashboard.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/_to-repurpose/images/todoapp/swagger-ui.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/_to-repurpose/images/todoapp/todoitem.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/_to-repurpose/nav.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/_to-repurpose/pages/about.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/btb/images/headless-access/BackgroundCommandExecution.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/btb/images/headless-access/BackgroundCommandExecutionFromBackgroundCommandServiceJdo.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/btb/images/hints-and-tips/action-semantics-are-you-sure.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/btb/images/hints-and-tips/are-you-sure-happy-case.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/btb/images/hints-and-tips/are-you-sure-sad-case.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/btb/images/hints-and-tips/are-you-sure.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/btb/images/hints-and-tips/view-model-fail.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/btb/images/hints-and-tips/view-model-success.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/btb/images/runtime/web-xml/key.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/btb/images/runtime/web-xml/parts.pptx (100%)
 rename {api/adoc => antora/components}/userguide/modules/btb/images/runtime/web-xml/ro-only.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/btb/images/runtime/web-xml/wicket-and-ro.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/btb/images/runtime/web-xml/wicket-only.png (100%)
 rename {api/adoc/userguide/modules/fun => antora/components/userguide/modules/btb}/nav.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/btb/pages/about.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/btb/pages/headless-access.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/btb/pages/hints-and-tips.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/btb/pages/hints-and-tips/are-you-sure.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/btb/pages/hints-and-tips/custom-css.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/btb/pages/hints-and-tips/how-to-handle-void-and-null-results.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/btb/pages/hints-and-tips/how-to-implement-a-spellchecker.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/btb/pages/hints-and-tips/persisted-title.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/btb/pages/hints-and-tips/replacing-default-service-implementations.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/btb/pages/hints-and-tips/simulating-collections-of-values.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/btb/pages/hints-and-tips/subclass-properties-in-tables.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/btb/pages/hints-and-tips/transactions-and-errors.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/btb/pages/hints-and-tips/vetoing-visibility.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/btb/pages/hints-and-tips/view-model-instantiation.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/btb/pages/i18n.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/btb/pages/other-techniques.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/btb/pages/programming-model.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/btb/pages/programming-model/custom-validator.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/btb/pages/programming-model/finetuning.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/btb/partials/module-nav.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/.asciidoctorconfig (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/attachments/core-concepts/Pawson-Naked-Objects-thesis.pdf (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/attachments/object-type-taxonomy.pptx (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/images/application-menu/dividers.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/images/application-menu/layout-menus.pdn (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/images/application-menu/layout-menus.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/images/application-menu/tertiary.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/images/core-concepts/philosophy/build-vs-buy.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/images/core-concepts/philosophy/build-vs-buy.pptx (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/images/core-concepts/philosophy/decoupled-applications.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/images/core-concepts/philosophy/decoupled-applications.pptx (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/images/core-concepts/philosophy/hexagonal-architecture-addons.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/images/core-concepts/philosophy/hexagonal-architecture.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/images/core-concepts/philosophy/hexagonal-architecture.pptx (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/images/layout-dynamic-xml/ToDoAppDashboard.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/images/layout-dynamic-xml/ToDoItem.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/images/layouts/customer-order.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/images/layouts/estatio-Invoice.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/images/layouts/estatio-Lease.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/images/layouts/estatio-LeaseItem.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/images/layouts/todoapp-ToDoItem.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/images/menubars/010-download.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/images/menubars/020-download.png (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/images/ui/todoapp-Dashboard.png (100%)
 rename {api/adoc/userguide/modules/btb => antora/components/userguide/modules/fun}/nav.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/about.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/business-rules.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/business-rules/usability.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/business-rules/validity.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/business-rules/visibility.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/concepts-patterns.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/concepts-patterns/apache-isis-vs-cqrs-and-event-sourcing.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/concepts-patterns/architecture.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/concepts-patterns/core-values.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/concepts-patterns/deployment-options.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/concepts-patterns/domain-driven-design.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/concepts-patterns/metamodel.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/concepts-patterns/naked-objects-pattern.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/domain-entities-and-services.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/domain-entities-and-services/crud.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/domain-entities-and-services/domain-entities.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/domain-entities-and-services/domain-services.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/domain-entities-and-services/inject-services.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/drop-downs-and-defaults.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/meta-annotations.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/mixins.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/modules.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/object-members.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/object-members/actions.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/object-members/collections.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/object-members/properties.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/overview.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/overview/business-rules.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/overview/events.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/overview/identifiers.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/overview/modules.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/overview/object-members.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/overview/programming-model.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/overview/types-of-domain-objects.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/programming-model.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/ui.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/ui/action-icons-and-css.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/ui/menubars-layout.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/ui/names-and-descriptions.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/ui/object-layout.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/ui/object-titles-and-icons.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/ui/table-columns.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/view-models.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/pages/view-models/UNUSED-dto.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/partials/_deployment-options.adoc (100%)
 rename {api/adoc => antora/components}/userguide/modules/fun/partials/module-nav.adoc (100%)
 delete mode 100644 api/adoc/pom.xml
 delete mode 100644 api/adoc/refguide/antora.yml
 delete mode 100644 api/applib/src/main/adoc/antora.yml


[isis] 02/08: ISIS-2444: moves api/adoc/{ref|user}guide to antora/components/{ref|user}guide

Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit 047222e19e77305df5cddaf98676f6b336b00ada
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Tue Feb 23 06:43:17 2021 +0000

    ISIS-2444: moves api/adoc/{ref|user}guide to antora/components/{ref|user}guide
---
 .../adoc => antora/components}/refguide/antora.yml |   0
 .../components}/refguide/modules/ROOT/nav.adoc     |   0
 .../refguide/modules/ROOT/pages/about.adoc         |   0
 .../modules/ROOT/partials/component-nav.adoc       |   0
 .../refguide/modules/ROOT/partials/module-nav.adoc |   0
 .../components}/userguide/antora.yml               |   0
 .../components}/userguide/modules/ROOT/nav.adoc    |   0
 .../userguide/modules/ROOT/pages/about.adoc        |   0
 .../modules/ROOT/partials/component-nav.adoc       |   0
 .../modules/ROOT/partials/module-nav.adoc          |   0
 .../modules/_to-repurpose/attachments}/.gitkeep    |   0
 ...alysis-of-commands-vs-eventmetadata-vs-etc.xlsx | Bin
 ...mand-dto-vs-interaction-dto-vs-interaction.xlsx | Bin
 .../pptx/commands-vs-actioninvocationevent.pptx    | Bin
 .../_to-repurpose/attachments/theme/isis-logo.png  | Bin
 .../modules/_to-repurpose/examples/.gitkeep        |   0
 .../modules/_to-repurpose/images}/.gitkeep         |   0
 .../modules/_to-repurpose/images/PDF-50.png        | Bin
 .../images/index-screenshots/010-sign-in.pdn       | Bin
 .../images/index-screenshots/010-sign-in.png       | Bin
 .../images/index-screenshots/020-object-layout.pdn | Bin
 .../images/index-screenshots/020-object-layout.png | Bin
 .../030-declarative-business-rules.pdn             | Bin
 .../030-declarative-business-rules.png             | Bin
 .../040-imperative-business-rules.pdn              | Bin
 .../040-imperative-business-rules.png              | Bin
 .../index-screenshots/050-action-with-args.pdn     | Bin
 .../index-screenshots/050-action-with-args.png     | Bin
 .../060-action-with-args-autocomplete.pdn          | Bin
 .../060-action-with-args-autocomplete.png          | Bin
 .../images/index-screenshots/070-jdo.pdn           | Bin
 .../images/index-screenshots/070-jdo.png           | Bin
 .../images/index-screenshots/080-rest-api.pdn      | Bin
 .../images/index-screenshots/080-rest-api.png      | Bin
 .../images/index-screenshots/090-integtesting.pdn  | Bin
 .../images/index-screenshots/090-integtesting.png  | Bin
 .../modules/_to-repurpose/images/isis-favicon.png  | Bin
 .../_to-repurpose/images/isis-logo-48x48.pdn       | Bin
 .../_to-repurpose/images/isis-logo-48x48.png       | Bin
 .../_to-repurpose/images/isis-logo-568x286.pdn     | Bin
 .../_to-repurpose/images/isis-logo-568x286.png     | Bin
 .../_to-repurpose/images/todoapp/dashboard.png     | Bin
 .../_to-repurpose/images/todoapp/swagger-ui.png    | Bin
 .../_to-repurpose/images/todoapp/todoitem.png      | Bin
 .../userguide/modules/_to-repurpose/nav.adoc       |   0
 .../modules/_to-repurpose/pages/about.adoc         |   0
 .../headless-access/BackgroundCommandExecution.png | Bin
 ...andExecutionFromBackgroundCommandServiceJdo.png | Bin
 .../action-semantics-are-you-sure.png              | Bin
 .../hints-and-tips/are-you-sure-happy-case.png     | Bin
 .../hints-and-tips/are-you-sure-sad-case.png       | Bin
 .../btb/images/hints-and-tips/are-you-sure.png     | Bin
 .../btb/images/hints-and-tips/view-model-fail.png  | Bin
 .../images/hints-and-tips/view-model-success.png   | Bin
 .../modules/btb/images/runtime/web-xml/key.png     | Bin
 .../modules/btb/images/runtime/web-xml/parts.pptx  | Bin
 .../modules/btb/images/runtime/web-xml/ro-only.png | Bin
 .../btb/images/runtime/web-xml/wicket-and-ro.png   | Bin
 .../btb/images/runtime/web-xml/wicket-only.png     | Bin
 .../components/userguide/modules/btb}/nav.adoc     |   0
 .../userguide/modules/btb/pages/about.adoc         |   0
 .../modules/btb/pages/headless-access.adoc         |   0
 .../modules/btb/pages/hints-and-tips.adoc          |   0
 .../btb/pages/hints-and-tips/are-you-sure.adoc     |   0
 .../btb/pages/hints-and-tips/custom-css.adoc       |   0
 .../how-to-handle-void-and-null-results.adoc       |   0
 .../how-to-implement-a-spellchecker.adoc           |   0
 .../btb/pages/hints-and-tips/persisted-title.adoc  |   0
 .../replacing-default-service-implementations.adoc |   0
 .../simulating-collections-of-values.adoc          |   0
 .../subclass-properties-in-tables.adoc             |   0
 .../hints-and-tips/transactions-and-errors.adoc    |   0
 .../pages/hints-and-tips/vetoing-visibility.adoc   |   0
 .../hints-and-tips/view-model-instantiation.adoc   |   0
 .../userguide/modules/btb/pages/i18n.adoc          |   0
 .../modules/btb/pages/other-techniques.adoc        |   0
 .../modules/btb/pages/programming-model.adoc       |   0
 .../pages/programming-model/custom-validator.adoc  |   0
 .../btb/pages/programming-model/finetuning.adoc    |   0
 .../userguide/modules/btb/partials/module-nav.adoc |   0
 .../userguide/modules/fun/.asciidoctorconfig       |   0
 .../core-concepts/Pawson-Naked-Objects-thesis.pdf  | Bin
 .../fun/attachments/object-type-taxonomy.pptx      | Bin
 .../fun/images/application-menu/dividers.png       | Bin
 .../fun/images/application-menu/layout-menus.pdn   | Bin
 .../fun/images/application-menu/layout-menus.png   | Bin
 .../fun/images/application-menu/tertiary.png       | Bin
 .../core-concepts/philosophy/build-vs-buy.png      | Bin
 .../core-concepts/philosophy/build-vs-buy.pptx     | Bin
 .../philosophy/decoupled-applications.png          | Bin
 .../philosophy/decoupled-applications.pptx         | Bin
 .../philosophy/hexagonal-architecture-addons.png   | Bin
 .../philosophy/hexagonal-architecture.png          | Bin
 .../philosophy/hexagonal-architecture.pptx         | Bin
 .../images/layout-dynamic-xml/ToDoAppDashboard.png | Bin
 .../fun/images/layout-dynamic-xml/ToDoItem.png     | Bin
 .../modules/fun/images/layouts/customer-order.png  | Bin
 .../modules/fun/images/layouts/estatio-Invoice.png | Bin
 .../modules/fun/images/layouts/estatio-Lease.png   | Bin
 .../fun/images/layouts/estatio-LeaseItem.png       | Bin
 .../fun/images/layouts/todoapp-ToDoItem.png        | Bin
 .../modules/fun/images/menubars/010-download.png   | Bin
 .../modules/fun/images/menubars/020-download.png   | Bin
 .../modules/fun/images/ui/todoapp-Dashboard.png    | Bin
 .../components/userguide/modules/fun}/nav.adoc     |   0
 .../userguide/modules/fun/pages/about.adoc         |   0
 .../modules/fun/pages/business-rules.adoc          |   0
 .../fun/pages/business-rules/usability.adoc        |   0
 .../modules/fun/pages/business-rules/validity.adoc |   0
 .../fun/pages/business-rules/visibility.adoc       |   0
 .../modules/fun/pages/concepts-patterns.adoc       |   0
 .../apache-isis-vs-cqrs-and-event-sourcing.adoc    |   0
 .../fun/pages/concepts-patterns/architecture.adoc  |   0
 .../fun/pages/concepts-patterns/core-values.adoc   |   0
 .../concepts-patterns/deployment-options.adoc      |   0
 .../concepts-patterns/domain-driven-design.adoc    |   0
 .../fun/pages/concepts-patterns/metamodel.adoc     |   0
 .../concepts-patterns/naked-objects-pattern.adoc   |   0
 .../fun/pages/domain-entities-and-services.adoc    |   0
 .../pages/domain-entities-and-services/crud.adoc   |   0
 .../domain-entities.adoc                           |   0
 .../domain-services.adoc                           |   0
 .../inject-services.adoc                           |   0
 .../modules/fun/pages/drop-downs-and-defaults.adoc |   0
 .../modules/fun/pages/meta-annotations.adoc        |   0
 .../userguide/modules/fun/pages/mixins.adoc        |   0
 .../userguide/modules/fun/pages/modules.adoc       |   0
 .../modules/fun/pages/object-members.adoc          |   0
 .../modules/fun/pages/object-members/actions.adoc  |   0
 .../fun/pages/object-members/collections.adoc      |   0
 .../fun/pages/object-members/properties.adoc       |   0
 .../userguide/modules/fun/pages/overview.adoc      |   0
 .../modules/fun/pages/overview/business-rules.adoc |   0
 .../modules/fun/pages/overview/events.adoc         |   0
 .../modules/fun/pages/overview/identifiers.adoc    |   0
 .../modules/fun/pages/overview/modules.adoc        |   0
 .../modules/fun/pages/overview/object-members.adoc |   0
 .../fun/pages/overview/programming-model.adoc      |   0
 .../pages/overview/types-of-domain-objects.adoc    |   0
 .../modules/fun/pages/programming-model.adoc       |   0
 .../userguide/modules/fun/pages/ui.adoc            |   0
 .../modules/fun/pages/ui/action-icons-and-css.adoc |   0
 .../modules/fun/pages/ui/menubars-layout.adoc      |   0
 .../fun/pages/ui/names-and-descriptions.adoc       |   0
 .../modules/fun/pages/ui/object-layout.adoc        |   0
 .../fun/pages/ui/object-titles-and-icons.adoc      |   0
 .../modules/fun/pages/ui/table-columns.adoc        |   0
 .../userguide/modules/fun/pages/view-models.adoc   |   0
 .../modules/fun/pages/view-models/UNUSED-dto.adoc  |   0
 .../modules/fun/partials/_deployment-options.adoc  |   0
 .../userguide/modules/fun/partials/module-nav.adoc |   0
 antora/playbooks/site-refguide.yml                 |   8 +++--
 antora/playbooks/site-userguide.yml                |   3 +-
 antora/playbooks/site.yml                          |  10 +++---
 api/adoc/pom.xml                                   |  40 ---------------------
 155 files changed, 12 insertions(+), 49 deletions(-)

diff --git a/api/adoc/refguide/antora.yml b/antora/components/refguide/antora.yml
similarity index 100%
rename from api/adoc/refguide/antora.yml
rename to antora/components/refguide/antora.yml
diff --git a/api/adoc/refguide/modules/ROOT/nav.adoc b/antora/components/refguide/modules/ROOT/nav.adoc
similarity index 100%
rename from api/adoc/refguide/modules/ROOT/nav.adoc
rename to antora/components/refguide/modules/ROOT/nav.adoc
diff --git a/api/adoc/refguide/modules/ROOT/pages/about.adoc b/antora/components/refguide/modules/ROOT/pages/about.adoc
similarity index 100%
rename from api/adoc/refguide/modules/ROOT/pages/about.adoc
rename to antora/components/refguide/modules/ROOT/pages/about.adoc
diff --git a/api/adoc/refguide/modules/ROOT/partials/component-nav.adoc b/antora/components/refguide/modules/ROOT/partials/component-nav.adoc
similarity index 100%
rename from api/adoc/refguide/modules/ROOT/partials/component-nav.adoc
rename to antora/components/refguide/modules/ROOT/partials/component-nav.adoc
diff --git a/api/adoc/refguide/modules/ROOT/partials/module-nav.adoc b/antora/components/refguide/modules/ROOT/partials/module-nav.adoc
similarity index 100%
rename from api/adoc/refguide/modules/ROOT/partials/module-nav.adoc
rename to antora/components/refguide/modules/ROOT/partials/module-nav.adoc
diff --git a/api/adoc/userguide/antora.yml b/antora/components/userguide/antora.yml
similarity index 100%
rename from api/adoc/userguide/antora.yml
rename to antora/components/userguide/antora.yml
diff --git a/api/adoc/userguide/modules/ROOT/nav.adoc b/antora/components/userguide/modules/ROOT/nav.adoc
similarity index 100%
rename from api/adoc/userguide/modules/ROOT/nav.adoc
rename to antora/components/userguide/modules/ROOT/nav.adoc
diff --git a/api/adoc/userguide/modules/ROOT/pages/about.adoc b/antora/components/userguide/modules/ROOT/pages/about.adoc
similarity index 100%
rename from api/adoc/userguide/modules/ROOT/pages/about.adoc
rename to antora/components/userguide/modules/ROOT/pages/about.adoc
diff --git a/api/adoc/userguide/modules/ROOT/partials/component-nav.adoc b/antora/components/userguide/modules/ROOT/partials/component-nav.adoc
similarity index 100%
rename from api/adoc/userguide/modules/ROOT/partials/component-nav.adoc
rename to antora/components/userguide/modules/ROOT/partials/component-nav.adoc
diff --git a/api/adoc/userguide/modules/ROOT/partials/module-nav.adoc b/antora/components/userguide/modules/ROOT/partials/module-nav.adoc
similarity index 100%
rename from api/adoc/userguide/modules/ROOT/partials/module-nav.adoc
rename to antora/components/userguide/modules/ROOT/partials/module-nav.adoc
diff --git a/api/adoc/userguide/modules/_to-repurpose/images/.gitkeep b/antora/components/userguide/modules/_to-repurpose/attachments/.gitkeep
similarity index 100%
rename from api/adoc/userguide/modules/_to-repurpose/images/.gitkeep
rename to antora/components/userguide/modules/_to-repurpose/attachments/.gitkeep
diff --git a/api/adoc/userguide/modules/_to-repurpose/attachments/excel/analysis-of-commands-vs-eventmetadata-vs-etc.xlsx b/antora/components/userguide/modules/_to-repurpose/attachments/excel/analysis-of-commands-vs-eventmetadata-vs-etc.xlsx
similarity index 100%
rename from api/adoc/userguide/modules/_to-repurpose/attachments/excel/analysis-of-commands-vs-eventmetadata-vs-etc.xlsx
rename to antora/components/userguide/modules/_to-repurpose/attachments/excel/analysis-of-commands-vs-eventmetadata-vs-etc.xlsx
diff --git a/api/adoc/userguide/modules/_to-repurpose/attachments/excel/command-dto-vs-interaction-dto-vs-interaction.xlsx b/antora/components/userguide/modules/_to-repurpose/attachments/excel/command-dto-vs-interaction-dto-vs-interaction.xlsx
similarity index 100%
rename from api/adoc/userguide/modules/_to-repurpose/attachments/excel/command-dto-vs-interaction-dto-vs-interaction.xlsx
rename to antora/components/userguide/modules/_to-repurpose/attachments/excel/command-dto-vs-interaction-dto-vs-interaction.xlsx
diff --git a/api/adoc/userguide/modules/_to-repurpose/attachments/pptx/commands-vs-actioninvocationevent.pptx b/antora/components/userguide/modules/_to-repurpose/attachments/pptx/commands-vs-actioninvocationevent.pptx
similarity index 100%
rename from api/adoc/userguide/modules/_to-repurpose/attachments/pptx/commands-vs-actioninvocationevent.pptx
rename to antora/components/userguide/modules/_to-repurpose/attachments/pptx/commands-vs-actioninvocationevent.pptx
diff --git a/api/adoc/userguide/modules/_to-repurpose/attachments/theme/isis-logo.png b/antora/components/userguide/modules/_to-repurpose/attachments/theme/isis-logo.png
similarity index 100%
rename from api/adoc/userguide/modules/_to-repurpose/attachments/theme/isis-logo.png
rename to antora/components/userguide/modules/_to-repurpose/attachments/theme/isis-logo.png
diff --git a/api/adoc/userguide/modules/_to-repurpose/examples/.gitkeep b/antora/components/userguide/modules/_to-repurpose/examples/.gitkeep
similarity index 100%
rename from api/adoc/userguide/modules/_to-repurpose/examples/.gitkeep
rename to antora/components/userguide/modules/_to-repurpose/examples/.gitkeep
diff --git a/api/adoc/userguide/modules/_to-repurpose/attachments/.gitkeep b/antora/components/userguide/modules/_to-repurpose/images/.gitkeep
similarity index 100%
rename from api/adoc/userguide/modules/_to-repurpose/attachments/.gitkeep
rename to antora/components/userguide/modules/_to-repurpose/images/.gitkeep
diff --git a/api/adoc/userguide/modules/_to-repurpose/images/PDF-50.png b/antora/components/userguide/modules/_to-repurpose/images/PDF-50.png
similarity index 100%
rename from api/adoc/userguide/modules/_to-repurpose/images/PDF-50.png
rename to antora/components/userguide/modules/_to-repurpose/images/PDF-50.png
diff --git a/api/adoc/userguide/modules/_to-repurpose/images/index-screenshots/010-sign-in.pdn b/antora/components/userguide/modules/_to-repurpose/images/index-screenshots/010-sign-in.pdn
similarity index 100%
rename from api/adoc/userguide/modules/_to-repurpose/images/index-screenshots/010-sign-in.pdn
rename to antora/components/userguide/modules/_to-repurpose/images/index-screenshots/010-sign-in.pdn
diff --git a/api/adoc/userguide/modules/_to-repurpose/images/index-screenshots/010-sign-in.png b/antora/components/userguide/modules/_to-repurpose/images/index-screenshots/010-sign-in.png
similarity index 100%
rename from api/adoc/userguide/modules/_to-repurpose/images/index-screenshots/010-sign-in.png
rename to antora/components/userguide/modules/_to-repurpose/images/index-screenshots/010-sign-in.png
diff --git a/api/adoc/userguide/modules/_to-repurpose/images/index-screenshots/020-object-layout.pdn b/antora/components/userguide/modules/_to-repurpose/images/index-screenshots/020-object-layout.pdn
similarity index 100%
rename from api/adoc/userguide/modules/_to-repurpose/images/index-screenshots/020-object-layout.pdn
rename to antora/components/userguide/modules/_to-repurpose/images/index-screenshots/020-object-layout.pdn
diff --git a/api/adoc/userguide/modules/_to-repurpose/images/index-screenshots/020-object-layout.png b/antora/components/userguide/modules/_to-repurpose/images/index-screenshots/020-object-layout.png
similarity index 100%
rename from api/adoc/userguide/modules/_to-repurpose/images/index-screenshots/020-object-layout.png
rename to antora/components/userguide/modules/_to-repurpose/images/index-screenshots/020-object-layout.png
diff --git a/api/adoc/userguide/modules/_to-repurpose/images/index-screenshots/030-declarative-business-rules.pdn b/antora/components/userguide/modules/_to-repurpose/images/index-screenshots/030-declarative-business-rules.pdn
similarity index 100%
rename from api/adoc/userguide/modules/_to-repurpose/images/index-screenshots/030-declarative-business-rules.pdn
rename to antora/components/userguide/modules/_to-repurpose/images/index-screenshots/030-declarative-business-rules.pdn
diff --git a/api/adoc/userguide/modules/_to-repurpose/images/index-screenshots/030-declarative-business-rules.png b/antora/components/userguide/modules/_to-repurpose/images/index-screenshots/030-declarative-business-rules.png
similarity index 100%
rename from api/adoc/userguide/modules/_to-repurpose/images/index-screenshots/030-declarative-business-rules.png
rename to antora/components/userguide/modules/_to-repurpose/images/index-screenshots/030-declarative-business-rules.png
diff --git a/api/adoc/userguide/modules/_to-repurpose/images/index-screenshots/040-imperative-business-rules.pdn b/antora/components/userguide/modules/_to-repurpose/images/index-screenshots/040-imperative-business-rules.pdn
similarity index 100%
rename from api/adoc/userguide/modules/_to-repurpose/images/index-screenshots/040-imperative-business-rules.pdn
rename to antora/components/userguide/modules/_to-repurpose/images/index-screenshots/040-imperative-business-rules.pdn
diff --git a/api/adoc/userguide/modules/_to-repurpose/images/index-screenshots/040-imperative-business-rules.png b/antora/components/userguide/modules/_to-repurpose/images/index-screenshots/040-imperative-business-rules.png
similarity index 100%
rename from api/adoc/userguide/modules/_to-repurpose/images/index-screenshots/040-imperative-business-rules.png
rename to antora/components/userguide/modules/_to-repurpose/images/index-screenshots/040-imperative-business-rules.png
diff --git a/api/adoc/userguide/modules/_to-repurpose/images/index-screenshots/050-action-with-args.pdn b/antora/components/userguide/modules/_to-repurpose/images/index-screenshots/050-action-with-args.pdn
similarity index 100%
rename from api/adoc/userguide/modules/_to-repurpose/images/index-screenshots/050-action-with-args.pdn
rename to antora/components/userguide/modules/_to-repurpose/images/index-screenshots/050-action-with-args.pdn
diff --git a/api/adoc/userguide/modules/_to-repurpose/images/index-screenshots/050-action-with-args.png b/antora/components/userguide/modules/_to-repurpose/images/index-screenshots/050-action-with-args.png
similarity index 100%
rename from api/adoc/userguide/modules/_to-repurpose/images/index-screenshots/050-action-with-args.png
rename to antora/components/userguide/modules/_to-repurpose/images/index-screenshots/050-action-with-args.png
diff --git a/api/adoc/userguide/modules/_to-repurpose/images/index-screenshots/060-action-with-args-autocomplete.pdn b/antora/components/userguide/modules/_to-repurpose/images/index-screenshots/060-action-with-args-autocomplete.pdn
similarity index 100%
rename from api/adoc/userguide/modules/_to-repurpose/images/index-screenshots/060-action-with-args-autocomplete.pdn
rename to antora/components/userguide/modules/_to-repurpose/images/index-screenshots/060-action-with-args-autocomplete.pdn
diff --git a/api/adoc/userguide/modules/_to-repurpose/images/index-screenshots/060-action-with-args-autocomplete.png b/antora/components/userguide/modules/_to-repurpose/images/index-screenshots/060-action-with-args-autocomplete.png
similarity index 100%
rename from api/adoc/userguide/modules/_to-repurpose/images/index-screenshots/060-action-with-args-autocomplete.png
rename to antora/components/userguide/modules/_to-repurpose/images/index-screenshots/060-action-with-args-autocomplete.png
diff --git a/api/adoc/userguide/modules/_to-repurpose/images/index-screenshots/070-jdo.pdn b/antora/components/userguide/modules/_to-repurpose/images/index-screenshots/070-jdo.pdn
similarity index 100%
rename from api/adoc/userguide/modules/_to-repurpose/images/index-screenshots/070-jdo.pdn
rename to antora/components/userguide/modules/_to-repurpose/images/index-screenshots/070-jdo.pdn
diff --git a/api/adoc/userguide/modules/_to-repurpose/images/index-screenshots/070-jdo.png b/antora/components/userguide/modules/_to-repurpose/images/index-screenshots/070-jdo.png
similarity index 100%
rename from api/adoc/userguide/modules/_to-repurpose/images/index-screenshots/070-jdo.png
rename to antora/components/userguide/modules/_to-repurpose/images/index-screenshots/070-jdo.png
diff --git a/api/adoc/userguide/modules/_to-repurpose/images/index-screenshots/080-rest-api.pdn b/antora/components/userguide/modules/_to-repurpose/images/index-screenshots/080-rest-api.pdn
similarity index 100%
rename from api/adoc/userguide/modules/_to-repurpose/images/index-screenshots/080-rest-api.pdn
rename to antora/components/userguide/modules/_to-repurpose/images/index-screenshots/080-rest-api.pdn
diff --git a/api/adoc/userguide/modules/_to-repurpose/images/index-screenshots/080-rest-api.png b/antora/components/userguide/modules/_to-repurpose/images/index-screenshots/080-rest-api.png
similarity index 100%
rename from api/adoc/userguide/modules/_to-repurpose/images/index-screenshots/080-rest-api.png
rename to antora/components/userguide/modules/_to-repurpose/images/index-screenshots/080-rest-api.png
diff --git a/api/adoc/userguide/modules/_to-repurpose/images/index-screenshots/090-integtesting.pdn b/antora/components/userguide/modules/_to-repurpose/images/index-screenshots/090-integtesting.pdn
similarity index 100%
rename from api/adoc/userguide/modules/_to-repurpose/images/index-screenshots/090-integtesting.pdn
rename to antora/components/userguide/modules/_to-repurpose/images/index-screenshots/090-integtesting.pdn
diff --git a/api/adoc/userguide/modules/_to-repurpose/images/index-screenshots/090-integtesting.png b/antora/components/userguide/modules/_to-repurpose/images/index-screenshots/090-integtesting.png
similarity index 100%
rename from api/adoc/userguide/modules/_to-repurpose/images/index-screenshots/090-integtesting.png
rename to antora/components/userguide/modules/_to-repurpose/images/index-screenshots/090-integtesting.png
diff --git a/api/adoc/userguide/modules/_to-repurpose/images/isis-favicon.png b/antora/components/userguide/modules/_to-repurpose/images/isis-favicon.png
similarity index 100%
rename from api/adoc/userguide/modules/_to-repurpose/images/isis-favicon.png
rename to antora/components/userguide/modules/_to-repurpose/images/isis-favicon.png
diff --git a/api/adoc/userguide/modules/_to-repurpose/images/isis-logo-48x48.pdn b/antora/components/userguide/modules/_to-repurpose/images/isis-logo-48x48.pdn
similarity index 100%
rename from api/adoc/userguide/modules/_to-repurpose/images/isis-logo-48x48.pdn
rename to antora/components/userguide/modules/_to-repurpose/images/isis-logo-48x48.pdn
diff --git a/api/adoc/userguide/modules/_to-repurpose/images/isis-logo-48x48.png b/antora/components/userguide/modules/_to-repurpose/images/isis-logo-48x48.png
similarity index 100%
rename from api/adoc/userguide/modules/_to-repurpose/images/isis-logo-48x48.png
rename to antora/components/userguide/modules/_to-repurpose/images/isis-logo-48x48.png
diff --git a/api/adoc/userguide/modules/_to-repurpose/images/isis-logo-568x286.pdn b/antora/components/userguide/modules/_to-repurpose/images/isis-logo-568x286.pdn
similarity index 100%
rename from api/adoc/userguide/modules/_to-repurpose/images/isis-logo-568x286.pdn
rename to antora/components/userguide/modules/_to-repurpose/images/isis-logo-568x286.pdn
diff --git a/api/adoc/userguide/modules/_to-repurpose/images/isis-logo-568x286.png b/antora/components/userguide/modules/_to-repurpose/images/isis-logo-568x286.png
similarity index 100%
rename from api/adoc/userguide/modules/_to-repurpose/images/isis-logo-568x286.png
rename to antora/components/userguide/modules/_to-repurpose/images/isis-logo-568x286.png
diff --git a/api/adoc/userguide/modules/_to-repurpose/images/todoapp/dashboard.png b/antora/components/userguide/modules/_to-repurpose/images/todoapp/dashboard.png
similarity index 100%
rename from api/adoc/userguide/modules/_to-repurpose/images/todoapp/dashboard.png
rename to antora/components/userguide/modules/_to-repurpose/images/todoapp/dashboard.png
diff --git a/api/adoc/userguide/modules/_to-repurpose/images/todoapp/swagger-ui.png b/antora/components/userguide/modules/_to-repurpose/images/todoapp/swagger-ui.png
similarity index 100%
rename from api/adoc/userguide/modules/_to-repurpose/images/todoapp/swagger-ui.png
rename to antora/components/userguide/modules/_to-repurpose/images/todoapp/swagger-ui.png
diff --git a/api/adoc/userguide/modules/_to-repurpose/images/todoapp/todoitem.png b/antora/components/userguide/modules/_to-repurpose/images/todoapp/todoitem.png
similarity index 100%
rename from api/adoc/userguide/modules/_to-repurpose/images/todoapp/todoitem.png
rename to antora/components/userguide/modules/_to-repurpose/images/todoapp/todoitem.png
diff --git a/api/adoc/userguide/modules/_to-repurpose/nav.adoc b/antora/components/userguide/modules/_to-repurpose/nav.adoc
similarity index 100%
rename from api/adoc/userguide/modules/_to-repurpose/nav.adoc
rename to antora/components/userguide/modules/_to-repurpose/nav.adoc
diff --git a/api/adoc/userguide/modules/_to-repurpose/pages/about.adoc b/antora/components/userguide/modules/_to-repurpose/pages/about.adoc
similarity index 100%
rename from api/adoc/userguide/modules/_to-repurpose/pages/about.adoc
rename to antora/components/userguide/modules/_to-repurpose/pages/about.adoc
diff --git a/api/adoc/userguide/modules/btb/images/headless-access/BackgroundCommandExecution.png b/antora/components/userguide/modules/btb/images/headless-access/BackgroundCommandExecution.png
similarity index 100%
rename from api/adoc/userguide/modules/btb/images/headless-access/BackgroundCommandExecution.png
rename to antora/components/userguide/modules/btb/images/headless-access/BackgroundCommandExecution.png
diff --git a/api/adoc/userguide/modules/btb/images/headless-access/BackgroundCommandExecutionFromBackgroundCommandServiceJdo.png b/antora/components/userguide/modules/btb/images/headless-access/BackgroundCommandExecutionFromBackgroundCommandServiceJdo.png
similarity index 100%
rename from api/adoc/userguide/modules/btb/images/headless-access/BackgroundCommandExecutionFromBackgroundCommandServiceJdo.png
rename to antora/components/userguide/modules/btb/images/headless-access/BackgroundCommandExecutionFromBackgroundCommandServiceJdo.png
diff --git a/api/adoc/userguide/modules/btb/images/hints-and-tips/action-semantics-are-you-sure.png b/antora/components/userguide/modules/btb/images/hints-and-tips/action-semantics-are-you-sure.png
similarity index 100%
rename from api/adoc/userguide/modules/btb/images/hints-and-tips/action-semantics-are-you-sure.png
rename to antora/components/userguide/modules/btb/images/hints-and-tips/action-semantics-are-you-sure.png
diff --git a/api/adoc/userguide/modules/btb/images/hints-and-tips/are-you-sure-happy-case.png b/antora/components/userguide/modules/btb/images/hints-and-tips/are-you-sure-happy-case.png
similarity index 100%
rename from api/adoc/userguide/modules/btb/images/hints-and-tips/are-you-sure-happy-case.png
rename to antora/components/userguide/modules/btb/images/hints-and-tips/are-you-sure-happy-case.png
diff --git a/api/adoc/userguide/modules/btb/images/hints-and-tips/are-you-sure-sad-case.png b/antora/components/userguide/modules/btb/images/hints-and-tips/are-you-sure-sad-case.png
similarity index 100%
rename from api/adoc/userguide/modules/btb/images/hints-and-tips/are-you-sure-sad-case.png
rename to antora/components/userguide/modules/btb/images/hints-and-tips/are-you-sure-sad-case.png
diff --git a/api/adoc/userguide/modules/btb/images/hints-and-tips/are-you-sure.png b/antora/components/userguide/modules/btb/images/hints-and-tips/are-you-sure.png
similarity index 100%
rename from api/adoc/userguide/modules/btb/images/hints-and-tips/are-you-sure.png
rename to antora/components/userguide/modules/btb/images/hints-and-tips/are-you-sure.png
diff --git a/api/adoc/userguide/modules/btb/images/hints-and-tips/view-model-fail.png b/antora/components/userguide/modules/btb/images/hints-and-tips/view-model-fail.png
similarity index 100%
rename from api/adoc/userguide/modules/btb/images/hints-and-tips/view-model-fail.png
rename to antora/components/userguide/modules/btb/images/hints-and-tips/view-model-fail.png
diff --git a/api/adoc/userguide/modules/btb/images/hints-and-tips/view-model-success.png b/antora/components/userguide/modules/btb/images/hints-and-tips/view-model-success.png
similarity index 100%
rename from api/adoc/userguide/modules/btb/images/hints-and-tips/view-model-success.png
rename to antora/components/userguide/modules/btb/images/hints-and-tips/view-model-success.png
diff --git a/api/adoc/userguide/modules/btb/images/runtime/web-xml/key.png b/antora/components/userguide/modules/btb/images/runtime/web-xml/key.png
similarity index 100%
rename from api/adoc/userguide/modules/btb/images/runtime/web-xml/key.png
rename to antora/components/userguide/modules/btb/images/runtime/web-xml/key.png
diff --git a/api/adoc/userguide/modules/btb/images/runtime/web-xml/parts.pptx b/antora/components/userguide/modules/btb/images/runtime/web-xml/parts.pptx
similarity index 100%
rename from api/adoc/userguide/modules/btb/images/runtime/web-xml/parts.pptx
rename to antora/components/userguide/modules/btb/images/runtime/web-xml/parts.pptx
diff --git a/api/adoc/userguide/modules/btb/images/runtime/web-xml/ro-only.png b/antora/components/userguide/modules/btb/images/runtime/web-xml/ro-only.png
similarity index 100%
rename from api/adoc/userguide/modules/btb/images/runtime/web-xml/ro-only.png
rename to antora/components/userguide/modules/btb/images/runtime/web-xml/ro-only.png
diff --git a/api/adoc/userguide/modules/btb/images/runtime/web-xml/wicket-and-ro.png b/antora/components/userguide/modules/btb/images/runtime/web-xml/wicket-and-ro.png
similarity index 100%
rename from api/adoc/userguide/modules/btb/images/runtime/web-xml/wicket-and-ro.png
rename to antora/components/userguide/modules/btb/images/runtime/web-xml/wicket-and-ro.png
diff --git a/api/adoc/userguide/modules/btb/images/runtime/web-xml/wicket-only.png b/antora/components/userguide/modules/btb/images/runtime/web-xml/wicket-only.png
similarity index 100%
rename from api/adoc/userguide/modules/btb/images/runtime/web-xml/wicket-only.png
rename to antora/components/userguide/modules/btb/images/runtime/web-xml/wicket-only.png
diff --git a/api/adoc/userguide/modules/fun/nav.adoc b/antora/components/userguide/modules/btb/nav.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/nav.adoc
rename to antora/components/userguide/modules/btb/nav.adoc
diff --git a/api/adoc/userguide/modules/btb/pages/about.adoc b/antora/components/userguide/modules/btb/pages/about.adoc
similarity index 100%
rename from api/adoc/userguide/modules/btb/pages/about.adoc
rename to antora/components/userguide/modules/btb/pages/about.adoc
diff --git a/api/adoc/userguide/modules/btb/pages/headless-access.adoc b/antora/components/userguide/modules/btb/pages/headless-access.adoc
similarity index 100%
rename from api/adoc/userguide/modules/btb/pages/headless-access.adoc
rename to antora/components/userguide/modules/btb/pages/headless-access.adoc
diff --git a/api/adoc/userguide/modules/btb/pages/hints-and-tips.adoc b/antora/components/userguide/modules/btb/pages/hints-and-tips.adoc
similarity index 100%
rename from api/adoc/userguide/modules/btb/pages/hints-and-tips.adoc
rename to antora/components/userguide/modules/btb/pages/hints-and-tips.adoc
diff --git a/api/adoc/userguide/modules/btb/pages/hints-and-tips/are-you-sure.adoc b/antora/components/userguide/modules/btb/pages/hints-and-tips/are-you-sure.adoc
similarity index 100%
rename from api/adoc/userguide/modules/btb/pages/hints-and-tips/are-you-sure.adoc
rename to antora/components/userguide/modules/btb/pages/hints-and-tips/are-you-sure.adoc
diff --git a/api/adoc/userguide/modules/btb/pages/hints-and-tips/custom-css.adoc b/antora/components/userguide/modules/btb/pages/hints-and-tips/custom-css.adoc
similarity index 100%
rename from api/adoc/userguide/modules/btb/pages/hints-and-tips/custom-css.adoc
rename to antora/components/userguide/modules/btb/pages/hints-and-tips/custom-css.adoc
diff --git a/api/adoc/userguide/modules/btb/pages/hints-and-tips/how-to-handle-void-and-null-results.adoc b/antora/components/userguide/modules/btb/pages/hints-and-tips/how-to-handle-void-and-null-results.adoc
similarity index 100%
rename from api/adoc/userguide/modules/btb/pages/hints-and-tips/how-to-handle-void-and-null-results.adoc
rename to antora/components/userguide/modules/btb/pages/hints-and-tips/how-to-handle-void-and-null-results.adoc
diff --git a/api/adoc/userguide/modules/btb/pages/hints-and-tips/how-to-implement-a-spellchecker.adoc b/antora/components/userguide/modules/btb/pages/hints-and-tips/how-to-implement-a-spellchecker.adoc
similarity index 100%
rename from api/adoc/userguide/modules/btb/pages/hints-and-tips/how-to-implement-a-spellchecker.adoc
rename to antora/components/userguide/modules/btb/pages/hints-and-tips/how-to-implement-a-spellchecker.adoc
diff --git a/api/adoc/userguide/modules/btb/pages/hints-and-tips/persisted-title.adoc b/antora/components/userguide/modules/btb/pages/hints-and-tips/persisted-title.adoc
similarity index 100%
rename from api/adoc/userguide/modules/btb/pages/hints-and-tips/persisted-title.adoc
rename to antora/components/userguide/modules/btb/pages/hints-and-tips/persisted-title.adoc
diff --git a/api/adoc/userguide/modules/btb/pages/hints-and-tips/replacing-default-service-implementations.adoc b/antora/components/userguide/modules/btb/pages/hints-and-tips/replacing-default-service-implementations.adoc
similarity index 100%
rename from api/adoc/userguide/modules/btb/pages/hints-and-tips/replacing-default-service-implementations.adoc
rename to antora/components/userguide/modules/btb/pages/hints-and-tips/replacing-default-service-implementations.adoc
diff --git a/api/adoc/userguide/modules/btb/pages/hints-and-tips/simulating-collections-of-values.adoc b/antora/components/userguide/modules/btb/pages/hints-and-tips/simulating-collections-of-values.adoc
similarity index 100%
rename from api/adoc/userguide/modules/btb/pages/hints-and-tips/simulating-collections-of-values.adoc
rename to antora/components/userguide/modules/btb/pages/hints-and-tips/simulating-collections-of-values.adoc
diff --git a/api/adoc/userguide/modules/btb/pages/hints-and-tips/subclass-properties-in-tables.adoc b/antora/components/userguide/modules/btb/pages/hints-and-tips/subclass-properties-in-tables.adoc
similarity index 100%
rename from api/adoc/userguide/modules/btb/pages/hints-and-tips/subclass-properties-in-tables.adoc
rename to antora/components/userguide/modules/btb/pages/hints-and-tips/subclass-properties-in-tables.adoc
diff --git a/api/adoc/userguide/modules/btb/pages/hints-and-tips/transactions-and-errors.adoc b/antora/components/userguide/modules/btb/pages/hints-and-tips/transactions-and-errors.adoc
similarity index 100%
rename from api/adoc/userguide/modules/btb/pages/hints-and-tips/transactions-and-errors.adoc
rename to antora/components/userguide/modules/btb/pages/hints-and-tips/transactions-and-errors.adoc
diff --git a/api/adoc/userguide/modules/btb/pages/hints-and-tips/vetoing-visibility.adoc b/antora/components/userguide/modules/btb/pages/hints-and-tips/vetoing-visibility.adoc
similarity index 100%
rename from api/adoc/userguide/modules/btb/pages/hints-and-tips/vetoing-visibility.adoc
rename to antora/components/userguide/modules/btb/pages/hints-and-tips/vetoing-visibility.adoc
diff --git a/api/adoc/userguide/modules/btb/pages/hints-and-tips/view-model-instantiation.adoc b/antora/components/userguide/modules/btb/pages/hints-and-tips/view-model-instantiation.adoc
similarity index 100%
rename from api/adoc/userguide/modules/btb/pages/hints-and-tips/view-model-instantiation.adoc
rename to antora/components/userguide/modules/btb/pages/hints-and-tips/view-model-instantiation.adoc
diff --git a/api/adoc/userguide/modules/btb/pages/i18n.adoc b/antora/components/userguide/modules/btb/pages/i18n.adoc
similarity index 100%
rename from api/adoc/userguide/modules/btb/pages/i18n.adoc
rename to antora/components/userguide/modules/btb/pages/i18n.adoc
diff --git a/api/adoc/userguide/modules/btb/pages/other-techniques.adoc b/antora/components/userguide/modules/btb/pages/other-techniques.adoc
similarity index 100%
rename from api/adoc/userguide/modules/btb/pages/other-techniques.adoc
rename to antora/components/userguide/modules/btb/pages/other-techniques.adoc
diff --git a/api/adoc/userguide/modules/btb/pages/programming-model.adoc b/antora/components/userguide/modules/btb/pages/programming-model.adoc
similarity index 100%
rename from api/adoc/userguide/modules/btb/pages/programming-model.adoc
rename to antora/components/userguide/modules/btb/pages/programming-model.adoc
diff --git a/api/adoc/userguide/modules/btb/pages/programming-model/custom-validator.adoc b/antora/components/userguide/modules/btb/pages/programming-model/custom-validator.adoc
similarity index 100%
rename from api/adoc/userguide/modules/btb/pages/programming-model/custom-validator.adoc
rename to antora/components/userguide/modules/btb/pages/programming-model/custom-validator.adoc
diff --git a/api/adoc/userguide/modules/btb/pages/programming-model/finetuning.adoc b/antora/components/userguide/modules/btb/pages/programming-model/finetuning.adoc
similarity index 100%
rename from api/adoc/userguide/modules/btb/pages/programming-model/finetuning.adoc
rename to antora/components/userguide/modules/btb/pages/programming-model/finetuning.adoc
diff --git a/api/adoc/userguide/modules/btb/partials/module-nav.adoc b/antora/components/userguide/modules/btb/partials/module-nav.adoc
similarity index 100%
rename from api/adoc/userguide/modules/btb/partials/module-nav.adoc
rename to antora/components/userguide/modules/btb/partials/module-nav.adoc
diff --git a/api/adoc/userguide/modules/fun/.asciidoctorconfig b/antora/components/userguide/modules/fun/.asciidoctorconfig
similarity index 100%
rename from api/adoc/userguide/modules/fun/.asciidoctorconfig
rename to antora/components/userguide/modules/fun/.asciidoctorconfig
diff --git a/api/adoc/userguide/modules/fun/attachments/core-concepts/Pawson-Naked-Objects-thesis.pdf b/antora/components/userguide/modules/fun/attachments/core-concepts/Pawson-Naked-Objects-thesis.pdf
similarity index 100%
rename from api/adoc/userguide/modules/fun/attachments/core-concepts/Pawson-Naked-Objects-thesis.pdf
rename to antora/components/userguide/modules/fun/attachments/core-concepts/Pawson-Naked-Objects-thesis.pdf
diff --git a/api/adoc/userguide/modules/fun/attachments/object-type-taxonomy.pptx b/antora/components/userguide/modules/fun/attachments/object-type-taxonomy.pptx
similarity index 100%
rename from api/adoc/userguide/modules/fun/attachments/object-type-taxonomy.pptx
rename to antora/components/userguide/modules/fun/attachments/object-type-taxonomy.pptx
diff --git a/api/adoc/userguide/modules/fun/images/application-menu/dividers.png b/antora/components/userguide/modules/fun/images/application-menu/dividers.png
similarity index 100%
rename from api/adoc/userguide/modules/fun/images/application-menu/dividers.png
rename to antora/components/userguide/modules/fun/images/application-menu/dividers.png
diff --git a/api/adoc/userguide/modules/fun/images/application-menu/layout-menus.pdn b/antora/components/userguide/modules/fun/images/application-menu/layout-menus.pdn
similarity index 100%
rename from api/adoc/userguide/modules/fun/images/application-menu/layout-menus.pdn
rename to antora/components/userguide/modules/fun/images/application-menu/layout-menus.pdn
diff --git a/api/adoc/userguide/modules/fun/images/application-menu/layout-menus.png b/antora/components/userguide/modules/fun/images/application-menu/layout-menus.png
similarity index 100%
rename from api/adoc/userguide/modules/fun/images/application-menu/layout-menus.png
rename to antora/components/userguide/modules/fun/images/application-menu/layout-menus.png
diff --git a/api/adoc/userguide/modules/fun/images/application-menu/tertiary.png b/antora/components/userguide/modules/fun/images/application-menu/tertiary.png
similarity index 100%
rename from api/adoc/userguide/modules/fun/images/application-menu/tertiary.png
rename to antora/components/userguide/modules/fun/images/application-menu/tertiary.png
diff --git a/api/adoc/userguide/modules/fun/images/core-concepts/philosophy/build-vs-buy.png b/antora/components/userguide/modules/fun/images/core-concepts/philosophy/build-vs-buy.png
similarity index 100%
rename from api/adoc/userguide/modules/fun/images/core-concepts/philosophy/build-vs-buy.png
rename to antora/components/userguide/modules/fun/images/core-concepts/philosophy/build-vs-buy.png
diff --git a/api/adoc/userguide/modules/fun/images/core-concepts/philosophy/build-vs-buy.pptx b/antora/components/userguide/modules/fun/images/core-concepts/philosophy/build-vs-buy.pptx
similarity index 100%
rename from api/adoc/userguide/modules/fun/images/core-concepts/philosophy/build-vs-buy.pptx
rename to antora/components/userguide/modules/fun/images/core-concepts/philosophy/build-vs-buy.pptx
diff --git a/api/adoc/userguide/modules/fun/images/core-concepts/philosophy/decoupled-applications.png b/antora/components/userguide/modules/fun/images/core-concepts/philosophy/decoupled-applications.png
similarity index 100%
rename from api/adoc/userguide/modules/fun/images/core-concepts/philosophy/decoupled-applications.png
rename to antora/components/userguide/modules/fun/images/core-concepts/philosophy/decoupled-applications.png
diff --git a/api/adoc/userguide/modules/fun/images/core-concepts/philosophy/decoupled-applications.pptx b/antora/components/userguide/modules/fun/images/core-concepts/philosophy/decoupled-applications.pptx
similarity index 100%
rename from api/adoc/userguide/modules/fun/images/core-concepts/philosophy/decoupled-applications.pptx
rename to antora/components/userguide/modules/fun/images/core-concepts/philosophy/decoupled-applications.pptx
diff --git a/api/adoc/userguide/modules/fun/images/core-concepts/philosophy/hexagonal-architecture-addons.png b/antora/components/userguide/modules/fun/images/core-concepts/philosophy/hexagonal-architecture-addons.png
similarity index 100%
rename from api/adoc/userguide/modules/fun/images/core-concepts/philosophy/hexagonal-architecture-addons.png
rename to antora/components/userguide/modules/fun/images/core-concepts/philosophy/hexagonal-architecture-addons.png
diff --git a/api/adoc/userguide/modules/fun/images/core-concepts/philosophy/hexagonal-architecture.png b/antora/components/userguide/modules/fun/images/core-concepts/philosophy/hexagonal-architecture.png
similarity index 100%
rename from api/adoc/userguide/modules/fun/images/core-concepts/philosophy/hexagonal-architecture.png
rename to antora/components/userguide/modules/fun/images/core-concepts/philosophy/hexagonal-architecture.png
diff --git a/api/adoc/userguide/modules/fun/images/core-concepts/philosophy/hexagonal-architecture.pptx b/antora/components/userguide/modules/fun/images/core-concepts/philosophy/hexagonal-architecture.pptx
similarity index 100%
rename from api/adoc/userguide/modules/fun/images/core-concepts/philosophy/hexagonal-architecture.pptx
rename to antora/components/userguide/modules/fun/images/core-concepts/philosophy/hexagonal-architecture.pptx
diff --git a/api/adoc/userguide/modules/fun/images/layout-dynamic-xml/ToDoAppDashboard.png b/antora/components/userguide/modules/fun/images/layout-dynamic-xml/ToDoAppDashboard.png
similarity index 100%
rename from api/adoc/userguide/modules/fun/images/layout-dynamic-xml/ToDoAppDashboard.png
rename to antora/components/userguide/modules/fun/images/layout-dynamic-xml/ToDoAppDashboard.png
diff --git a/api/adoc/userguide/modules/fun/images/layout-dynamic-xml/ToDoItem.png b/antora/components/userguide/modules/fun/images/layout-dynamic-xml/ToDoItem.png
similarity index 100%
rename from api/adoc/userguide/modules/fun/images/layout-dynamic-xml/ToDoItem.png
rename to antora/components/userguide/modules/fun/images/layout-dynamic-xml/ToDoItem.png
diff --git a/api/adoc/userguide/modules/fun/images/layouts/customer-order.png b/antora/components/userguide/modules/fun/images/layouts/customer-order.png
similarity index 100%
rename from api/adoc/userguide/modules/fun/images/layouts/customer-order.png
rename to antora/components/userguide/modules/fun/images/layouts/customer-order.png
diff --git a/api/adoc/userguide/modules/fun/images/layouts/estatio-Invoice.png b/antora/components/userguide/modules/fun/images/layouts/estatio-Invoice.png
similarity index 100%
rename from api/adoc/userguide/modules/fun/images/layouts/estatio-Invoice.png
rename to antora/components/userguide/modules/fun/images/layouts/estatio-Invoice.png
diff --git a/api/adoc/userguide/modules/fun/images/layouts/estatio-Lease.png b/antora/components/userguide/modules/fun/images/layouts/estatio-Lease.png
similarity index 100%
rename from api/adoc/userguide/modules/fun/images/layouts/estatio-Lease.png
rename to antora/components/userguide/modules/fun/images/layouts/estatio-Lease.png
diff --git a/api/adoc/userguide/modules/fun/images/layouts/estatio-LeaseItem.png b/antora/components/userguide/modules/fun/images/layouts/estatio-LeaseItem.png
similarity index 100%
rename from api/adoc/userguide/modules/fun/images/layouts/estatio-LeaseItem.png
rename to antora/components/userguide/modules/fun/images/layouts/estatio-LeaseItem.png
diff --git a/api/adoc/userguide/modules/fun/images/layouts/todoapp-ToDoItem.png b/antora/components/userguide/modules/fun/images/layouts/todoapp-ToDoItem.png
similarity index 100%
rename from api/adoc/userguide/modules/fun/images/layouts/todoapp-ToDoItem.png
rename to antora/components/userguide/modules/fun/images/layouts/todoapp-ToDoItem.png
diff --git a/api/adoc/userguide/modules/fun/images/menubars/010-download.png b/antora/components/userguide/modules/fun/images/menubars/010-download.png
similarity index 100%
rename from api/adoc/userguide/modules/fun/images/menubars/010-download.png
rename to antora/components/userguide/modules/fun/images/menubars/010-download.png
diff --git a/api/adoc/userguide/modules/fun/images/menubars/020-download.png b/antora/components/userguide/modules/fun/images/menubars/020-download.png
similarity index 100%
rename from api/adoc/userguide/modules/fun/images/menubars/020-download.png
rename to antora/components/userguide/modules/fun/images/menubars/020-download.png
diff --git a/api/adoc/userguide/modules/fun/images/ui/todoapp-Dashboard.png b/antora/components/userguide/modules/fun/images/ui/todoapp-Dashboard.png
similarity index 100%
rename from api/adoc/userguide/modules/fun/images/ui/todoapp-Dashboard.png
rename to antora/components/userguide/modules/fun/images/ui/todoapp-Dashboard.png
diff --git a/api/adoc/userguide/modules/btb/nav.adoc b/antora/components/userguide/modules/fun/nav.adoc
similarity index 100%
rename from api/adoc/userguide/modules/btb/nav.adoc
rename to antora/components/userguide/modules/fun/nav.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/about.adoc b/antora/components/userguide/modules/fun/pages/about.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/about.adoc
rename to antora/components/userguide/modules/fun/pages/about.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/business-rules.adoc b/antora/components/userguide/modules/fun/pages/business-rules.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/business-rules.adoc
rename to antora/components/userguide/modules/fun/pages/business-rules.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/business-rules/usability.adoc b/antora/components/userguide/modules/fun/pages/business-rules/usability.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/business-rules/usability.adoc
rename to antora/components/userguide/modules/fun/pages/business-rules/usability.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/business-rules/validity.adoc b/antora/components/userguide/modules/fun/pages/business-rules/validity.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/business-rules/validity.adoc
rename to antora/components/userguide/modules/fun/pages/business-rules/validity.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/business-rules/visibility.adoc b/antora/components/userguide/modules/fun/pages/business-rules/visibility.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/business-rules/visibility.adoc
rename to antora/components/userguide/modules/fun/pages/business-rules/visibility.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/concepts-patterns.adoc b/antora/components/userguide/modules/fun/pages/concepts-patterns.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/concepts-patterns.adoc
rename to antora/components/userguide/modules/fun/pages/concepts-patterns.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/concepts-patterns/apache-isis-vs-cqrs-and-event-sourcing.adoc b/antora/components/userguide/modules/fun/pages/concepts-patterns/apache-isis-vs-cqrs-and-event-sourcing.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/concepts-patterns/apache-isis-vs-cqrs-and-event-sourcing.adoc
rename to antora/components/userguide/modules/fun/pages/concepts-patterns/apache-isis-vs-cqrs-and-event-sourcing.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/concepts-patterns/architecture.adoc b/antora/components/userguide/modules/fun/pages/concepts-patterns/architecture.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/concepts-patterns/architecture.adoc
rename to antora/components/userguide/modules/fun/pages/concepts-patterns/architecture.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/concepts-patterns/core-values.adoc b/antora/components/userguide/modules/fun/pages/concepts-patterns/core-values.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/concepts-patterns/core-values.adoc
rename to antora/components/userguide/modules/fun/pages/concepts-patterns/core-values.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/concepts-patterns/deployment-options.adoc b/antora/components/userguide/modules/fun/pages/concepts-patterns/deployment-options.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/concepts-patterns/deployment-options.adoc
rename to antora/components/userguide/modules/fun/pages/concepts-patterns/deployment-options.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/concepts-patterns/domain-driven-design.adoc b/antora/components/userguide/modules/fun/pages/concepts-patterns/domain-driven-design.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/concepts-patterns/domain-driven-design.adoc
rename to antora/components/userguide/modules/fun/pages/concepts-patterns/domain-driven-design.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/concepts-patterns/metamodel.adoc b/antora/components/userguide/modules/fun/pages/concepts-patterns/metamodel.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/concepts-patterns/metamodel.adoc
rename to antora/components/userguide/modules/fun/pages/concepts-patterns/metamodel.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/concepts-patterns/naked-objects-pattern.adoc b/antora/components/userguide/modules/fun/pages/concepts-patterns/naked-objects-pattern.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/concepts-patterns/naked-objects-pattern.adoc
rename to antora/components/userguide/modules/fun/pages/concepts-patterns/naked-objects-pattern.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/domain-entities-and-services.adoc b/antora/components/userguide/modules/fun/pages/domain-entities-and-services.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/domain-entities-and-services.adoc
rename to antora/components/userguide/modules/fun/pages/domain-entities-and-services.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/domain-entities-and-services/crud.adoc b/antora/components/userguide/modules/fun/pages/domain-entities-and-services/crud.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/domain-entities-and-services/crud.adoc
rename to antora/components/userguide/modules/fun/pages/domain-entities-and-services/crud.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/domain-entities-and-services/domain-entities.adoc b/antora/components/userguide/modules/fun/pages/domain-entities-and-services/domain-entities.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/domain-entities-and-services/domain-entities.adoc
rename to antora/components/userguide/modules/fun/pages/domain-entities-and-services/domain-entities.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/domain-entities-and-services/domain-services.adoc b/antora/components/userguide/modules/fun/pages/domain-entities-and-services/domain-services.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/domain-entities-and-services/domain-services.adoc
rename to antora/components/userguide/modules/fun/pages/domain-entities-and-services/domain-services.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/domain-entities-and-services/inject-services.adoc b/antora/components/userguide/modules/fun/pages/domain-entities-and-services/inject-services.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/domain-entities-and-services/inject-services.adoc
rename to antora/components/userguide/modules/fun/pages/domain-entities-and-services/inject-services.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/drop-downs-and-defaults.adoc b/antora/components/userguide/modules/fun/pages/drop-downs-and-defaults.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/drop-downs-and-defaults.adoc
rename to antora/components/userguide/modules/fun/pages/drop-downs-and-defaults.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/meta-annotations.adoc b/antora/components/userguide/modules/fun/pages/meta-annotations.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/meta-annotations.adoc
rename to antora/components/userguide/modules/fun/pages/meta-annotations.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/mixins.adoc b/antora/components/userguide/modules/fun/pages/mixins.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/mixins.adoc
rename to antora/components/userguide/modules/fun/pages/mixins.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/modules.adoc b/antora/components/userguide/modules/fun/pages/modules.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/modules.adoc
rename to antora/components/userguide/modules/fun/pages/modules.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/object-members.adoc b/antora/components/userguide/modules/fun/pages/object-members.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/object-members.adoc
rename to antora/components/userguide/modules/fun/pages/object-members.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/object-members/actions.adoc b/antora/components/userguide/modules/fun/pages/object-members/actions.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/object-members/actions.adoc
rename to antora/components/userguide/modules/fun/pages/object-members/actions.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/object-members/collections.adoc b/antora/components/userguide/modules/fun/pages/object-members/collections.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/object-members/collections.adoc
rename to antora/components/userguide/modules/fun/pages/object-members/collections.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/object-members/properties.adoc b/antora/components/userguide/modules/fun/pages/object-members/properties.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/object-members/properties.adoc
rename to antora/components/userguide/modules/fun/pages/object-members/properties.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/overview.adoc b/antora/components/userguide/modules/fun/pages/overview.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/overview.adoc
rename to antora/components/userguide/modules/fun/pages/overview.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/overview/business-rules.adoc b/antora/components/userguide/modules/fun/pages/overview/business-rules.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/overview/business-rules.adoc
rename to antora/components/userguide/modules/fun/pages/overview/business-rules.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/overview/events.adoc b/antora/components/userguide/modules/fun/pages/overview/events.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/overview/events.adoc
rename to antora/components/userguide/modules/fun/pages/overview/events.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/overview/identifiers.adoc b/antora/components/userguide/modules/fun/pages/overview/identifiers.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/overview/identifiers.adoc
rename to antora/components/userguide/modules/fun/pages/overview/identifiers.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/overview/modules.adoc b/antora/components/userguide/modules/fun/pages/overview/modules.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/overview/modules.adoc
rename to antora/components/userguide/modules/fun/pages/overview/modules.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/overview/object-members.adoc b/antora/components/userguide/modules/fun/pages/overview/object-members.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/overview/object-members.adoc
rename to antora/components/userguide/modules/fun/pages/overview/object-members.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/overview/programming-model.adoc b/antora/components/userguide/modules/fun/pages/overview/programming-model.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/overview/programming-model.adoc
rename to antora/components/userguide/modules/fun/pages/overview/programming-model.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/overview/types-of-domain-objects.adoc b/antora/components/userguide/modules/fun/pages/overview/types-of-domain-objects.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/overview/types-of-domain-objects.adoc
rename to antora/components/userguide/modules/fun/pages/overview/types-of-domain-objects.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/programming-model.adoc b/antora/components/userguide/modules/fun/pages/programming-model.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/programming-model.adoc
rename to antora/components/userguide/modules/fun/pages/programming-model.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/ui.adoc b/antora/components/userguide/modules/fun/pages/ui.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/ui.adoc
rename to antora/components/userguide/modules/fun/pages/ui.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/ui/action-icons-and-css.adoc b/antora/components/userguide/modules/fun/pages/ui/action-icons-and-css.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/ui/action-icons-and-css.adoc
rename to antora/components/userguide/modules/fun/pages/ui/action-icons-and-css.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/ui/menubars-layout.adoc b/antora/components/userguide/modules/fun/pages/ui/menubars-layout.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/ui/menubars-layout.adoc
rename to antora/components/userguide/modules/fun/pages/ui/menubars-layout.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/ui/names-and-descriptions.adoc b/antora/components/userguide/modules/fun/pages/ui/names-and-descriptions.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/ui/names-and-descriptions.adoc
rename to antora/components/userguide/modules/fun/pages/ui/names-and-descriptions.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/ui/object-layout.adoc b/antora/components/userguide/modules/fun/pages/ui/object-layout.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/ui/object-layout.adoc
rename to antora/components/userguide/modules/fun/pages/ui/object-layout.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/ui/object-titles-and-icons.adoc b/antora/components/userguide/modules/fun/pages/ui/object-titles-and-icons.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/ui/object-titles-and-icons.adoc
rename to antora/components/userguide/modules/fun/pages/ui/object-titles-and-icons.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/ui/table-columns.adoc b/antora/components/userguide/modules/fun/pages/ui/table-columns.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/ui/table-columns.adoc
rename to antora/components/userguide/modules/fun/pages/ui/table-columns.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/view-models.adoc b/antora/components/userguide/modules/fun/pages/view-models.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/view-models.adoc
rename to antora/components/userguide/modules/fun/pages/view-models.adoc
diff --git a/api/adoc/userguide/modules/fun/pages/view-models/UNUSED-dto.adoc b/antora/components/userguide/modules/fun/pages/view-models/UNUSED-dto.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/pages/view-models/UNUSED-dto.adoc
rename to antora/components/userguide/modules/fun/pages/view-models/UNUSED-dto.adoc
diff --git a/api/adoc/userguide/modules/fun/partials/_deployment-options.adoc b/antora/components/userguide/modules/fun/partials/_deployment-options.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/partials/_deployment-options.adoc
rename to antora/components/userguide/modules/fun/partials/_deployment-options.adoc
diff --git a/api/adoc/userguide/modules/fun/partials/module-nav.adoc b/antora/components/userguide/modules/fun/partials/module-nav.adoc
similarity index 100%
rename from api/adoc/userguide/modules/fun/partials/module-nav.adoc
rename to antora/components/userguide/modules/fun/partials/module-nav.adoc
diff --git a/antora/playbooks/site-refguide.yml b/antora/playbooks/site-refguide.yml
index 1a0a923..f6ec4c5 100644
--- a/antora/playbooks/site-refguide.yml
+++ b/antora/playbooks/site-refguide.yml
@@ -27,10 +27,14 @@ content:
     - url: .
       start_path: antora/components/docs # docs
       branches: HEAD
-# api
     - url: .
-      start_path: api/adoc/refguide # refguide
+      start_path: antora/components/refguide # refguide
+      branches: HEAD
+    - url: .
+      start_path: antora/components/refguide-index # refguide
       branches: HEAD
+
+# api
     - url: .
       start_path: api/applib/src/main/adoc # refguide
       branches: HEAD
diff --git a/antora/playbooks/site-userguide.yml b/antora/playbooks/site-userguide.yml
index 89af206..d8bfb08 100644
--- a/antora/playbooks/site-userguide.yml
+++ b/antora/playbooks/site-userguide.yml
@@ -27,9 +27,8 @@ content:
     - url: .
       start_path: antora/components/docs # docs
       branches: HEAD
-# api
     - url: .
-      start_path: api/adoc/userguide # userguide
+      start_path: antora/components/userguide # userguide
       branches: HEAD
 
 # examples
diff --git a/antora/playbooks/site.yml b/antora/playbooks/site.yml
index d480889..dc046ee 100644
--- a/antora/playbooks/site.yml
+++ b/antora/playbooks/site.yml
@@ -40,16 +40,16 @@ content:
       start_path: antora/components/setupguide # setupguide
       branches: HEAD
     - url: .
-      start_path: antora/components/refguide-index # refguide
+      start_path: antora/components/refguide # refguide
       branches: HEAD
-
-# api
     - url: .
-      start_path: api/adoc/refguide # refguide
+      start_path: antora/components/refguide-index # refguide
       branches: HEAD
     - url: .
-      start_path: api/adoc/userguide # userguide
+      start_path: antora/components/userguide # userguide
       branches: HEAD
+
+# api
     - url: .
       start_path: api/applib/src/main/adoc # refguide
       branches: HEAD
diff --git a/api/adoc/pom.xml b/api/adoc/pom.xml
deleted file mode 100644
index 3749db1..0000000
--- a/api/adoc/pom.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-  Licensed to the Apache Software Foundation (ASF) under one
-  or more contributor license agreements.  See the NOTICE file
-  distributed with this work for additional information
-  regarding copyright ownership.  The ASF licenses this file
-  to you under the Apache License, Version 2.0 (the
-  "License"); you may not use this file except in compliance
-  with the License.  You may obtain a copy of the License at
-  
-         http://www.apache.org/licenses/LICENSE-2.0
-         
-  Unless required by applicable law or agreed to in writing,
-  software distributed under the License is distributed on an
-  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-  KIND, either express or implied.  See the License for the
-  specific language governing permissions and limitations
-  under the License.
--->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-    <modelVersion>4.0.0</modelVersion>
-
-    <parent>
-        <groupId>org.apache.isis.core</groupId>
-        <artifactId>isis-core</artifactId>
-        <version>2.0.0-SNAPSHOT</version>
-        <relativePath>../../core/pom.xml</relativePath>
-    </parent>
-
-    <artifactId>isis-api-adoc</artifactId>
-
-    <name>Apache Isis Core - API Documentation</name>
-    <description>
-        User guide and reference guide.
-        This pom.xml is just for convenience to allow the documentation to be
-        opened independently of the entire project.  It is not part of the
-        main hierarchy.
-    </description>
-
-</project>


[isis] 08/08: ISIS-2444: regen index

Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit 7cab95f1752b76d4cf5ed0f7cedf3227970aedf7
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Wed Feb 24 06:35:42 2021 +0000

    ISIS-2444: regen index
---
 .../modules/_overview/pages/about.adoc             |  6 ++----
 .../applib/pages/index/annotation/Action.adoc      | 16 +++++++++++++++
 .../pages/index/annotation/ActionLayout.adoc       | 18 ++++++++--------
 .../applib/pages/index/annotation/Collection.adoc  |  6 +++---
 .../pages/index/annotation/CollectionLayout.adoc   | 14 ++++++-------
 .../pages/index/annotation/DomainObject.adoc       | 20 +++++++++---------
 .../pages/index/annotation/DomainObjectLayout.adoc | 14 +++++++++++++
 .../pages/index/annotation/DomainService.adoc      |  4 ++++
 .../index/annotation/DomainServiceLayout.adoc      |  4 ++++
 .../applib/pages/index/annotation/Parameter.adoc   | 10 +++++++++
 .../pages/index/annotation/ParameterLayout.adoc    | 14 +++++++++++++
 .../applib/pages/index/annotation/Property.adoc    | 24 ++++++++++++++++++++++
 .../pages/index/annotation/PropertyLayout.adoc     | 22 ++++++++++++++++++++
 .../applib/pages/index/value/OpenUrlStrategy.adoc  |  4 +++-
 .../index/secman/api/user/ApplicationUser.adoc     |  2 +-
 .../partials/_application-layer-api.adoc           |  3 ++-
 16 files changed, 145 insertions(+), 36 deletions(-)

diff --git a/antora/components/refguide-index/modules/_overview/pages/about.adoc b/antora/components/refguide-index/modules/_overview/pages/about.adoc
index d073f51..cac87fd 100644
--- a/antora/components/refguide-index/modules/_overview/pages/about.adoc
+++ b/antora/components/refguide-index/modules/_overview/pages/about.adoc
@@ -3706,12 +3706,12 @@ skinparam rectangle<<12>> {
   FontColor #fffffe
   BorderColor #2E6295
 }
-skinparam rectangle<<24>> {
+skinparam rectangle<<13>> {
   BackgroundColor #438dd5
   FontColor #fffffe
   BorderColor #2E6295
 }
-skinparam rectangle<<13>> {
+skinparam rectangle<<24>> {
   BackgroundColor #438dd5
   FontColor #fffffe
   BorderColor #2E6295
@@ -5576,9 +5576,7 @@ o.a.i.testdomain.conf.Configuration_headless$HeadlessCommandSupport +
 o.a.i.testdomain.jdo.JdoInventoryDao +
 o.a.i.testdomain.jpa.JpaInventoryDao +
 o.a.i.testdomain.jpa.springdata.EmployeeRepository +
-o.a.i.testdomain.util.interaction.InteractionBoundaryProbe +
 o.a.i.testdomain.util.kv.KVStoreForTesting +
-o.a.i.testdomain.util.rest.RestEndpointService +
 ****
 
 .Dependencies
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/Action.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/Action.adoc
index 702bd38..a388055 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/Action.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/Action.adoc
@@ -180,3 +180,19 @@ For downloading xref:refguide:applib:index/value/Blob.adoc[Blob] or xref:refguid
 The value should be of the form "file_extension|audio/*|video/*|image/*|media_type".
 
 include::hooks/Action_010-examples-and-usage.adoc[]
+
+include::hooks/Action_021-associating.adoc[]
+
+include::hooks/Action_022-action-semantics.adoc[]
+
+include::hooks/Action_023-deployment-modes.adoc[]
+
+include::hooks/Action_024-domain-events.adoc[]
+
+include::hooks/Action_025-execution-publishing.adoc[]
+
+include::hooks/Action_026-command-processing.adoc[]
+
+include::hooks/Action_027-collection-types.adoc[]
+
+include::hooks/Action_030-see-also.adoc[]
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/ActionLayout.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/ActionLayout.adoc
index 661a38a..729e7d6 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/ActionLayout.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/ActionLayout.adoc
@@ -141,20 +141,20 @@ Supported by the Wicket viewer.
 
 include::hooks/ActionLayout_010-examples-and-usage.adoc[]
 
-include::hooks/ActionLayout_011-bookmarking.adoc[]
+include::hooks/ActionLayout_021-promptStyle.adoc[]
 
-include::hooks/ActionLayout_012-cssClass.adoc[]
+include::hooks/ActionLayout_022-position.adoc[]
 
-include::hooks/ActionLayout_013-cssClassFa.adoc[]
+include::hooks/ActionLayout_023-describedAs.adoc[]
 
-include::hooks/ActionLayout_014-describedAs.adoc[]
+include::hooks/ActionLayout_024-cssClass.adoc[]
 
-include::hooks/ActionLayout_015-hidden.adoc[]
+include::hooks/ActionLayout_025-cssClassFa.adoc[]
 
-include::hooks/ActionLayout_016-named.adoc[]
+include::hooks/ActionLayout_026-bookmarking.adoc[]
 
-include::hooks/ActionLayout_017-position.adoc[]
+include::hooks/ActionLayout_027-hidden.adoc[]
 
-include::hooks/ActionLayout_018-promptStyle.adoc[]
+include::hooks/ActionLayout_028-named.adoc[]
 
-include::hooks/ActionLayout_019-redirect.adoc[]
+include::hooks/ActionLayout_029-redirect.adoc[]
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/Collection.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/Collection.adoc
index 939bfb7..46971b1 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/Collection.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/Collection.adoc
@@ -68,8 +68,8 @@ This is only provided as a fallback; usually the framework can infer the element
 
 include::hooks/Collection_010-examples-and-usage.adoc[]
 
-include::hooks/Collection_011_domainEvent.adoc[]
+include::hooks/Collection_021_domainEvent.adoc[]
 
-include::hooks/Collection_012_hidden.adoc[]
+include::hooks/Collection_022_hidden.adoc[]
 
-include::hooks/Collection_013_typeOf.adoc[]
+include::hooks/Collection_023_typeOf.adoc[]
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/CollectionLayout.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/CollectionLayout.adoc
index 4930346..fbb2964 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/CollectionLayout.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/CollectionLayout.adoc
@@ -124,16 +124,16 @@ The purpose of this annotation is to provide a _java.util.Comparator_ such that
 
 include::hooks/CollectionLayout_010-examples-and-usage.adoc[]
 
-include::hooks/CollectionLayout_011-cssClass.adoc[]
+include::hooks/CollectionLayout_021-defaultView.adoc[]
 
-include::hooks/CollectionLayout_012-defaultView.adoc[]
+include::hooks/CollectionLayout_022-paged.adoc[]
 
-include::hooks/CollectionLayout_013-describedAs.adoc[]
+include::hooks/CollectionLayout_023-describedAs.adoc[]
 
-include::hooks/CollectionLayout_014-hidden.adoc[]
+include::hooks/CollectionLayout_024-sortedBy.adoc[]
 
-include::hooks/CollectionLayout_015-named.adoc[]
+include::hooks/CollectionLayout_025-cssClass.adoc[]
 
-include::hooks/CollectionLayout_016-paged.adoc[]
+include::hooks/CollectionLayout_026-named.adoc[]
 
-include::hooks/CollectionLayout_017-sortedBy.adoc[]
+include::hooks/CollectionLayout_027-hidden.adoc[]
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/DomainObject.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/DomainObject.adoc
index 07b8ee2..90d0c22 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/DomainObject.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/DomainObject.adoc
@@ -299,22 +299,22 @@ This subclass must provide a no-arg constructor; the fields are set reflectively
 
 include::hooks/DomainObject_010-examples-and-usage.adoc[]
 
-include::hooks/DomainObject_011-domain-events.adoc[]
+include::hooks/DomainObject_021-objectType.adoc[]
 
-include::hooks/DomainObject_012-_lifecycle-events.adoc[]
+include::hooks/DomainObject_022-nature.adoc[]
 
-include::hooks/DomainObject_013-autoCompleteRepository.adoc[]
+include::hooks/DomainObject_023-editing.adoc[]
 
-include::hooks/DomainObject_014-bounding.adoc[]
+include::hooks/DomainObject_024-domain-events.adoc[]
 
-include::hooks/DomainObject_015-editing.adoc[]
+include::hooks/DomainObject_025-lifecycle-events.adoc[]
 
-include::hooks/DomainObject_016-entityChangePublishing.adoc[]
+include::hooks/DomainObject_026-entityChangePublishing.adoc[]
 
-include::hooks/DomainObject_017-mixinMethod.adoc[]
+include::hooks/DomainObject_027-bounding.adoc[]
 
-include::hooks/DomainObject_018-nature.adoc[]
+include::hooks/DomainObject_028-autoCompleteRepository.adoc[]
 
-include::hooks/DomainObject_019-objectType.adoc[]
+include::hooks/DomainObject_029-mixinMethod.adoc[]
 
-include::hooks/DomainObject_030-see-also.adoc[]
+include::hooks/DomainObject_040-see-also.adoc[]
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/DomainObjectLayout.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/DomainObjectLayout.adoc
index de75c91..efa7458 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/DomainObjectLayout.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/DomainObjectLayout.adoc
@@ -164,3 +164,17 @@ Which subclass of xref:refguide:applib:index/events/ui/TitleUiEvent.adoc[TitleUi
 This subclass must provide a no-arg constructor; the fields are set reflectively.
 
 include::hooks/DomainObjectLayout_010-examples-and-usage.adoc[]
+
+include::hooks/DomainObjectLayout_021-describedAs.adoc[]
+
+include::hooks/DomainObjectLayout_022-cssClass.adoc[]
+
+include::hooks/DomainObjectLayout_023-cssClassFa.adoc[]
+
+include::hooks/DomainObjectLayout_024-named.adoc[]
+
+include::hooks/DomainObjectLayout_025-bookmarking.adoc[]
+
+include::hooks/DomainObjectLayout_026-paged.adoc[]
+
+include::hooks/DomainObjectLayout_027-ui-events.adoc[]
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/DomainService.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/DomainService.adoc
index 3a27cdd..6724cb9 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/DomainService.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/DomainService.adoc
@@ -42,3 +42,7 @@ Provides a unique abbreviation for the object type's, eg "customer.CustomerServi
 This value, if specified, is used in the serialized form of the object's OID. An OID is used by the framework to unique identify an object over time (same concept as a URN).
 
 include::hooks/DomainService_010-examples-and-usage.adoc[]
+
+include::hooks/DomainService_021-objectType.adoc[]
+
+include::hooks/DomainService_022-nature.adoc[]
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/DomainServiceLayout.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/DomainServiceLayout.adoc
index 11edeee..06daef0 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/DomainServiceLayout.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/DomainServiceLayout.adoc
@@ -42,3 +42,7 @@ Name of this class (overriding the name derived from its name in code).
 A typical use case is if the desired name is a reserved Java keyword, such as `default` or `package`.
 
 include::hooks/DomainServiceLayout_010-examples-and-usage.adoc[]
+
+include::hooks/DomainServiceLayout_021-menuBar.adoc[]
+
+include::hooks/DomainServiceLayout_022-named.adoc[]
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/Parameter.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/Parameter.adoc
index fae9b77..a3f8273 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/Parameter.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/Parameter.adoc
@@ -105,3 +105,13 @@ The default value, `0` , means that no flags have been specified.
 Replacement text for the pattern in generated error message.
 
 include::hooks/Parameter_010-examples-and-usage.adoc[]
+
+include::hooks/Parameter_021-optionality.adoc[]
+
+include::hooks/Parameter_022-maxLength.adoc[]
+
+include::hooks/Parameter_023-mustSatisfy.adoc[]
+
+include::hooks/Parameter_024-regexPattern.adoc[]
+
+include::hooks/Parameter_025-fileAccept.adoc[]
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/ParameterLayout.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/ParameterLayout.adoc
index 5f7b0b5..bde8a9a 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/ParameterLayout.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/ParameterLayout.adoc
@@ -127,3 +127,17 @@ The typical entry length of a field, use to determine the optimum width for disp
 Note: the Wicket viewer does not use this information.
 
 include::hooks/ParameterLayout_010-examples-and-usage.adoc[]
+
+include::hooks/ParameterLayout_021-labelPosition.adoc[]
+
+include::hooks/ParameterLayout_022-multiLine.adoc[]
+
+include::hooks/ParameterLayout_023-describedAs.adoc[]
+
+include::hooks/ParameterLayout_024-cssClass.adoc[]
+
+include::hooks/ParameterLayout_025-renderDay.adoc[]
+
+include::hooks/ParameterLayout_026-named.adoc[]
+
+include::hooks/ParameterLayout_027-typicalLength.adoc[]
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/Property.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/Property.adoc
index edc3d93..58ae3d7 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/Property.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/Property.adoc
@@ -230,3 +230,27 @@ The default value, `0` , means that no flags have been specified.
 Replacement text for the pattern in generated error message.
 
 include::hooks/Property_010-examples-and-usage.adoc[]
+
+include::hooks/Property_021-optionality.adoc[]
+
+include::hooks/Property_022-editing.adoc[]
+
+include::hooks/Property_023-maxLength.adoc[]
+
+include::hooks/Property_024-mustSatisfy.adoc[]
+
+include::hooks/Property_025-projecting.adoc[]
+
+include::hooks/Property_026-domain-events.adoc[]
+
+include::hooks/Property_027-execution-publishing.adoc[]
+
+include::hooks/Property_028-command-processing.adoc[]
+
+include::hooks/Property_029-regexPattern.adoc[]
+
+include::hooks/Property_030-snapshot.adoc[]
+
+include::hooks/Property_031-fileAccept.adoc[]
+
+include::hooks/Property_033-hidden.adoc[]
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/PropertyLayout.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/PropertyLayout.adoc
index 29bf2c6..a5e0b1d 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/PropertyLayout.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/PropertyLayout.adoc
@@ -178,3 +178,25 @@ The typical entry length of a field, use to determine the optimum width for disp
 Note: the Wicket viewer does not use this information.
 
 include::hooks/PropertyLayout_010-examples-and-usage.adoc[]
+
+include::hooks/PropertyLayout_021_labelPosition.adoc[]
+
+include::hooks/PropertyLayout_022_promptStyle.adoc[]
+
+include::hooks/PropertyLayout_023_multiLine.adoc[]
+
+include::hooks/PropertyLayout_024_navigable.adoc[]
+
+include::hooks/PropertyLayout_025_describedAs.adoc[]
+
+include::hooks/PropertyLayout_026_cssClass.adoc[]
+
+include::hooks/PropertyLayout_027_renderDay.adoc[]
+
+include::hooks/PropertyLayout_028_repainting.adoc[]
+
+include::hooks/PropertyLayout_029_named.adoc[]
+
+include::hooks/PropertyLayout_030_hidden.adoc[]
+
+include::hooks/PropertyLayout_31_typicalLength.adoc[]
diff --git a/antora/components/refguide-index/modules/applib/pages/index/value/OpenUrlStrategy.adoc b/antora/components/refguide-index/modules/applib/pages/index/value/OpenUrlStrategy.adoc
index 4d80f4e..ed55354 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/value/OpenUrlStrategy.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/value/OpenUrlStrategy.adoc
@@ -1,7 +1,7 @@
 = OpenUrlStrategy _(enum)_
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 
-Controls, for Action results of type xref:refguide:applib:index/value/LocalResourcePath.adoc[LocalResourcePath] , whether the redirect URL should open in the same or a new window/tap.
+Controls, for Action results of type xref:refguide:applib:index/value/LocalResourcePath.adoc[LocalResourcePath] , whether the redirect URL should open in the same or a new window/tab.
 
 == API
 
@@ -11,6 +11,8 @@ Controls, for Action results of type xref:refguide:applib:index/value/LocalResou
 enum OpenUrlStrategy {
   NEW_WINDOW
   SAME_WINDOW
+  boolean isNewWindow()
+  boolean isSameWindow()
 }
 ----
 
diff --git a/antora/components/refguide-index/modules/extensions/pages/index/secman/api/user/ApplicationUser.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/api/user/ApplicationUser.adoc
index a6bda50..306532a 100644
--- a/antora/components/refguide-index/modules/extensions/pages/index/secman/api/user/ApplicationUser.adoc
+++ b/antora/components/refguide-index/modules/extensions/pages/index/secman/api/user/ApplicationUser.adoc
@@ -20,7 +20,7 @@ interface ApplicationUser {
   AccountType getAccountType()
   void setAccountType(AccountType accountType)
   ApplicationPermissionValueSet getPermissionSet()
-  SortedSet<? extends ApplicationRole> getRoles()
+  Set<? extends ApplicationRole> getRoles()
   ApplicationUserStatus getStatus()
   void setStatus(ApplicationUserStatus disabled)
   void setAtPath(String atPath)
diff --git a/antora/components/refguide/modules/applib-svc/partials/_application-layer-api.adoc b/antora/components/refguide/modules/applib-svc/partials/_application-layer-api.adoc
index f49b89c..c62679a 100644
--- a/antora/components/refguide/modules/applib-svc/partials/_application-layer-api.adoc
+++ b/antora/components/refguide/modules/applib-svc/partials/_application-layer-api.adoc
@@ -49,7 +49,8 @@ Domain service APIs for the application layer allow the domain objects to contro
 
 
 |xref:refguide:applib:index/services/wrapper/WrapperFactory.adoc[WrapperFactory]
-|Interact with another domain object "as if" through the UI (enforcing business rules, firing domain events)
+|Interact with another domain object "as if" through the UI (enforcing business rules, firing domain events).
+It can also be used to dispatch actions asynchronously, to be run through a `java.util.concurrent.ExecutorService`.
 
 
 


[isis] 07/08: ISIS-2444: adds final lot of hooks

Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit 627bdf95dbe7de7bef5794ecef0ccbf273553bbc
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Tue Feb 23 20:03:33 2021 +0000

    ISIS-2444: adds final lot of hooks
---
 .../hooks/ActionLayout_010-examples-and-usage.adoc |   1 +
 ...tyle.adoc => ActionLayout_021-promptStyle.adoc} |   5 +-
 ...osition.adoc => ActionLayout_022-position.adoc} |   2 -
 ...edAs.adoc => ActionLayout_023-describedAs.adoc} |   2 -
 ...ssClass.adoc => ActionLayout_024-cssClass.adoc} |   4 -
 ...assFa.adoc => ActionLayout_025-cssClassFa.adoc} |   2 -
 ...king.adoc => ActionLayout_026-bookmarking.adoc} |   3 -
 ...25-hidden.adoc => ActionLayout_027-hidden.adoc} |   2 -
 ..._026-named.adoc => ActionLayout_028-named.adoc} |   3 +-
 .../hooks/ActionLayout_029-redirect.adoc           |   3 -
 .../hooks/Action_010-examples-and-usage.adoc       | 595 +--------------------
 .../annotation/hooks/Action_021-associating.adoc   |  51 ++
 .../hooks/Action_022-action-semantics.adoc         |  79 +++
 .../hooks/Action_023-deployment-modes.adoc         |  37 ++
 .../annotation/hooks/Action_024-domain-events.adoc | 175 ++++++
 .../hooks/Action_025-execution-publishing.adoc     |  43 ++
 .../hooks/Action_026-command-processing.adoc       | 136 +++++
 ...bedAs.adoc => Action_027-collection-types.adoc} |  28 +-
 .../annotation/hooks/Action_030-see-also.adoc      |  31 ++
 .../CollectionLayout_010-examples-and-usage.adoc   |   1 +
 ....adoc => CollectionLayout_021-defaultView.adoc} |   3 -
 ...-paged.adoc => CollectionLayout_022-paged.adoc} |   2 -
 .../hooks/CollectionLayout_023-describedAs.adoc    |   2 -
 ...dBy.adoc => CollectionLayout_024-sortedBy.adoc} |   1 -
 ...ass.adoc => CollectionLayout_025-cssClass.adoc} |   2 -
 ...-named.adoc => CollectionLayout_026-named.adoc} |   2 +-
 ...idden.adoc => CollectionLayout_027-hidden.adoc} |   4 +-
 ...doc => DomainObjectLayout_021-describedAs.adoc} |   0
 ...s.adoc => DomainObjectLayout_022-cssClass.adoc} |   0
 ...adoc => DomainObjectLayout_023-cssClassFa.adoc} |   0
 ...tType.adoc => DomainObject_021-objectType.adoc} |   0
 ...28-nature.adoc => DomainObject_022-nature.adoc} |   0
 ...-editing.adoc => DomainObject_023-editing.adoc} |   0
 ...ts.adoc => DomainObject_024-domain-events.adoc} |   0
 ...adoc => DomainObject_025-lifecycle-events.adoc} |   0
 ...ounding.adoc => DomainObject_027-bounding.adoc} |   0
 ...> DomainObject_028-autoCompleteRepository.adoc} |   0
 ...thod.adoc => DomainObject_029-mixinMethod.adoc} |   0
 ...ee-also.adoc => DomainObject_040-see-also.adoc} |   0
 ...adoc => ParameterLayout_021-labelPosition.adoc} |  22 +
 ...ine.adoc => ParameterLayout_022-multiLine.adoc} |   0
 ...s.adoc => ParameterLayout_023-describedAs.adoc} |   0
 ...lass.adoc => ParameterLayout_024-cssClass.adoc} |   0
 ...Day.adoc => ParameterLayout_025-renderDay.adoc} |   0
 ...5-named.adoc => ParameterLayout_026-named.adoc} |   0
 .../hooks/ParameterLayout_027-typicalLength.adoc   |   1 -
 ...onality.adoc => Parameter_021-optionality.adoc} |   0
 ...attern.adoc => Parameter_024-regexPattern.adoc} |   0
 ...leAccept.adoc => Parameter_025-fileAccept.adoc} |   0
 .../PropertyLayout_010-examples-and-usage.adoc     |   2 +
 ....adoc => PropertyLayout_021_labelPosition.adoc} |  45 +-
 ...le.adoc => PropertyLayout_022_promptStyle.adoc} |   7 +-
 ...Line.adoc => PropertyLayout_023_multiLine.adoc} |  18 +-
 ...able.adoc => PropertyLayout_024_navigable.adoc} |   5 +-
 ...As.adoc => PropertyLayout_025_describedAs.adoc} |  17 +-
 ...Class.adoc => PropertyLayout_026_cssClass.adoc} |  19 +-
 ...rDay.adoc => PropertyLayout_027_renderDay.adoc} |  12 +-
 ...ing.adoc => PropertyLayout_028_repainting.adoc} |   5 +-
 .../named.adoc => PropertyLayout_029_named.adoc}   |  22 +-
 .../hidden.adoc => PropertyLayout_030_hidden.adoc} |  64 +--
 ...h.adoc => PropertyLayout_31_typicalLength.adoc} |  11 +-
 ...ionality.adoc => Property_021-optionality.adoc} |   5 +-
 .../editing.adoc => Property_022-editing.adoc}     |  17 +-
 .../maxLength.adoc => Property_023-maxLength.adoc} |   5 +-
 ...tSatisfy.adoc => Property_024-mustSatisfy.adoc} |   5 +-
 ...rojecting.adoc => Property_025-projecting.adoc} |   5 +-
 ...nEvent.adoc => Property_026-domain-events.adoc} |  38 +-
 ...adoc => Property_027-execution-publishing.adoc} |  22 +-
 ...g.adoc => Property_028-command-processing.adoc} |  32 +-
 ...Pattern.adoc => Property_029-regexPattern.adoc} |  11 +-
 .../snapshot.adoc => Property_030-snapshot.adoc}   |   9 +-
 ...ileAccept.adoc => Property_031-fileAccept.adoc} |   5 +-
 .../hidden.adoc => Property_033-hidden.adoc}       |  10 +-
 .../PropertyLayout/describedAs.adoc                |  30 --
 74 files changed, 723 insertions(+), 940 deletions(-)

diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_010-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_010-examples-and-usage.adoc
index 10fe719..2c503e6 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_010-examples-and-usage.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_010-examples-and-usage.adoc
@@ -34,3 +34,4 @@ As an alternative to using the `@ActionLayout` annotation, a xref:userguide:fun:
 
 == Usage Notes
 
+As alternative to using the annotation, the dynamic xref:userguide:fun:ui.adoc#object-layout[file-based layout] can generally be used instead.
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_028-promptStyle.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_021-promptStyle.adoc
similarity index 92%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_028-promptStyle.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_021-promptStyle.adoc
index 4618339..af4990b 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_028-promptStyle.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_021-promptStyle.adoc
@@ -9,7 +9,7 @@ For more on sidebar vs modal dialogs, see xref:vw:ROOT:features.adoc#sidebar-vs-
 
 The prompt style is influenced by two xref:vw:ROOT:configuration-properties.adoc[configuration properties]:
 
-* if the `promptStyle` attribute is set to `DIALOG`, then a configuration property is used to determine whether to render using a modal dialog or a sidebar:
+* if the xref:refguide:applib:index/annotation/ActionLayout.adoc#promptStyle[promptStyle()] element is set to `DIALOG`, then a configuration property is used to determine whether to render using a modal dialog or a sidebar:
 
 ** xref:refguide:config:sections/isis.viewer.wicket.adoc#isis.viewer.wicket.dialog-mode[`isis.viewer.wicket.dialog-mode`] if the action is for a domain object (entity or view model)
 +
@@ -59,6 +59,3 @@ Assuming that the corresponding property is not itself editable, this means that
 The net effect is that a property conceptually consisting of different parts (eg a name, an address or a date) can be updated using an action that lets each separate part be specified independently.
 
 
-As an alternative to using the annotation, the dynamic xref:userguide:fun:ui.adoc#object-layout[file-based layout] can be used instead.
-
-
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_027-position.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_022-position.adoc
similarity index 90%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_027-position.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_022-position.adoc
index 017c581..03081aa 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_027-position.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_022-position.adoc
@@ -64,5 +64,3 @@ If there are multiple actions associated with a single property then the positio
 If the `PANEL` or `PANEL_DROPDOWN` are used, then (as the screenshots above show) the actions from potentially multiple properties grouped by that panel will be shown together.
 
 
-As an alternative to using the annotation, the dynamic xref:userguide:fun:ui.adoc#object-layout[file-based layout] can be used instead.
-The fact that the layout is dynamic (does not require a rebuild/restart) is particularly useful in that the look-n-feel can be easily experimented with and adjusted.
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_024-describedAs.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_023-describedAs.adoc
similarity index 90%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_024-describedAs.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_023-describedAs.adoc
index 1442ea5..ddaa8e8 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_024-describedAs.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_023-describedAs.adoc
@@ -18,5 +18,3 @@ public class Customer {
 ----
 
 
-As an alternative to using the annotation, the dynamic xref:userguide:fun:ui.adoc#object-layout[file-based layout] can be used instead.
-
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_022-cssClass.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_024-cssClass.adoc
similarity index 91%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_022-cssClass.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_024-cssClass.adoc
index f912a4c..da52433 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_022-cssClass.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_024-cssClass.adoc
@@ -22,7 +22,3 @@ public class ToDoItem {
 The similar xref:refguide:applib:index/annotation/ActionLayout.adoc#cssClassFa[`@ActionLayout#cssClassFa`] annotation attribute is also used as a hint to apply CSS, specifically to add http://fortawesome.github.io/Font-Awesome/icons/[Font Awesome icons] on action menu items or buttons.
 ====
 
-==== Alternatives
-
-As an alternative to using the annotation, the dynamic xref:userguide:fun:ui.adoc#object-layout[file-based layout] can be used instead.
-
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_023-cssClassFa.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_025-cssClassFa.adoc
similarity index 93%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_023-cssClassFa.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_025-cssClassFa.adoc
index 49ec516..1a68661 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_023-cssClassFa.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_025-cssClassFa.adoc
@@ -36,5 +36,3 @@ There is no need to include the mandatory `fa` "marker" CSS class; it will be au
 The `fa-` prefix can also be omitted from the class names; it will be prepended to each if required.
 
 
-As an alternative to using the annotation, the dynamic xref:userguide:fun:ui.adoc#object-layout[file-based layout] can be used instead.
-
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_021-bookmarking.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_026-bookmarking.adoc
similarity index 92%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_021-bookmarking.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_026-bookmarking.adoc
index 44c65e4..780d8c5 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_021-bookmarking.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_026-bookmarking.adoc
@@ -38,6 +38,3 @@ The enum value `AS_CHILD` has no meaning for actions; it relates only to bookmar
 ====
 
 
-As an alternative to using the annotation, the dynamic xref:userguide:fun:ui.adoc#object-layout[file-based layout] can be used instead.
-
-
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_025-hidden.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_027-hidden.adoc
similarity index 91%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_025-hidden.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_027-hidden.adoc
index 2b96487..56f241d 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_025-hidden.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_027-hidden.adoc
@@ -37,5 +37,3 @@ The action should not be hidden.
 The other values of the `Where` enum have no meaning for a collection.
 
 
-As an alternative to using the annotation, the dynamic xref:userguide:fun:ui.adoc#object-layout[file-based layout] can be used instead.
-
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_026-named.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_028-named.adoc
similarity index 92%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_026-named.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_028-named.adoc
index 2540e57..688dc22 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_026-named.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_028-named.adoc
@@ -25,7 +25,8 @@ public class Customer {
 
 <.> "get" normally indicates a property rather than an action.
 
-As an alternative to using the annotation, the dynamic xref:userguide:fun:ui.adoc#object-layout[file-based layout] can be used instead.
+
+==== Alternatives
 
 The framework also provides a separate, powerful mechanism for xref:userguide:btb:i18n.adoc[internationalization].
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_029-redirect.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_029-redirect.adoc
index 4cd0efb..4127e3e 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_029-redirect.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_029-redirect.adoc
@@ -56,6 +56,3 @@ public class Customer {
 
 If `switchToEditMode()` action is invoked, then the UI will attempt to render the customer using a `Customer.layout.edit.xml` layout file (instead of the default `Customer.layout.xml`).
 
-As an alternative to using the annotation, the dynamic xref:userguide:fun:ui.adoc#object-layout[file-based layout] can be used instead.
-
-
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_010-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_010-examples-and-usage.adoc
index 47ebaa1..797f2e8 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_010-examples-and-usage.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_010-examples-and-usage.adoc
@@ -1,8 +1,9 @@
-== Examples
-
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
+
+== Examples
+
 For example:
 
 [source,java]
@@ -27,593 +28,3 @@ public class ToDoItem {
 
 
 == Usage Notes
-
-=== Associating actions with properties and collections
-
-The `associateWith` element allows an action to be associated with other properties or collections of the same domain object.
-The optional `associateWithSequence` element specifies the order of the action in the UI.
-
-For example, an `Order` could have a collection of ``OrderItem``s, and might provide actions to add and remove items:
-
-[source,java]
-----
-public class Order {
-
-    @Getter @Setter
-    @Collection
-    private final SortedSet<OrderItem> items = ...
-
-    @Action(
-        associateWith="items",                      // <.>
-        associateWithSequence="1" )                 // <.>
-    public Order addItem(Product p, int quantity) {
-        // ...
-    }
-
-    @Action(
-        associateWith="items",                      // <.>
-        associateWithSequence="2" )                 // <.>
-    public Order removeItem(OrderItem item) {
-        // ...
-    }
-
-    // ...
-}
-----
-
-<.> matches the name of the collection
-<.> first action in the list of all associated actions
-<.> matches the name of the collection
-<.> second action in the list of all associated actions
-
-These actions - `addItem()` and `removeItem()` can be thought of as associated with with the `items` collection because that is the state that they primarily affect.
-
-In the user interface associated actions are rendered close to the member to which they relate.
-
-[NOTE]
-====
-The same effect can be accomplished using `@MemberOrder` or with the `.layout.xml` file.
-====
-
-==== Inferred Defaults and Choices
-
-If an action is associated with a collection, then any scalar or collection parameter of the action that is the same type as that collection will automatically have a list of choices provided for it, being the items of the associated collection.
-
-This is only done provided that there isn't already an explicit `choicesNXxx()` or `autoCompleteNXxx()` supporting method.
-However, this list of choices _does_ take priority over any choices that are inferred from the parameter type itself (as per either an `@DomainObject(autoCompleteRepository=...)` or `@DomainObject(bounded=...)`).
-
-In addition, if the action has a collection parameter of the same type as the associated collection, then the Wicket viewer will render the collection with checkboxes.
-The user can use these checkboxes can be used to select the items of the action parameter.
-
-For example, suppose we have a "removeItems(...)" action:
-
-[source,java]
-----
-import lombok.Getter;
-import lombok.Setter;
-
-public class Order {
-
-    @Getter @Setter
-    @Collection
-    private final SortedSet<OrderItem> items = ...
-
-    @Action(
-        associateWith="items",
-        associateWithSequence="2" )
-    public Order removeItems(SortedSet<OrderItem> items) {
-        // ...
-    }
-
-    // ...
-}
-----
-
-The Wicket viewer will then render the "items" collection with checkboxes, and any selected items will be used as the pre-selected set of items if the action is invoked.
-
-=== Command Processing
-
-Every action invocation (and xref:refguide:applib:index/annotation/Property.adoc#commandPublishing[property edit] for that matter) is normally reified into a concrete `Command` object, basically a wrapper around the xref:schema:cmd.adoc[CommandDto] that also captures some timing metrics about the execution as well as the outcome.
-
-The main uses cases are:
-
-* as a means to allow asynchronous child commands to be executed, using the xref:refguide:applib:index/services/wrapper/WrapperFactory.adoc[WrapperFactory] service;
-
-* as a means to audit (persist) commands, by implementing the xref:refguide:applib:index/services/publishing/spi/CommandSubscriber.adoc[CommandSubscriber] SPI.
-+
-The xref:extensions:command-log:about.adoc[Command Log] extension _does_ provide such an implementation.
-+
-TIP: Another option to achieve this is to use the xref:refguide:applib:index/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber] SPI.
-
-* to replay commands onto a secondary system, for regression testing.
-+
-This is implemented by the xref:extensions:command-replay:about.adoc[Command Replay] extension, working in conjunction with the xref:extensions:command-log:about.adoc[Command Log] extension.
-
-
-==== CommandDtoProcessor implementations
-
-The `commandDtoProcessor` element allows an implementation of `CommandDtoProcessor` to be specified.
-This interface has the following API:
-
-[source,java]
-----
-public interface CommandDtoProcessor {
-    CommandDto process(             // <.>
-            CommandDto dto);        // <.>
-}
-----
-<.> The returned `CommandDto`.
-This will typically be the `CommandDto` passed in, but may be supplemented in some way.
-<.> The `CommandDto` obtained already from the `Command`.
-
-This interface is used by the framework-provided implementations of xref:refguide:applib:index/services/conmap/ContentMappingService.adoc[ContentMappingService] for the REST API, allowing ``Command``s implementations that also implement `CommandWithDto` to be further customised as they are serialized out.
-The primary use case for this capability is in support of primary/secondary replication.
-
-* on the primary, ``Command``s are serialized to XML.
-This includes the identity of the target object and the argument values of all parameters.
-
-+
-[IMPORTANT]
-====
-Any ``Blob``s and ``Clob``s are deliberately excluded from this XML (they are instead stored as references).
-This is to prevent the storage requirements for `Command` from becoming excessive.
-A `CommandDtoProcessor` can be provided to re-attach blob information if required.
-====
-
-* replaying ``Command``s requires this missing parameter information to be reinstated.
-The `CommandDtoProcessor` therefore offers a hook to dynamically re-attach the missing `Blob` or `Clob` argument.
-
-As a special case, returning `null` means that the command's DTO is effectively excluded when retrieving the list of commands.
-If replicating from master to slave, this effectively allows certain commands to be ignored.
-The `CommandDtoProcessor.Null` class provides a convenience implementation for this requirement.
-
-[NOTE]
-====
-If `commandDtoProcessor()` is specified, then `commandPublishing()` is assumed to be ENABLED.
-====
-
-==== Example implementation
-
-Consider the following method:
-
-[source,java]
-----
-@Action(
-    domainEvent = IncomingDocumentRepository.UploadDomainEvent.class,
-    commandDtoProcessor = DeriveBlobArg0FromReturnedDocument.class
-)
-public Document upload(final Blob blob) {
-    final String name = blob.getName();
-    final DocumentType type = DocumentTypeData.INCOMING.findUsing(documentTypeRepository);
-    final ApplicationUser me = meService.me();
-    String atPath = me != null ? me.getAtPath() : null;
-    if (atPath == null) {
-        atPath = "/";
-    }
-    return incomingDocumentRepository.upsertAndArchive(type, atPath, name, blob);
-}
-----
-
-The `Blob` argument will not be persisted in the memento of the `Command`, but the information is implicitly available in the `Document` that is returned by the action.
-The `DeriveBlobArg0FromReturnedDocument` processor retrieves this information and dynamically adds:
-
-[source,java]
-----
-public class DeriveBlobArg0FromReturnedDocument
-        extends CommandDtoProcessorForActionAbstract {
-
-    @Override
-    public CommandDto process(Command command, CommandDto commandDto) {
-        final Bookmark result = commandWithDto.getResult();
-        if(result == null) {
-            return commandDto;
-        }
-        try {
-            final Document document = bookmarkService.lookup(result, Document.class);
-            if (document != null) {
-                ParamDto paramDto = getParamDto(commandDto, 0);
-                CommonDtoUtils.setValueOn(paramDto, ValueType.BLOB, document.getBlob(), bookmarkService);
-            }
-        } catch(Exception ex) {
-            return commandDto;
-        }
-        return commandDto;
-    }
-    @Inject
-    BookmarkService bookmarkService;
-}
-----
-
-==== Null implementation
-
-The null implementation can be used to simply indicate that no DTO should be returned for a `Command`.
-The effect is to ignore it for replay purposes:
-
-[source,xml]
-----
-pubc interface CommandDtoProcessor {
-    ...
-    class Null implements CommandDtoProcessor {
-        public CommandDto process(Command command, CommandDto commandDto) {
-            return null;
-        }
-    }
-}
-----
-
-
-=== Domain events
-
-Whenever a domain object (or list of domain objects) is to be rendered, the framework fires off multiple domain events for every property, collection and action of the domain object.
-In the cases of the domain object's actions, the events that are fired are:
-
-* hide phase: to check that the action is visible (has not been hidden)
-* disable phase: to check that the action is usable (has not been disabled)
-* validate phase: to check that the action's arguments are valid
-* pre-execute phase: before the invocation of the action
-* post-execute: after the invocation of the action
-
-Subscribers subscribe through the xref:refguide:applib:index/services/eventbus/EventBusService.adoc[`EventBusService`] and can influence each of these phases.
-
-By default the event raised is `ActionDomainEvent.Default`.
-For example:
-
-[source,java]
-----
-public class ToDoItem {
-
-    @Action()
-    public ToDoItem completed() {
-        // ...
-    }
-    ...
-}
-----
-
-The xref:refguide:applib:index/annotation/Action.adoc#domainEvent[domainEvent()] element allows a custom subclass to be emitted allowing more precise subscriptions (to those subclasses) to be defined instead.
-
-For example:
-
-[source,java]
-----
-public class ToDoItem {
-    public static class CompletedEvent extends ActionDomainEvent<ToDoItem> { }  // <1>
-    @Action(domainEvent=CompletedEvent.class)
-    public ToDoItem completed() { /* ... */ }
-}
-----
-
-The benefit is that subscribers can be more targeted as to the events that they subscribe to.
-
-[NOTE]
-====
-The framework provides no-arg constructor and will initialize the domain event using (non-API) setters rather than through the constructor.
-This substantially reduces the boilerplate required in subclasses because no explicit constructor is required.
-====
-
-==== Subscribers
-
-Subscribers (which must be domain services) subscribe to events posted through the xref:refguide:applib:index/services/eventbus/EventBusService.adoc[`EventBusService`].
-
-Subscribers can be either coarse-grained (if they subscribe to the top-level event type):
-
-[source,java]
-----
-import org.springframework.context.event.EventListener;
-import org.springframework.stereotype.Service;
-
-@Service
-public class SomeSubscriber {
-    @EventListener(ActionDomainEvent.class)
-    public void on(ActionDomainEvent ev) {
-        ...
-    }
-}
-----
-
-or can be fine-grained (by subscribing to specific event subtypes):
-
-[source,java]
-----
-import org.springframework.context.event.EventListener;
-import org.springframework.stereotype.Service;
-
-@Service
-public class SomeSubscriber {
-    @EventListener(ToDoItem.CompletedEvent.class)
-    public void on(ToDoItem.CompletedEvent ev) {
-        ...
-    }
-}
-----
-
-The subscriber's method is called (up to) 5 times:
-
-* whether to veto visibility (hide)
-* whether to veto usability (disable)
-* whether to veto execution (validate)
-* steps to perform prior to the action being invoked
-* steps to perform after the action has been invoked
-
-The subscriber can distinguish these by calling `ev.getEventPhase()`.
-Thus the general form is:
-
-[source,java]
-----
-import org.springframework.context.event.EventListener;
-import org.springframework.stereotype.Service;
-
-@Service
-public class SomeSubscriber {
-
-    @EventListener(ActionDomainEvent.class)
-    public void on(ActionDomainEvent ev) {
-        switch(ev.getEventPhase()) {
-
-            case HIDE:                      // <.>
-                break;
-            case DISABLE:                   // <.>
-                break;
-            case VALIDATE:                  // <.>
-                break;
-
-            case EXECUTING:
-                break;
-            case EXECUTED:
-                break;
-        }
-    }
-}
-----
-
-<.> call `ev.hide()` or `ev.veto("")` to hide the action
-
-<.> call `ev.disable("...")` or `ev.veto("...")` to disable the action
-
-<.> call ev.invalidate("...") or ev.veto("...") if action arguments are invalid
-
-It is also possible to abort the transaction during the executing or executed phases by throwing an exception.
-If the exception is a subtype of `RecoverableException` then the exception will be rendered as a user-friendly warning (eg Growl/toast) rather than an error.
-
-==== Default, Doop and Noop events
-
-If the xref:refguide:applib:index/annotation/Action.adoc#domainEvent[domainEvent()] element is not explicitly specified (is left as its default value, `ActionDomainEvent.Default`), then the framework will, by default, post an event.
-
-If this is not required, then the `isis.reflector.facet.actionAnnotation.domainEvent.postForDefault` configuration property can be set to "false"; this will disable posting.
-
-On the other hand, if the `domainEvent` has been explicitly specified to some subclass, then an event will be posted.
-The framework provides `ActionDomainEvent.Doop` as such a subclass, so setting the `domainEvent` element to this class will ensure that the event to be posted, irrespective of the configuration property setting.
-
-And, conversely, the framework also provides `ActionDomainEvent.Noop`; if `domainEvent` element is set to this class, then no event will be posted.
-
-=== Class-level default
-
-Sometimes a subscriber is interested in all of the actions of a given class, though not any individual action.
-A common use case is to hide or disable all actions for some particular object for some particular user group.
-
-For this use, the default action domain event can be annotated using `@DomainObject`:
-
-[source,java]
-----
-@DomainObject(
-    actionDomainEvent=ToDoItem.ActionDomainEvent.class
-)
-public class ToDoItem {
-    public static class ActionDomainEvent extends
-        org.apache.isis.applib.events.domain.ActionDomainEvent<Object> { }
-    // ...
-
-    public void updateDescription(final String description) {
-        this.description = description;
-    }
-
-}
-----
-
-
-==== Raising events programmatically
-
-Normally events are only raised for interactions through the UI.
-However, events can be raised programmatically either by calling the xref:refguide:applib:index/services/eventbus/EventBusService.adoc[EventBusService] API directly, or by emulating the UI by wrapping the target object using the xref:refguide:applib:index/services/wrapper/WrapperFactory.adoc[WrapperFactory] domain service.
-
-
-
-=== Execution Publishing
-
-The xref:refguide:applib:index/annotation/Action.adoc#executionPublishing[executionPublishing()] element determines whether and how an action invocation is published via the registered implementation of xref:refguide:applib:index/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber].
-
-A common use case is to notify external "downstream" systems of changes in the state of the Apache Isis application.
-
-
-The xref:refguide:config:sections/isis.applib.adoc#isis.applib.annotation.property.execution-publishing[`isis.applib.annotation.property.execution-publishing`] configuration property is used to determine the whether the action is published:
-
-* `all`
-+
-all action invocations are published
-
-* `ignoreSafe` (or `ignoreQueryOnly`)
-+
-invocations of actions with safe (read-only) semantics are ignored, but actions which may modify data are not ignored
-
-* `none`
-+
-no action invocations are published
-
-If there is no configuration property in `application.properties` then publishing is automatically enabled.
-
-This default can be overridden on an action-by-action basis; if `executionPublishing()` is set to `ENABLED` then the action invocation is published irrespective of the configured value; if set to `DISABLED` then the action invocation is _not_ published, again irrespective of the configured value.
-
-For example:
-
-[source,java]
-----
-public class Order {
-    @Action(executionPublishing=Publishing.ENABLED)    // <.>
-    public Invoice generateInvoice(...) {
-        // ...
-    }
-}
-----
-
-<.> because set to enabled, will be published irrespective of the configured value.
-
-
-=== Deployment modes
-
-By default actions are available irrespective of the xref:refguide:config:about.adoc#deployment-types[deployment mode].
-The xref:refguide:applib:index/annotation/Action.adoc#restrictTo[restrictTo()] element specifies whether the action should instead be restricted to only available in prototyping mode.
-
-For example:
-
-[source,java]
-----
-public class Customer {
-
-    @Action
-    public Order placeNewOrder() {
-        // ...
-    }
-    @Action(semantics=SemanticsOf.SAFE)
-    public List<Order> listRecentOrders() {
-        // ...
-    }
-
-    @Action(restrictTo=RestrictTo.PROTOTYPING)      // <.>
-    public List<Order> listAllOrders() {
-        // ...
-    }
-    ...
-}
-----
-
-<.> Only visible in prototype mode.
-
-In this case the listing of all orders (in the `listAllOrders()` action) probably doesn't make sense for production; there could be thousands or millions.
-However, it would be useful to disaply how for a test or demo system where there are only a handful of orders.
-
-
-=== Action Semantics
-
-
-The xref:refguide:applib:index/annotation/Action.adoc#semantics[semantics()] element describes whether the invocation modifies state of the system, and if so whether it does so idempotently.
-If the action invocation does _not_ modify the state of the system, in other words is safe, then it also can beused to specify whether the results of the action can be cached automatically for the remainder of the request.
-
-The `semantics` element was originally introduced for the xref:vro:ROOT:about.adoc[RestfulObjects viewer] in order that action invocations could be using the appropriate `HTTP` verb (`GET`, `PUT` and `POST`).
-
-The table below summarizes the semantics:
-
-[cols="2,1,3,1",options="header"]
-|===
-| Semantic
-| Changes state
-| Effect of multiple calls
-| HTTP verb +
-(Restful Objects)
-
-| `SAFE_AND_REQUEST_CACHEABLE`
-| No
-| Will always return the same result each time invoked (within a given request scope)
-| `GET`
-
-| `SAFE`
-| No
-| Might result in different results each invocation
-| `GET`
-
-| `IDEMPOTENT` +
-`IDEMPOTENT_ARE_YOU_SURE`
-| Yes
-| Will make no further changes if called multiple times (eg sets a property or adds to a `Set`). +
-The "are you sure" variant requires that the user must explicitly confirm the action.
-| `PUT`
-
-| `NON_IDEMPOTENT` +
-`NON_IDEMPOTENT_ARE_YOU_SURE`
-| Yes
-| Might change the state of the system each time called (eg increments a counter or adds to a `List`). +
-The "are you sure" variant requires that the user must explicitly confirm the action.
-| `POST`
-
-|===
-
-The actions' semantics are also used by the core runtime as part of the in-built concurrency checkng; invocation of a safe action (which includes request-cacheable) does _not_ perform a concurrency check, whereas non-safe actions _do_ perform a concurrency check.
-
-For example:
-
-[source,java]
-----
-public class Customer {
-
-    @Action(semantics=SemanticsOf.SAFE_AND_REQUEST_CACHEABLE)
-    public CreditRating checkCredit() {
-        // ...
-    }
-
-    @Action(semantics=SemanticsOf.IDEMPOTENT)
-    public void changeOfAddress(Address address) {
-        // ...
-    }
-
-    @Action(semantics=SemanticsOf.NON_IDEMPOTENT)
-    public Order placeNewOrder() {
-        // ...
-    }
-
-    // ...
-}
-----
-
-Actions that are safe and request-cacheable automatically use the xref:refguide:applib:index/services/queryresultscache/QueryResultsCache.adoc[`QueryResultsCache`] service to cache the result of the method.
-Note though that the results of this caching will only be apparent if the action is invoked from another method using the xref:refguide:applib:index/services/wrapper/WrapperFactory.adoc[WrapperFactory] service.
-
-
-=== Collection type
-
-The xref:refguide:applib:index/annotation/Action.adoc#typeOf[typeOf()] element specifies the expected type of an element returned by the action (returning a collection), when for whatever reason the type cannot be inferred from the generic type, or to provide a hint about the actual run-time (as opposed to compile-time) type.
-
-For example:
-
-[source,java]
-----
-public void AccountService {
-
-    @Action(typeOf=Customer.class)
-    public List errantAccounts() {
-        return customers.allNewCustomers();
-    }
-    ...
-
-    @Inject CustomerRepository customers;
-}
-----
-
-In general we recommend that you use generics instead, eg `List<Customer>`.
-
-
-
-
-== Related SPIs
-
-* xref:refguide:applib:index/services/publishing/spi/CommandSubscriber.adoc[CommandSubscriber] SPI
-+
-foractions with xref:refguide:applib:index/annotation/Action.adoc#commandPublishing[commandPublishing] enabled
-
-** xref:extensions:command-log:about.adoc[Command Log] extension
-+
-provides an implementation that simply logs actions for
-
-** xref:extensions:command-replay:about.adoc[Command Replay] extension
-+
-provides an implementation to replicate commands from a primary to a secondary system.
-+
-This implementation also leverages xref:refguide:applib:index/annotation/Action.adoc#commandDtoProcessor[commandDtoProcessor()] to process ``CommandDto``s before being replciated
-
-* xref:refguide:applib:index/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber] SPI
-+
-for actions where xref:refguide:applib:index/annotation/Action.adoc#executionPublishing[executionPublishing] is enabled
-
-== See also
-
-* xref:refguide:applib:index/services/eventbus/EventBusService.adoc[EventBusService]
-+
-which broadcast the action's domain event -- as specified by xref:refguide:applib:index/annotation/Action.adoc#domainEvent[domainEvent()] --  for business rule checking (hide, disable, validate) and its invocation (pre-execute and post-execute).
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_021-associating.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_021-associating.adoc
new file mode 100644
index 0000000..d6c1040
--- /dev/null
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_021-associating.adoc
@@ -0,0 +1,51 @@
+:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
+
+
+=== Associating actions with properties and collections
+
+The `associateWith` element allows an action to be associated with other properties or collections of the same domain object.
+The optional `associateWithSequence` element specifies the order of the action in the UI.
+
+For example, an `Order` could have a collection of ``OrderItem``s, and might provide actions to add and remove items:
+
+[source,java]
+----
+public class Order {
+
+    @Getter @Setter
+    @Collection
+    private final SortedSet<OrderItem> items = ...
+
+    @Action(
+        associateWith="items",                      // <.>
+        associateWithSequence="1" )                 // <.>
+    public Order addItem(Product p, int quantity) {
+        // ...
+    }
+
+    @Action(
+        associateWith="items",                      // <.>
+        associateWithSequence="2" )                 // <.>
+    public Order removeItem(OrderItem item) {
+        // ...
+    }
+
+    // ...
+}
+----
+
+<.> matches the name of the collection
+<.> first action in the list of all associated actions
+<.> matches the name of the collection
+<.> second action in the list of all associated actions
+
+These actions - `addItem()` and `removeItem()` can be thought of as associated with with the `items` collection because that is the state that they primarily affect.
+
+In the user interface associated actions are rendered close to the member to which they relate.
+
+[NOTE]
+====
+The same effect can be accomplished using `@MemberOrder` or with the `.layout.xml` file.
+====
+
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_022-action-semantics.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_022-action-semantics.adoc
new file mode 100644
index 0000000..5e46a1a
--- /dev/null
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_022-action-semantics.adoc
@@ -0,0 +1,79 @@
+:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
+
+
+
+=== Action Semantics
+
+
+The xref:refguide:applib:index/annotation/Action.adoc#semantics[semantics()] element describes whether the invocation modifies state of the system, and if so whether it does so idempotently.
+If the action invocation does _not_ modify the state of the system, in other words is safe, then it also can beused to specify whether the results of the action can be cached automatically for the remainder of the request.
+
+The `semantics` element was originally introduced for the xref:vro:ROOT:about.adoc[RestfulObjects viewer] in order that action invocations could be using the appropriate `HTTP` verb (`GET`, `PUT` and `POST`).
+
+The table below summarizes the semantics:
+
+[cols="2,1,3,1",options="header"]
+|===
+| Semantic
+| Changes state
+| Effect of multiple calls
+| HTTP verb +
+(Restful Objects)
+
+| `SAFE_AND_REQUEST_CACHEABLE`
+| No
+| Will always return the same result each time invoked (within a given request scope)
+| `GET`
+
+| `SAFE`
+| No
+| Might result in different results each invocation
+| `GET`
+
+| `IDEMPOTENT` +
+`IDEMPOTENT_ARE_YOU_SURE`
+| Yes
+| Will make no further changes if called multiple times (eg sets a property or adds to a `Set`). +
+The "are you sure" variant requires that the user must explicitly confirm the action.
+| `PUT`
+
+| `NON_IDEMPOTENT` +
+`NON_IDEMPOTENT_ARE_YOU_SURE`
+| Yes
+| Might change the state of the system each time called (eg increments a counter or adds to a `List`). +
+The "are you sure" variant requires that the user must explicitly confirm the action.
+| `POST`
+
+|===
+
+The actions' semantics are also used by the core runtime as part of the in-built concurrency checkng; invocation of a safe action (which includes request-cacheable) does _not_ perform a concurrency check, whereas non-safe actions _do_ perform a concurrency check.
+
+For example:
+
+[source,java]
+----
+public class Customer {
+
+    @Action(semantics=SemanticsOf.SAFE_AND_REQUEST_CACHEABLE)
+    public CreditRating checkCredit() {
+        // ...
+    }
+
+    @Action(semantics=SemanticsOf.IDEMPOTENT)
+    public void changeOfAddress(Address address) {
+        // ...
+    }
+
+    @Action(semantics=SemanticsOf.NON_IDEMPOTENT)
+    public Order placeNewOrder() {
+        // ...
+    }
+
+    // ...
+}
+----
+
+Actions that are safe and request-cacheable automatically use the xref:refguide:applib:index/services/queryresultscache/QueryResultsCache.adoc[`QueryResultsCache`] service to cache the result of the method.
+Note though that the results of this caching will only be apparent if the action is invoked from another method using the xref:refguide:applib:index/services/wrapper/WrapperFactory.adoc[WrapperFactory] service.
+
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_023-deployment-modes.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_023-deployment-modes.adoc
new file mode 100644
index 0000000..9dbbc97
--- /dev/null
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_023-deployment-modes.adoc
@@ -0,0 +1,37 @@
+:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
+
+
+=== Deployment modes
+
+By default actions are available irrespective of the xref:refguide:config:about.adoc#deployment-types[deployment mode].
+The xref:refguide:applib:index/annotation/Action.adoc#restrictTo[restrictTo()] element specifies whether the action should instead be restricted to only available in prototyping mode.
+
+For example:
+
+[source,java]
+----
+public class Customer {
+
+    @Action
+    public Order placeNewOrder() {
+        // ...
+    }
+    @Action(semantics=SemanticsOf.SAFE)
+    public List<Order> listRecentOrders() {
+        // ...
+    }
+
+    @Action(restrictTo=RestrictTo.PROTOTYPING)      // <.>
+    public List<Order> listAllOrders() {
+        // ...
+    }
+    ...
+}
+----
+
+<.> Only visible in prototype mode.
+
+In this case the listing of all orders (in the `listAllOrders()` action) probably doesn't make sense for production; there could be thousands or millions.
+However, it would be useful to disaply how for a test or demo system where there are only a handful of orders.
+
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_024-domain-events.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_024-domain-events.adoc
new file mode 100644
index 0000000..cee4120
--- /dev/null
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_024-domain-events.adoc
@@ -0,0 +1,175 @@
+:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
+
+
+=== Domain events
+
+Whenever a domain object (or list of domain objects) is to be rendered, the framework fires off multiple domain events for every property, collection and action of the domain object.
+In the cases of the domain object's actions, the events that are fired are:
+
+* hide phase: to check that the action is visible (has not been hidden)
+* disable phase: to check that the action is usable (has not been disabled)
+* validate phase: to check that the action's arguments are valid
+* pre-execute phase: before the invocation of the action
+* post-execute: after the invocation of the action
+
+Subscribers subscribe through the xref:refguide:applib:index/services/eventbus/EventBusService.adoc[`EventBusService`] and can influence each of these phases.
+
+By default the event raised is `ActionDomainEvent.Default`.
+For example:
+
+[source,java]
+----
+public class ToDoItem {
+
+    @Action()
+    public ToDoItem completed() {
+        // ...
+    }
+    ...
+}
+----
+
+The xref:refguide:applib:index/annotation/Action.adoc#domainEvent[domainEvent()] element allows a custom subclass to be emitted allowing more precise subscriptions (to those subclasses) to be defined instead.
+
+For example:
+
+[source,java]
+----
+public class ToDoItem {
+    public static class CompletedEvent extends ActionDomainEvent<ToDoItem> { }  // <1>
+    @Action(domainEvent=CompletedEvent.class)
+    public ToDoItem completed() { /* ... */ }
+}
+----
+
+The benefit is that subscribers can be more targeted as to the events that they subscribe to.
+
+[NOTE]
+====
+The framework provides a no-arg constructor and will initialize the domain event using (non-API) setters rather than through the constructor.
+This substantially reduces the boilerplate required in subclasses because no explicit constructor is required.
+====
+
+==== Subscribers
+
+Subscribers (which must be domain services) subscribe to events posted through the xref:refguide:applib:index/services/eventbus/EventBusService.adoc[`EventBusService`].
+
+Subscribers can be either coarse-grained (if they subscribe to the top-level event type):
+
+[source,java]
+----
+import org.springframework.context.event.EventListener;
+import org.springframework.stereotype.Service;
+
+@Service
+public class SomeSubscriber {
+    @EventListener(ActionDomainEvent.class)
+    public void on(ActionDomainEvent ev) {
+        ...
+    }
+}
+----
+
+or can be fine-grained (by subscribing to specific event subtypes):
+
+[source,java]
+----
+import org.springframework.context.event.EventListener;
+import org.springframework.stereotype.Service;
+
+@Service
+public class SomeSubscriber {
+    @EventListener(ToDoItem.CompletedEvent.class)
+    public void on(ToDoItem.CompletedEvent ev) {
+        ...
+    }
+}
+----
+
+The subscriber's method is called (up to) 5 times:
+
+* whether to veto visibility (hide)
+* whether to veto usability (disable)
+* whether to veto execution (validate)
+* steps to perform prior to the action being invoked
+* steps to perform after the action has been invoked
+
+The subscriber can distinguish these by calling `ev.getEventPhase()`.
+Thus the general form is:
+
+[source,java]
+----
+import org.springframework.context.event.EventListener;
+import org.springframework.stereotype.Service;
+
+@Service
+public class SomeSubscriber {
+
+    @EventListener(ActionDomainEvent.class)
+    public void on(ActionDomainEvent ev) {
+        switch(ev.getEventPhase()) {
+
+            case HIDE:                      // <.>
+                break;
+            case DISABLE:                   // <.>
+                break;
+            case VALIDATE:                  // <.>
+                break;
+
+            case EXECUTING:
+                break;
+            case EXECUTED:
+                break;
+        }
+    }
+}
+----
+
+<.> call `ev.hide()` or `ev.veto("")` to hide the action
+<.> call `ev.disable("...")` or `ev.veto("...")` to disable the action
+<.> call ev.invalidate("...") or ev.veto("...") if action arguments are invalid
+
+It is also possible to abort the transaction during the executing or executed phases by throwing an exception.
+If the exception is a subtype of `RecoverableException` then the exception will be rendered as a user-friendly warning (eg Growl/toast) rather than an error.
+
+==== Default, Doop and Noop events
+
+If the xref:refguide:applib:index/annotation/Action.adoc#domainEvent[domainEvent()] element is not explicitly specified (is left as its default value, `ActionDomainEvent.Default`), then the framework will, by default, post an event.
+
+If this is not required, then the xref:config:sections/isis.applib.adoc#isis.applib.annotation.action.domain-event.post-for-default[isis.applib.annotation.action.domain-event.post-for-default] configuration property can be set to "false"; this will disable posting.
+
+On the other hand, if the `domainEvent` has been explicitly specified to some subclass, then an event will be posted.
+The framework provides `ActionDomainEvent.Doop` as such a subclass, so setting the `domainEvent` element to this class will ensure that the event to be posted, irrespective of the configuration property setting.
+
+And, conversely, the framework also provides `ActionDomainEvent.Noop`; if `domainEvent` element is set to this class, then no event will be posted.
+
+==== Class-level default
+
+Sometimes a subscriber is interested in all of the actions of a given class, though not any individual action.
+A common use case is to hide or disable all actions for some particular object for some particular user group.
+
+For this use, the default action domain event can be annotated using `@DomainObject`:
+
+[source,java]
+----
+@DomainObject(
+    actionDomainEvent=ToDoItem.ActionDomainEvent.class
+)
+public class ToDoItem {
+    public static class ActionDomainEvent extends
+        org.apache.isis.applib.events.domain.ActionDomainEvent<Object> { }
+    // ...
+
+    public void updateDescription(final String description) {
+        this.description = description;
+    }
+}
+----
+
+
+==== Raising events programmatically
+
+Normally events are only raised for interactions through the UI.
+However, events can be raised programmatically either by calling the xref:refguide:applib:index/services/eventbus/EventBusService.adoc[EventBusService] API directly, or by emulating the UI by wrapping the target object using the xref:refguide:applib:index/services/wrapper/WrapperFactory.adoc[WrapperFactory] domain service.
+
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_025-execution-publishing.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_025-execution-publishing.adoc
new file mode 100644
index 0000000..5f77cb3
--- /dev/null
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_025-execution-publishing.adoc
@@ -0,0 +1,43 @@
+:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
+
+
+=== Execution Publishing
+
+The xref:refguide:applib:index/annotation/Action.adoc#executionPublishing[executionPublishing()] element determines whether and how an action invocation is published via the registered implementation of xref:refguide:applib:index/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber].
+
+A common use case is to notify external "downstream" systems of changes in the state of the Apache Isis application.
+
+The xref:refguide:config:sections/isis.applib.adoc#isis.applib.annotation.property.execution-publishing[`isis.applib.annotation.property.execution-publishing`] configuration property is used to determine the whether the action invocation is published:
+
+* `all`
++
+all action invocations are published
+
+* `ignoreSafe` (or `ignoreQueryOnly`)
++
+invocations of actions with safe (read-only) semantics are ignored, but actions which may modify data are not ignored
+
+* `none`
++
+no action invocations are published
+
+If there is no configuration property in `application.properties` then publishing is automatically enabled.
+
+This default can be overridden on an action-by-action basis; if `executionPublishing()` is set to `ENABLED` then the action invocation is published irrespective of the configured value; if set to `DISABLED` then the action invocation is _not_ published, again irrespective of the configured value.
+
+For example:
+
+[source,java]
+----
+public class Order {
+    @Action(executionPublishing=Publishing.ENABLED)    // <.>
+    public Invoice generateInvoice(...) {
+        // ...
+    }
+}
+----
+
+<.> because set to enabled, will be published irrespective of the configured value.
+
+
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_026-command-processing.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_026-command-processing.adoc
new file mode 100644
index 0000000..e42bb80
--- /dev/null
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_026-command-processing.adoc
@@ -0,0 +1,136 @@
+:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
+
+
+=== Command Processing
+
+Every action invocation (and xref:refguide:applib:index/annotation/Property.adoc#commandPublishing[property edit] for that matter) is normally reified into a concrete `Command` object, basically a wrapper around the xref:schema:cmd.adoc[CommandDto] that also captures some timing metrics about the execution as well as the outcome.
+
+The main uses cases are:
+
+* as a means to allow asynchronous child commands to be executed, using the xref:refguide:applib:index/services/wrapper/WrapperFactory.adoc[WrapperFactory] service;
+
+* as a means to audit (persist) commands, by implementing the xref:refguide:applib:index/services/publishing/spi/CommandSubscriber.adoc[CommandSubscriber] SPI.
++
+The xref:extensions:command-log:about.adoc[Command Log] extension _does_ provide such an implementation.
++
+TIP: Another option to achieve this is to use the xref:refguide:applib:index/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber] SPI.
+
+* to replay commands onto a secondary system, for regression testing.
++
+This is implemented by the xref:extensions:command-replay:about.adoc[Command Replay] extension, working in conjunction with the xref:extensions:command-log:about.adoc[Command Log] extension.
+
+The xref:refguide:applib:index/annotation/Action.adoc#commandPublishing[commandPublishing()] element can be used to explicitly enable or disable command publishing for the action invocation.
+
+
+==== CommandDtoProcessor implementations
+
+The xref:refguide:applib:index/annotation/Action.adoc#commandDtoProcessor[commandDtoProcessor()] element allows an implementation of `CommandDtoProcessor` to be specified.
+This interface has the following API:
+
+[source,java]
+----
+public interface CommandDtoProcessor {
+    CommandDto process(             // <.>
+            CommandDto dto);        // <.>
+}
+----
+<.> The returned `CommandDto`.
+This will typically be the `CommandDto` passed in, but may be supplemented in some way.
+<.> The `CommandDto` obtained already from the `Command`.
+
+This interface is used by the framework-provided implementations of xref:refguide:applib:index/services/conmap/ContentMappingService.adoc[ContentMappingService] for the REST API, allowing ``Command``s implementations that also implement `CommandWithDto` to be further customised as they are serialized out.
+The primary use case for this capability is in support of primary/secondary replication.
+
+* on the primary, ``Command``s are serialized to XML.
+This includes the identity of the target object and the argument values of all parameters.
+
++
+[IMPORTANT]
+====
+Any ``Blob``s and ``Clob``s are deliberately excluded from this XML (they are instead stored as references).
+This is to prevent the storage requirements for `Command` from becoming excessive.
+A `CommandDtoProcessor` can be provided to re-attach blob information if required.
+====
+
+* replaying ``Command``s requires this missing parameter information to be reinstated.
+The `CommandDtoProcessor` therefore offers a hook to dynamically re-attach the missing `Blob` or `Clob` argument.
+
+As a special case, returning `null` means that the command's DTO is effectively excluded when retrieving the list of commands.
+If replicating from master to slave, this effectively allows certain commands to be ignored.
+The `CommandDtoProcessor.Null` class provides a convenience implementation for this requirement.
+
+[NOTE]
+====
+If `commandDtoProcessor()` is specified, then `commandPublishing()` is assumed to be ENABLED.
+====
+
+==== Example
+
+Consider the following method:
+
+[source,java]
+----
+@Action(
+    domainEvent = IncomingDocumentRepository.UploadDomainEvent.class,
+    commandDtoProcessor = DeriveBlobArg0FromReturnedDocument.class
+)
+public Document upload(final Blob blob) {
+    final String name = blob.getName();
+    final DocumentType type = DocumentTypeData.INCOMING.findUsing(documentTypeRepository);
+    final ApplicationUser me = meService.me();
+    String atPath = me != null ? me.getAtPath() : null;
+    if (atPath == null) {
+        atPath = "/";
+    }
+    return incomingDocumentRepository.upsertAndArchive(type, atPath, name, blob);
+}
+----
+
+The `Blob` argument will not be persisted in the memento of the `Command`, but the information is implicitly available in the `Document` that is returned by the action.
+The `DeriveBlobArg0FromReturnedDocument` processor retrieves this information and dynamically adds:
+
+[source,java]
+----
+public class DeriveBlobArg0FromReturnedDocument
+        extends CommandDtoProcessorForActionAbstract {
+
+    @Override
+    public CommandDto process(Command command, CommandDto commandDto) {
+        final Bookmark result = commandWithDto.getResult();
+        if(result == null) {
+            return commandDto;
+        }
+        try {
+            final Document document = bookmarkService.lookup(result, Document.class);
+            if (document != null) {
+                ParamDto paramDto = getParamDto(commandDto, 0);
+                CommonDtoUtils.setValueOn(paramDto, ValueType.BLOB, document.getBlob(), bookmarkService);
+            }
+        } catch(Exception ex) {
+            return commandDto;
+        }
+        return commandDto;
+    }
+    @Inject
+    BookmarkService bookmarkService;
+}
+----
+
+==== Null implementation
+
+The null implementation can be used to simply indicate that no DTO should be returned for a `Command`.
+The effect is to ignore it for replay purposes:
+
+[source,xml]
+----
+pubc interface CommandDtoProcessor {
+    ...
+    class Null implements CommandDtoProcessor {
+        public CommandDto process(Command command, CommandDto commandDto) {
+            return null;
+        }
+    }
+}
+----
+
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_022-describedAs.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_027-collection-types.adoc
similarity index 57%
copy from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_022-describedAs.adoc
copy to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_027-collection-types.adoc
index 082476b..443d07c 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_022-describedAs.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_027-collection-types.adoc
@@ -1,29 +1,29 @@
-=== Descriptions
-
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
 
-The xref:refguide:applib:index/annotation/ParameterLayout.adoc#describedAs[describedAs()] element is used to provide a short description of the action parameter to the user.
+=== Collection type
 
-In the xref:vw:ROOT:about.adoc[Wicket viewer] it is displayed as a 'tool tip'.
+The xref:refguide:applib:index/annotation/Action.adoc#typeOf[typeOf()] element specifies the expected type of an element returned by the action (returning a collection), when for whatever reason the type cannot be inferred from the generic type, or to provide a hint about the actual run-time (as opposed to compile-time) type.
 
 For example:
 
 [source,java]
 ----
-public class Customer {
-
-    public Order placeOrder(
-          Product product,
-          @ParameterLayout(
-              describedAs = "The quantity of the product being ordered"
-          )
-          int quantity) {
-        // ...
+public void AccountService {
+
+    @Action(typeOf=Customer.class)
+    public List errantAccounts() {
+        return customers.allNewCustomers();
     }
+    ...
 
-    // ...
+    @Inject CustomerRepository customers;
 }
 ----
 
+In general we recommend that you use generics instead, eg `List<Customer>`.
+
+
+
+
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_030-see-also.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_030-see-also.adoc
new file mode 100644
index 0000000..56340fc
--- /dev/null
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_030-see-also.adoc
@@ -0,0 +1,31 @@
+:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
+
+
+== Related SPIs
+
+* xref:refguide:applib:index/services/publishing/spi/CommandSubscriber.adoc[CommandSubscriber] SPI
++
+for actions where command publishing (as per xref:refguide:applib:index/annotation/Action.adoc#commandPublishing[@Action#commandPublishing()]) is enabled
+
+** xref:extensions:command-log:about.adoc[Command Log] extension
++
+provides an implementation that simply logs actions using the logging library
+
+** xref:extensions:command-replay:about.adoc[Command Replay] extension
++
+provides an implementation to replicate commands from a primary to a secondary system.
++
+This implementation also leverages xref:refguide:applib:index/annotation/Action.adoc#commandDtoProcessor[commandDtoProcessor()] to process ``CommandDto``s before being replciated
+
+* xref:refguide:applib:index/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber] SPI
++
+for actions where execution publishing (as per xref:refguide:applib:index/annotation/Action.adoc#executionPublishing[@Action#executionPublishing]) is enabled
+
+
+== See also
+
+* xref:refguide:applib:index/services/eventbus/EventBusService.adoc[EventBusService]
++
+which broadcasts domain events as per xref:refguide:applib:index/annotation/Action.adoc#domainEvent[@Action#domainEvent()]
+
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_010-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_010-examples-and-usage.adoc
index 63f0daa..946e2d9 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_010-examples-and-usage.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_010-examples-and-usage.adoc
@@ -33,3 +33,4 @@ This is specifically so that boilerplate-busting tools such as link:https://proj
 
 == Usage Notes
 
+As alternative to using the annotation, the dynamic xref:userguide:fun:ui.adoc#object-layout[file-based layout] can generally be used instead.
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_022-defaultView.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_021-defaultView.adoc
similarity index 92%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_022-defaultView.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_021-defaultView.adoc
index ddd9fea..9c59b8a 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_022-defaultView.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_021-defaultView.adoc
@@ -27,6 +27,3 @@ public class BusRoute {
 The xref:vw:ROOT:about.adoc[Wicket viewer] allows additional views to be configured to render collections of objects, eg xref:vw:exceldownload:about.adoc[Excel Download] ("excel"), xref:vw:fullcalendar:about.adoc[Fullcalendar] ("fullcalendar") and xref:vw:gmap3:about.adoc[Gmap3] ("map") extensions.
 This attribute can be used to select any of these alternative views instead.
 
-
-As an alternative to using the annotation, the dynamic xref:userguide:fun:ui.adoc#object-layout[file-based layout] can be used instead.
-
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_026-paged.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_022-paged.adoc
similarity index 92%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_026-paged.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_022-paged.adoc
index d15d68b..2a22ed2 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_026-paged.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_022-paged.adoc
@@ -31,5 +31,3 @@ public class Order {
 It is also possible to specify a global default for the page size of parented collections, using the xref:refguide:config:sections/isis.applib.adoc#isis.applib.annotation.collection-layout.paged[`isis.applib.annotation.collection-layout.paged`] configuration property.
 
 
-As an alternative to using the annotation, the dynamic xref:userguide:fun:ui.adoc#object-layout[file-based layout] can be used instead.
-
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_023-describedAs.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_023-describedAs.adoc
index 588f2b0..96f94ef 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_023-describedAs.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_023-describedAs.adoc
@@ -24,5 +24,3 @@ public class ToDoItem {
 }
 ----
 
-As an alternative to using the annotation, the dynamic xref:userguide:fun:ui.adoc#object-layout[file-based layout] can be used instead.
-
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_027-sortedBy.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_024-sortedBy.adoc
similarity index 93%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_027-sortedBy.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_024-sortedBy.adoc
index d5b38e3..c25ee28 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_027-sortedBy.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_024-sortedBy.adoc
@@ -36,4 +36,3 @@ public class ToDoItem implements Comparable<ToDoItem> {         // <.>
 When the `dependencies` collection is rendered, the elements are sorted by the `description` property first.
 
 
-As an alternative to using the annotation, the dynamic xref:userguide:fun:ui.adoc#object-layout[file-based layout] can be used instead.
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_021-cssClass.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_025-cssClass.adoc
similarity index 91%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_021-cssClass.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_025-cssClass.adoc
index 1a71a85..465f35c 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_021-cssClass.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_025-cssClass.adoc
@@ -24,5 +24,3 @@ public class ToDoItem {
 }
 ----
 
-As an alternative to using the annotation, the dynamic xref:userguide:fun:ui.adoc#object-layout[file-based layout] can be used instead.
-
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_025-named.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_026-named.adoc
similarity index 93%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_025-named.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_026-named.adoc
index 737b026..0ff2408 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_025-named.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_026-named.adoc
@@ -33,7 +33,7 @@ public class ToDoItem {
 ----
 
 
-As an alternative to using the annotation, the dynamic xref:userguide:fun:ui.adoc#object-layout[file-based layout] can be used instead.
+==== Alternatives
 
 The framework also provides a separate, powerful mechanism for xref:userguide:btb:i18n.adoc[internationalization].
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_024-hidden.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_027-hidden.adoc
similarity index 88%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_024-hidden.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_027-hidden.adoc
index 64f839e..6144c59 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_024-hidden.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_027-hidden.adoc
@@ -45,7 +45,5 @@ public class ToDoItem {
 
 ==== Alternatives
 
-As an alternative to using the annotation, the dynamic xref:userguide:fun:ui.adoc#object-layout[file-based layout] can be used instead.
-
-It is also possible to use xref:refguide:applib:index/annotation/Collection.adoc#hidden[`@Collection#hidden`] to hide an action at the domain layer.
+It is also possible to use xref:refguide:applib:index/annotation/Collection.adoc#hidden[`@Collection#hidden`] to hide a collection at the domain layer.
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_023-describedAs.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_021-describedAs.adoc
similarity index 100%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_023-describedAs.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_021-describedAs.adoc
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_021-cssClass.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_022-cssClass.adoc
similarity index 100%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_021-cssClass.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_022-cssClass.adoc
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_022-cssClassFa.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_023-cssClassFa.adoc
similarity index 100%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_022-cssClassFa.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_023-cssClassFa.adoc
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_029-objectType.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_021-objectType.adoc
similarity index 100%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_029-objectType.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_021-objectType.adoc
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_028-nature.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_022-nature.adoc
similarity index 100%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_028-nature.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_022-nature.adoc
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_025-editing.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_023-editing.adoc
similarity index 100%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_025-editing.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_023-editing.adoc
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_021-domain-events.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_024-domain-events.adoc
similarity index 100%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_021-domain-events.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_024-domain-events.adoc
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_022-lifecycle-events.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_025-lifecycle-events.adoc
similarity index 100%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_022-lifecycle-events.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_025-lifecycle-events.adoc
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_024-bounding.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_027-bounding.adoc
similarity index 100%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_024-bounding.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_027-bounding.adoc
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_023-autoCompleteRepository.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_028-autoCompleteRepository.adoc
similarity index 100%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_023-autoCompleteRepository.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_028-autoCompleteRepository.adoc
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_027-mixinMethod.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_029-mixinMethod.adoc
similarity index 100%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_027-mixinMethod.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_029-mixinMethod.adoc
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_030-see-also.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_040-see-also.adoc
similarity index 100%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_030-see-also.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_040-see-also.adoc
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_023-labelPosition.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_021-labelPosition.adoc
similarity index 68%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_023-labelPosition.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_021-labelPosition.adoc
index d45498d..7bad118 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_023-labelPosition.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_021-labelPosition.adoc
@@ -33,3 +33,25 @@ public class Order {
 }
 ----
 
+==== Default settings
+
+If you want a consistent look-n-feel throughout the app, eg all parameter labels to the top, then it'd be rather frustrating to have to annotate every parameter.
+
+Instead, a default can be specified using the xref:refguide:config:sections/isis.applib.adoc#isis.applib.annotation.parameter-layout.label-position[`isis.applib.annotation.parameter-layout.label-position`] configuration property:
+
+[source,ini]
+.application.properties
+----
+isis.applib.annotation.parameter-layout.label-position=TOP
+----
+
+or
+
+[source,ini]
+.application.properties
+----
+isis.applib.annotation.parameter-layout.label-position=LEFT
+----
+
+If these are not present then the framework will render according to internal defaults.
+At the time of writing, this means labels are to the left for all datatypes except multiline strings.
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_024-multiLine.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_022-multiLine.adoc
similarity index 100%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_024-multiLine.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_022-multiLine.adoc
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_022-describedAs.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_023-describedAs.adoc
similarity index 100%
copy from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_022-describedAs.adoc
copy to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_023-describedAs.adoc
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_021-cssClass.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_024-cssClass.adoc
similarity index 100%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_021-cssClass.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_024-cssClass.adoc
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_026-renderDay.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_025-renderDay.adoc
similarity index 100%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_026-renderDay.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_025-renderDay.adoc
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_025-named.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_026-named.adoc
similarity index 100%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_025-named.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_026-named.adoc
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_027-typicalLength.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_027-typicalLength.adoc
index 1dff7bb..cf42415 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_027-typicalLength.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_027-typicalLength.adoc
@@ -7,7 +7,6 @@
 
 The xref:refguide:applib:index/annotation/ParameterLayout.adoc#typicalLength[typicalLength()] element indicates the typical length of a string parameter.
 It is ignored for parameters of other types.
-The attribute is also supported for xref:refguide:applib:index/annotation/PropertyLayout.adoc#typicalLength[properties].
 
 The information is intended as a hint to the UI to determine the space that should be given to render a particular string parameter.
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_024-optionality.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_021-optionality.adoc
similarity index 100%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_024-optionality.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_021-optionality.adoc
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_025-regexPattern.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_024-regexPattern.adoc
similarity index 100%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_025-regexPattern.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_024-regexPattern.adoc
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_021-fileAccept.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_025-fileAccept.adoc
similarity index 100%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_021-fileAccept.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_025-fileAccept.adoc
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_010-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_010-examples-and-usage.adoc
index 94b8518..73c24f6 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_010-examples-and-usage.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_010-examples-and-usage.adoc
@@ -41,3 +41,5 @@ so that boilerplate-busting tools such as link:https://projectlombok.org/[Projec
 
 
 == Usage Notes
+
+As alternative to using the annotation, the dynamic xref:userguide:fun:ui.adoc#object-layout[file-based layout] can generally be used instead.
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/labelPosition.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_021_labelPosition.adoc
similarity index 53%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/labelPosition.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_021_labelPosition.adoc
index 56b35c8..324b2cc 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/labelPosition.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_021_labelPosition.adoc
@@ -1,15 +1,13 @@
-[#labelPosition]
-= `labelPosition()`
+=== Label Positioning
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
 
-
-The `labelPosition` attribute determines the positioning of labels for properties.
+The xref:refguide:applib:index/annotation/PropertyLayout.adoc#labelPosition[labelPosition()] element determines the positioning of labels for properties.
 
 The positioning of labels is typically `LEFT`, but can be positioned to the `TOP`.
-The one exception is xref:refguide:applib:index/annotation/ParameterLayout.adoc#multiLine[`multiLine`] string properties, where the label defaults to `TOP` automatically (to provide as much real-estate for the multiline text field as possible).
+The one exception is xref:refguide:applib:index/annotation/PropertyLayout.adoc#multiLine[`multiLine`] string properties, where the label defaults to `TOP` automatically (to provide as much real-estate for the multiline text field as possible).
 
 For boolean properties a positioning of `RIGHT` is also allowed; this is ignored for all other types.
 
@@ -34,32 +32,7 @@ public class ToDoItem {
 }
 ----
 
-To get an idea of how these are rendered (in the xref:vw:ROOT:about.adoc[Wicket viewer]), we can look at some examples of most of these various label positions.
-
-The default `LEFT` label positioning is used by the `cost` property:
-
-image::reference-annotations/PropertyLayout/labelPosition-LEFT.png[width="720px"]
-
-
-The `TOP` label positioning is used by the `category` property:
-
-image::reference-annotations/PropertyLayout/labelPosition-TOP.png[width="720px"]
-
-
-Labels are suppressed, using `NONE`, for the `subcategory` property:
-
-image::reference-annotations/PropertyLayout/labelPosition-NONE.png[width="720px"]
-
-
-The todoapp's `complete` (boolean) property renders the label to the LEFT (the default):
-
-image::reference-annotations/PropertyLayout/labelPosition-boolean-LEFT.png[width="720px"]
-
-Moving the label to the `RIGHT` looks like:
-
-image::reference-annotations/PropertyLayout/labelPosition-boolean-RIGHT.png[width="720px"]
-
-== Default settings
+==== Default settings
 
 If you want a consistent look-n-feel throughout the app, eg all property labels to the top, then it'd be rather frustrating to have to annotate every property.
 
@@ -79,15 +52,7 @@ or
 isis.applib.annotation.property-layout.label-position=LEFT
 ----
 
-If these are not present then Apache Isis will render according to internal defaults.
+If these are not present then the framework will render according to internal defaults.
 At the time of writing, this means labels are to the left for all datatypes except multiline strings.
 
 
-== Alternatives
-
-As an alternative to using the annotation, the dynamic xref:userguide:fun:ui.adoc#object-layout[file-based layout] can be used instead.
-
-== See also
-
-This attribute can also be specified for xref:refguide:applib:index/annotation/ParameterLayout.adoc#labelPosition[parameters].
-
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/promptStyle.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_022_promptStyle.adoc
similarity index 79%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/promptStyle.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_022_promptStyle.adoc
index b5e1b99..9f3a324 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/promptStyle.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_022_promptStyle.adoc
@@ -1,11 +1,10 @@
-[#promptStyle]
-= `promptStyle()`
+=== Prompt Style
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
 
-The `promptStyle` attribute is used to specify whether, when editing a domain object property, the new value for the property is prompted by way of a dialog box, or is prompted using an inline panel (replacing the property on the page).
+The xref:refguide:applib:index/annotation/PropertyLayout.adoc#promptStyle[promptStyle()] element is used to specify whether, when editing a domain object property, the new value for the property is prompted by way of a dialog box, or is prompted using an inline panel (replacing the property on the page).
 
 If the attribute is not set, then the value of the xref:refguide:config:sections/isis.viewer.wicket.adoc#isis.viewer.wicket.prompt-style[`isis.viewer.wicket.prompt-style`] configuration property is used.
 If this is itself not set, then an inline prompt is used.
@@ -28,8 +27,8 @@ public class Customer {
     // ...
 }
 ----
+
 <.> prompt for the new value for the property using an inline panel
 Note that the value `INLINE_AS_IF_EDIT` does not make sense for properties; if specified then it will be interpreted as just `INLINE`.
 
-Alternatively, the `promptStyle()` can be specified using xref:userguide:fun:ui.adoc#object-layout[file-based layouts].
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/multiLine.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_023_multiLine.adoc
similarity index 72%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/multiLine.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_023_multiLine.adoc
index 3562f8c..b74c16a 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/multiLine.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_023_multiLine.adoc
@@ -1,13 +1,13 @@
-[#multiLine]
-= `multiLine()`
+=== Text boxes
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
 
-The `multiLine` attribute specifies that the text field for a string property should span multiple lines.
+The xref:refguide:applib:index/annotation/PropertyLayout.adoc#multiLine[multiLine()] element  specifies that the text field for a string property should span multiple lines.
 It is ignored for other property types.
-The attribute is also supported for xref:refguide:applib:index/annotation/ParameterLayout.adoc#multiLine[parameters].
+
+If set > 1 (as would normally be the case), then the default xref:refguide:applib:index/annotation/PropertyLayout.adoc#labelPosition[`labelPosition`] defaults to `TOP` (rather than `LEFT`, as would normally be the case).
 
 For example:
 
@@ -28,14 +28,6 @@ public class BugReport {
 }
 ----
 
-Here the `stepsToReproduce` will be displayed in a text area of 10 rows.
-
-[NOTE]
-====
-If set > 1 (as would normally be the case), then the default xref:refguide:applib:index/annotation/PropertyLayout.adoc#labelPosition[`labelPosition`] defaults to `TOP` (rather than `LEFT`, as would normally be the case).
-====
-
-== Alternatives
+Here the `stepsToReproduce` property will be displayed in a text box of 10 rows.
 
-As an alternative to using the annotation, the dynamic xref:userguide:fun:ui.adoc#object-layout[file-based layout] can be used instead.
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/navigable.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_024_navigable.adoc
similarity index 84%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/navigable.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_024_navigable.adoc
index db2171d..0b6ec6b 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/navigable.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_024_navigable.adoc
@@ -1,11 +1,10 @@
-[#navigable]
-= `navigable()`
+=== Breadcrumbs (where am I?)
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
 
-The `navigable` attribute allows to specify a domain object's (or view's) navigable parent, as utilized by the 'Where am I' feature.
+The xref:refguide:applib:index/annotation/PropertyLayout.adoc#navigable[navigable()] element allows to specify a domain object's (or view's) navigable parent, as utilized by the 'Where am I' feature.
 
 For example, suppose:
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_022-describedAs.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_025_describedAs.adoc
similarity index 70%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_022-describedAs.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_025_describedAs.adoc
index 082476b..1266450 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_022-describedAs.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_025_describedAs.adoc
@@ -4,7 +4,8 @@
 :page-partial:
 
 
-The xref:refguide:applib:index/annotation/ParameterLayout.adoc#describedAs[describedAs()] element is used to provide a short description of the action parameter to the user.
+
+The xref:refguide:applib:index/annotation/PropertyLayout.adoc#describedAs[describedAs()] element is used to provide a short description of the property to the user.
 
 In the xref:vw:ROOT:about.adoc[Wicket viewer] it is displayed as a 'tool tip'.
 
@@ -14,16 +15,14 @@ For example:
 ----
 public class Customer {
 
-    public Order placeOrder(
-          Product product,
-          @ParameterLayout(
-              describedAs = "The quantity of the product being ordered"
-          )
-          int quantity) {
-        // ...
-    }
+    @PropertyLayout(
+        describedAs = "The name that the customer has indicated " +
+                      "that they wish to be addressed as " +
+                      "(e.g. Johnny rather than Jonathan)")
+    private String firstName;
 
     // ...
 }
 ----
 
+
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/cssClass.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_026_cssClass.adoc
similarity index 62%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/cssClass.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_026_cssClass.adoc
index b045b67..3682864 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/cssClass.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_026_cssClass.adoc
@@ -1,11 +1,10 @@
-[#cssClass]
-= `cssClass()`
+=== CSS Styling
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
 
-The `cssClass` attribute can be used to render additional CSS classes in the HTML (a wrapping `<div>`) that represents the property.
+The xref:refguide:applib:index/annotation/PropertyLayout.adoc#cssClass[cssClass()] element can be used to render additional CSS classes in the HTML (a wrapping `<div>`) that represents the property.
 xref:refguide:config:application-specific/application-css.adoc[Application-specific CSS] can then be used to target and adjust the UI representation of that particular element.
 
 For example:
@@ -25,17 +24,3 @@ public class ToDoItem {
 }
 ----
 
-== Alternatives
-
-As an alternative to using the annotation, the dynamic xref:userguide:fun:ui.adoc#object-layout[file-based layout] can be used instead.
-
-== See also
-
-This attribute can also be applied to:
-
-* xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#cssClass[domain objects]
-* xref:refguide:applib:index/annotation/ActionLayout.adoc#cssClass[actions]
-* xref:refguide:applib:index/annotation/CollectionLayout.adoc#cssClass[collections]
-* xref:refguide:applib:index/annotation/ParameterLayout.adoc#cssClass[parameters].
-
-
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/renderDay.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_027_renderDay.adoc
similarity index 80%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/renderDay.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_027_renderDay.adoc
index 30dd69f..5e5e325 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/renderDay.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_027_renderDay.adoc
@@ -1,11 +1,10 @@
-[#renderDay]
-= `renderDay()`
+=== Date intervals
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
 
-The `renderDay` attribute applies only to date properties whereby the date will be rendered as the day before the value actually held in the domain object.
+The xref:refguide:applib:index/annotation/PropertyLayout.adoc#renderDay[renderDay()] element applies only to date properties whereby the date will be rendered as the day before the value actually held in the domain object.
 It is ignored for properties of other types.
 
 This behaviour might at first glance appear odd, but the rationale is to support the use case of a sequence of instances that represent adjacent intervals of time.
@@ -37,11 +36,4 @@ public class Tenancy {
 }
 ----
 
-== Alternatives
-
-As an alternative to using the annotation, the dynamic xref:userguide:fun:ui.adoc#object-layout[file-based layout] can be used instead.
-
-== See also
-
-This attribute is also supported for xref:refguide:applib:index/annotation/ParameterLayout.adoc#renderDay[parameters].
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/repainting.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_028_repainting.adoc
similarity index 88%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/repainting.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_028_repainting.adoc
index 0e6c20e..9197f0b 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/repainting.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_028_repainting.adoc
@@ -1,11 +1,10 @@
-[#repainting]
-= `repainting()`
+=== Smoother UI
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
 
-The `repainting` attribute is used to indicate that the value held by the property never changes over time, even when other properties of the object do change.
+The xref:refguide:applib:index/annotation/PropertyLayout.adoc#repainting[repainting()] element is used to indicate that the value held by the property never changes over time, even when other properties of the object do change.
 
 Setting this attribute to `true` is used as a hint to the viewer to not redraw the property after an AJAX update of some other property/ies of the object have changed.
 This is primarily for performance, eg can improve the user experience when rendering PDFs/blobs.
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/named.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_029_named.adoc
similarity index 63%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/named.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_029_named.adoc
index d9ed34a..c29e5cf 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/named.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_029_named.adoc
@@ -1,11 +1,10 @@
-[#named]
-= `named()`
+=== Names
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
 
-The `named` attribute explicitly specifies the property's name, overriding the name that would normally be inferred from the Java source code.
+The xref:refguide:applib:index/annotation/PropertyLayout.adoc#named[named()] element explicitly specifies the property's name, overriding the name that would normally be inferred from the Java source code.
 
 [TIP]
 ====
@@ -13,8 +12,9 @@ We recommend that you only use this element when the desired name cannot be used
 Examples of that include a name that would be a reserved Java keyword (eg "package"), or a name that has punctuation, eg apostrophes.
 ====
 
+
 By default the name is HTML escaped.
-To allow HTML markup, set the related `namedEscaped` attribute to `false`.
+To allow HTML markup, set the related xref:refguide:applib:index/annotation/PropertyLayout.adoc#namedEscaped[namedEscaped()] to `false`.
 
 For example:
 
@@ -36,19 +36,7 @@ public class ToDoItem {
 }
 ----
 
-== Alternatives
-
-As an alternative to using the annotation, the dynamic xref:userguide:fun:ui.adoc#object-layout[file-based layout] can be used instead.
+==== Alternatives
 
 The framework also provides a separate, powerful mechanism for xref:userguide:btb:i18n.adoc[internationalization].
 
-== See also
-
-This attribute can also be specified for:
-
-* xref:refguide:applib:index/annotation/ActionLayout.adoc#named[actions]
-* xref:refguide:applib:index/annotation/CollectionLayout.adoc#named[collections]
-* xref:refguide:applib:index/annotation/ParameterLayout.adoc#named[parameters]
-* xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#named[domain objects]
-* xref:refguide:applib:index/annotation/DomainServiceLayout.adoc#named[domain services].
-
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/hidden.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_030_hidden.adoc
similarity index 68%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/hidden.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_030_hidden.adoc
index f5bafff..b0d515b 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/hidden.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_030_hidden.adoc
@@ -1,36 +1,10 @@
-[#hidden]
-= `hidden()`
+=== Hiding properties
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
 
-The `hidden` attribute indicates where (in the UI) the property should be hidden from the user.
-
-[TIP]
-====
-It is also possible to use xref:refguide:applib:index/annotation/PropertyLayout.adoc#hidden[`@PropertyLayout#hidden`] or a xref:userguide:fun:ui.adoc#object-layout[file-based layout] such that the property can be hidden at the view layer.
-Both options are provided with a view that in the future the view-layer semantics may be under the control of (expert) users, whereas domain-layer semantics should never be overridden or modified by the user.
-====
-
-For example:
-
-[source,java]
-----
-import lombok.Getter;
-import lombok.Setter;
-
-public class Customer {
-
-    @PropertyLayout(
-        hidden=Where.ALL_TABLES
-    )
-    @Getter @Setter
-    private int internalId;
-
-    // ...
-}
-----
+The xref:refguide:applib:index/annotation/PropertyLayout.adoc#hidden[hidden()] element attribute indicates where (in the UI) the property should be hidden from the user.
 
 The acceptable values for the `where` parameter are:
 
@@ -63,22 +37,38 @@ This combines `PARENTED_TABLES` and `STANDALONE_TABLES`.
 +
 The property should not be hidden, overriding any other metadata/conventions that would normally cause the property to be hidden.
 
-For example, if a property is annotated with xref:refguide:applib:index/annotation/Title.adoc[`@Title`], then normally this should be hidden from all tables.
-Annotating with `@Property(where=Where.NOWHERE)` overrides this.
-
 [NOTE]
 ====
 The xref:vro:ROOT:about.adoc[RestfulObjects viewer] has only partial support for these `Where` enums.
 ====
 
-== Alternatives
 
-As an alternative to using the annotation, the dynamic xref:userguide:fun:ui.adoc#object-layout[file-based layout] can be used instead.
+==== Examples
+
+For example:
+
+[source,java]
+----
+import lombok.Getter;
+import lombok.Setter;
+
+public class Customer {
+
+    @PropertyLayout(
+        hidden=Where.ALL_TABLES
+    )
+    @Getter @Setter
+    private int internalId;
+
+    // ...
+}
+----
 
-== See also
 
-This attribute can also be applied to:
+As one specific use case, if a property is annotated with xref:refguide:applib:index/annotation/Title.adoc[`@Title`], then normally this should be hidden from all tables.
+Annotating with `@Property(where=Where.NOWHERE)` overrides this.
+
 
-* xref:refguide:applib:index/annotation/Action.adoc#hidden[actions]
-* xref:refguide:applib:index/annotation/Collection.adoc#hidden[collections].
+==== Alternatives
 
+It is also possible to use xref:refguide:applib:index/annotation/PropertyLayout.adoc#hidden[`@PropertyLayout#hidden`] to hide a property at the domain layer.
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/typicalLength.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_31_typicalLength.adoc
similarity index 72%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/typicalLength.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_31_typicalLength.adoc
index fb12068..b9fb4b9 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/typicalLength.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_31_typicalLength.adoc
@@ -1,17 +1,15 @@
-[#typicalLength]
-= `typicalLength()`
+=== Typical (string) length
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
 
 
-The `typicalLength` attribute indicates the typical length of a string property.
+The xref:refguide:applib:index/annotation/PropertyLayout.adoc#typicalLength[typicalLength()] element indicates the typical length of a string property.
 It is ignored for properties of other types.
-The attribute is also supported for xref:refguide:applib:index/annotation/ParameterLayout.adoc#typicalLength[parameters].
 
 The information is intended as a hint to the UI to determine the space that should be given to render a particular string property.
-That said, note that the xref:vw:ROOT:about.adoc[Wicket viewer] uses the maximum space available for all fields, so in effect ignores this attribute.
+
 
 For example:
 
@@ -31,6 +29,5 @@ public class Customer {
 }
 ----
 
-== Alternatives
+NOTE: All that said, the xref:vw:ROOT:about.adoc[Wicket viewer] uses the maximum space available for all fields, so in effect ignores this element.
 
-As an alternative to using the annotation, the dynamic xref:userguide:fun:ui.adoc#object-layout[file-based layout] can be used instead.
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/optionality.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_021-optionality.adoc
similarity index 97%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/optionality.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_021-optionality.adoc
index e8043e9..416fe3c 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/optionality.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_021-optionality.adoc
@@ -1,12 +1,11 @@
-[#optionality]
-= `optionality()`
+=== Mandatory vs optional
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
 
 By default, Apache Isis assumes that all properties of an domain object or view model are required (mandatory).
-The `optionality` attribute allows this to be relaxed.
+The xref:applib:index/annotation/Property.adoc#optionality[optionality()] attribute allows this to be relaxed.
 The attribute is also supported for xref:refguide:applib:index/annotation/Parameter.adoc#optionality[parameters].
 
 That said, properties are most commonly defined on persistent domain objects (entities), in which case the JDO xref:refguide:applib-ant:Column.adoc[`@Column`] should be specified.
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/editing.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_022-editing.adoc
similarity index 78%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/editing.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_022-editing.adoc
index 5e274a4..16207c5 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/editing.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_022-editing.adoc
@@ -1,22 +1,22 @@
-[#editing]
-= `editing()`
+=== Editing
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
 
-The `editing` attribute can be used to prevent a property from being modified or cleared, ie to make it read-only.
+The xref:applib:index/annotation/Property.adoc#editing[editing()] element can be used to prevent a property from being modified or cleared, ie to make it read-only.
 
-The related `editingDisabledReason` attribute specifies the a hard-coded reason why the property cannot be modified directly.
+The related xref:applib:index/annotation/Property.adoc#editingDisabledReason[editingDisabledReason()] element specifies a hard-coded reason why the property cannot be modified directly.
 
 Whether a property is enabled or disabled depends upon these factors:
 
-* whether the domain object has been configured as immutable through the xref:refguide:applib:index/annotation/DomainObject.adoc#editing[`@DomainObject#editing()`] attribute
+* whether the domain object has been configured as immutable through the xref:refguide:applib:index/annotation/DomainObject.adoc#editing[@DomainObject#editing()] element
 
 * else (that is, if the domain object's editability is specified as being `AS_CONFIGURED`), then the value of the xref:refguide:config:sections/isis.applib.adoc#isis.applib.annotation.domain-object.editing['isis.applib.annotation.domain-object.editing'] configuration property.
++
 If set to `false`, then the object's properties (and collections) are __not__ editable
 
-* else, then the value of the `@Property(editing=...)` attribute itself
+* else, the value of the `@Property(editing=...)` attribute itself
 
 * else, the result of invoking any supporting xref:refguide:applib-methods:prefixes.adoc#disable[`disable...()`] supporting methods
 
@@ -40,8 +40,3 @@ public class Customer {
 ----
 
 
-== See also
-
-This attribute can also be specified for:
-
-* xref:refguide:applib:index/annotation/DomainObject.adoc#editing[domain object].
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/maxLength.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_023-maxLength.adoc
similarity index 90%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/maxLength.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_023-maxLength.adoc
index 6710d36..560de90 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/maxLength.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_023-maxLength.adoc
@@ -1,12 +1,11 @@
-[#maxLength]
-= `maxLength()`
+=== Maximum (string) length
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
 
 
-The `maxLength` attribute applies only to `String` properties, indicating the maximum number of characters that the user may enter (for example in a text field in the UI).
+The xref:applib:index/annotation/Property.adoc#maxLength[maxLength()] attribute applies only to `String` properties, indicating the maximum number of characters that the user may enter (for example in a text field in the UI).
 The attribute It is ignored if applied to properties of any other type.
 
 That said, properties are most commonly defined on persistent domain objects (entities), in which case the JDO xref:refguide:applib-ant:Column.adoc[`@Column`] will in any case need to be specified.
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/mustSatisfy.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_024-mustSatisfy.adoc
similarity index 91%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/mustSatisfy.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_024-mustSatisfy.adoc
index d6b1b5c..5ce5a95 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/mustSatisfy.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_024-mustSatisfy.adoc
@@ -1,12 +1,11 @@
-[#mustSatisfy]
-= `mustSatisfy()`
+=== Declarative validation
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
 
 
-The `mustSatisfy` attribute allows arbitrary validation to be applied to properties using an (implementation of a) `org.apache.isis.applib.spec.Specification` object.
+The xref:applib:index/annotation/Property.adoc#mustSatisfy[mustSatisfy()] element allows arbitrary validation to be applied to properties using an (implementation of a) `org.apache.isis.applib.spec.Specification` object.
 The attribute is also supported on xref:refguide:applib:index/annotation/Parameter.adoc#mustSatisfy[parameters].
 
 [TIP]
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/projecting.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_025-projecting.adoc
similarity index 89%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/projecting.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_025-projecting.adoc
index 8b6975b..e648fb8 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/projecting.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_025-projecting.adoc
@@ -1,5 +1,4 @@
-[#projecting]
-= `projecting()`
+=== Projections
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
@@ -10,7 +9,7 @@ A common use case for view models is to act as a projection of some underlying e
 Very often the object that is of interest to the end-user is the underlying entity, not the view model per se.
 If the view model is displayed within a table (on a home page, say), then when the user clicks the entity/icon link for the view model, they will in fact want to drill-down to the underlying entity and skip the view model completely.
 
-The `projecting` attribute allows the view model to indicate which of its properties holds a reference to the underlying entity of which it is a projection.
+The xref:applib:index/annotation/Property.adoc#projecting[projecting()] element allows the view model to indicate which of its properties holds a reference to the underlying entity of which it is a projection.
 
 For example:
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/domainEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_026-domain-events.adoc
similarity index 76%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/domainEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_026-domain-events.adoc
index bf5c226..abf68c6 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/domainEvent.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_026-domain-events.adoc
@@ -1,10 +1,9 @@
-[#domainEvent]
-= `domainEvent()`
-
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
 
+=== Domain events
+
 Whenever a domain object (or list of domain objects) is to be rendered, the framework fires off multiple domain events for every property, collection and action of the domain object.
 In the cases of the domain object's properties, the events that are fired are:
 
@@ -14,7 +13,7 @@ In the cases of the domain object's properties, the events that are fired are:
 * pre-execute phase: before the modification of the property
 * post-execute: after the modification of the property
 
-Subscribers (which must be domain services) subscribe to events posted through the xref:refguide:applib:index/services/eventbus/EventBusService.adoc[`EventBusService`], and can influence each of these phases.
+Subscribers subscribe through the xref:refguide:applib:index/services/eventbus/EventBusService.adoc[`EventBusService`] and can influence each of these phases.
 
 By default the event raised is `PropertyDomainEvent.Default`.
 For example:
@@ -26,7 +25,7 @@ import lombok.Setter;
 
 public class ToDoItem {
 
-    @Property
+    @Property()
     @Getter @Setter
     private LocalDate dueBy;
 
@@ -34,7 +33,7 @@ public class ToDoItem {
 }
 ----
 
-The `domainEvent` attribute allows a custom subclass to be emitted allowing more precise subscriptions (to those subclasses) to be defined instead.
+The xref:refguide:applib:index/annotation/Property.adoc#domainEvent[domainEvent()] element allows a custom subclass to be emitted allowing more precise subscriptions (to those subclasses) to be defined instead.
 
 For example:
 
@@ -55,17 +54,17 @@ public class ToDoItem {
     // ...
 }
 ----
-<1> inherit from `PropertyDomainEvent<T,P>` where `T` is the type of the domain object being interacted with, and `P` is the type of the property (`LocalDate` in this example)
+<.> inherit from `PropertyDomainEvent<T,P>` where `T` is the type of the domain object being interacted with, and `P` is the type of the property (`LocalDate` in this example)
 
-The benefit is that subscribers can be more targetted as to the events that they subscribe to.
+The benefit is that subscribers can be more targeted as to the events that they subscribe to.
 
 [NOTE]
 ====
 The framework provides a no-arg constructor and will initialize the domain event using (non-API) setters rather than through the constructor.
-This substantially reduces the boilerplate in the subclasses because no explicit constructor is required..
+This substantially reduces the boilerplate required in subclasses because no explicit constructor is required.
 ====
 
-== Subscribers
+==== Subscribers
 
 Subscribers (which must be domain services) subscribe to events posted through the xref:refguide:applib:index/services/eventbus/EventBusService.adoc[`EventBusService`].
 
@@ -140,34 +139,27 @@ public class SomeSubscriber {
     }
 }
 ----
+
 <.> call `ev.hide()` or `ev.veto("")` to hide the property
 <.> call `ev.disable("...")` or `ev.veto("...")` to disable the property
 <.> call ev.invalidate("...") or ev.veto("...") if proposed new value for property is invalid
 
-
 It is also possible to abort the transaction during the executing or executed phases by throwing an exception.
 If the exception is a subtype of `RecoverableException` then the exception will be rendered as a user-friendly warning (eg Growl/toast) rather than an error.
 
-== Default, Doop and Noop events
+==== Default, Doop and Noop events
 
-If the `domainEvent` attribute is not explicitly specified (is left as its default value, `PropertyDomainEvent.Default`), then the framework will, by default, post an event.
+If the xref:refguide:applib:index/annotation/Property.adoc#domainEvent[domainEvent()] element is not explicitly specified (is left as its default value, `PropertyDomainEvent.Default`), then the framework will, by default, post an event.
 
-If this is not required, then the `isis.reflector.facet.propertyAnnotation.domainEvent.postForDefault` configuration property can be set to "false"; this will disable posting.
+If this is not required, then the xref:config:sections/isis.applib.adoc#isis.applib.annotation.property.domain-event.post-for-default[isis.applib.annotation.property.domain-event.post-for-default] configuration property can be set to "false"; this will disable posting.
 
 On the other hand, if the `domainEvent` has been explicitly specified to some subclass, then an event will be posted.
 The framework provides `PropertyDomainEvent.Doop` as such a subclass, so setting the `domainEvent` attribute to this class will ensure that the event to be posted, irrespective of the configuration property setting.
 
 And, conversely, the framework also provides `PropertyDomainEvent.Noop`; if `domainEvent` attribute is set to this class, then no event will be posted.
 
-== Raising events programmatically
+==== Raising events programmatically
 
 Normally events are only raised for interactions through the UI.
-However, events can be raised programmatically by wrapping the target object using the xref:refguide:applib:index/services/wrapper/WrapperFactory.adoc[WrapperFactory] service.
-
-== See also
-
-This attribute is also supported for:
-
-* xref:refguide:applib:index/annotation/Action.adoc#domainEvent[actions] and
-* xref:refguide:applib:index/annotation/Property.adoc#domainEvent[properties].
+However, events can be raised programmatically either by calling the xref:refguide:applib:index/services/eventbus/EventBusService.adoc[EventBusService] API directly, or by emulating the UI by wrapping the target object using the xref:refguide:applib:index/services/wrapper/WrapperFactory.adoc[WrapperFactory] domain service.
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/executionPublishing.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_027-execution-publishing.adoc
similarity index 62%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/executionPublishing.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_027-execution-publishing.adoc
index c23681e..3e6239b 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/executionPublishing.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_027-execution-publishing.adoc
@@ -1,15 +1,14 @@
-[#executionPublishing]
-= `executionPublishing()`
-
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
-CAUTION: TODO: v2 - publishing/auditing got a complete overhaul
 
-The `executionPublishing` attribute determines whether and how a property edit is published via the registered implementation of xref:refguide:applib:index/services/publishing/spi/ExecutionSubscriber.adoc[`ExecutionSubscriber`].
+=== Execution Publishing
+
+The xref:refguide:applib:index/annotation/Property.adoc#executionPublishing[executionPublishing()] element determines whether and how a property edit is published via the registered implementation of xref:refguide:applib:index/services/publishing/spi/ExecutionSubscriber.adoc[`ExecutionSubscriber`].
 
 A common use case is to notify external "downstream" systems of changes in the state of the Apache Isis application.
-The default value for the attribute is `AS_CONFIGURED`, meaning that the xref:refguide:config:sections/isis.applib.adoc#isis.applib.annotation.property.executionPublishing[`isis.applib.annotation.property.executionPublishing`] configuration property is used to determine the whether the property edits are published:
+
+The xref:refguide:config:sections/isis.applib.adoc#isis.applib.annotation.property.execution-publishing[`isis.applib.annotation.property.execution-publishing`] configuration property is used to determine the whether the property edits are published:
 
 * `all`
 +
@@ -39,16 +38,7 @@ public class Order {
     // ...
 }
 ----
-<.> because set to enabled, will be published irrespective of the configured value.
 
-== See also
-
-This attribute can also be specified for:
+<.> because set to enabled, will be published irrespective of the configured value.
 
-* xref:refguide:applib:index/annotation/DomainObject.adoc#publishing[domain objects]
-+
-where it controls whether changed objects are published as events, and for
 
-* xref:refguide:applib:index/annotation/Action.adoc#executionPublishing[actions]
-+
-where it controls whether action invocations are published as events.
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/commandPublishing.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_028-command-processing.adoc
similarity index 74%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/commandPublishing.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_028-command-processing.adoc
index d8ef3d6..3216b3a 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/commandPublishing.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_028-command-processing.adoc
@@ -1,10 +1,8 @@
-[#commandPublishing]
-= Command Persistence and Processing
-
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
-CAUTION: TODO: v2 - publishing/auditing got a complete overhaul
+
+=== Command Processing
 
 Every property edit (and xref:refguide:applib:index/annotation/Action.adoc#commandPublishing[action invocation] for that matter) is normally reified into a concrete `Command` object, basically a wrapper around the XML invocation xref:schema:cmd.adoc[Command] schema that also captures some timing metrics about the execution as well as the outcome.
 
@@ -22,18 +20,12 @@ TIP: Another option to achieve this is to use the xref:refguide:applib:index/ser
 +
 This is implemented by the xref:extensions:command-replay:about.adoc[Command Replay] extension, working in conjunction with the xref:extensions:command-log:about.adoc[Command Log] extension.
 
+The xref:refguide:applib:index/annotation/Property.adoc#commandPublishing[commandPublishing()] element can be used to explicitly enable or disable command publishing for the property edit.
 
 
-== `commandPublishing`
-
-The `commandPublishing()` attribute can be used to explicitly enable or disable command publishing for the property edit.
-
+==== CommandDtoProcessor implementations
 
-
-[#commanddtoprocessor]
-== `commandDtoProcessor()`
-
-The `commandDtoProcessor` attribute allows an implementation of `CommandDtoProcessor` to be specified.
+The xref:refguide:applib:index/annotation/Action.adoc#commandDtoProcessor[commandDtoProcessor()] element allows an implementation of `CommandDtoProcessor` to be specified.
 This interface has the following API:
 
 [source,java]
@@ -47,16 +39,16 @@ public interface CommandDtoProcessor {
 This will typically be the `CommandDto` passed in, but may be supplemented in some way.
 <.> The `CommandDto` obtained already from the `Command`.
 
-This interface is used by the framework-provided implementations of `ContentMappingService` for the REST API, allowing ``Command``s implementations that also implement `CommandWithDto` to be further customised as they are serialized out.
-The primary use case for this capability is in support of master/slave replication.
+This interface is used by the framework-provided implementations of xref:refguide:applib:index/services/conmap/ContentMappingService.adoc[ContentMappingService] for the REST API, allowing ``Command``s implementations that also implement `CommandWithDto` to be further customised as they are serialized out.
+The primary use case for this capability is in support of primary/secondary replication.
 
-* on the master, ``Command``s are serialized to XML.
-This includes the identity of the target object and the intended new value of the property.
+* on the primary, ``Command``s are serialized to XML.
+This includes the identity of the target object and the argument values of all parameters.
 
 +
 [IMPORTANT]
 ====
-However, any ``Blob``s and ``Clob``s are deliberately excluded from this XML (they are instead stored as references).
+Any ``Blob``s and ``Clob``s are deliberately excluded from this XML (they are instead stored as references).
 This is to prevent the storage requirements for `Command` from becoming excessive.
 A `CommandDtoProcessor` can be provided to re-attach blob information if required.
 ====
@@ -73,8 +65,8 @@ The `CommandDtoProcessor.Null` class provides a convenience implementation for t
 If `commandDtoProcessor()` is specified, then `commandPublishing()` is assumed to be ENABLED.
 ====
 
+==== Example
 
-
-For an example application, see xref:refguide:applib:index/annotation/Action.adoc#command[`Action#command()`].
+For an example, see xref:refguide:applib:index/annotation/Action.adoc#commandPublishing[`Action#command()`].
 
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/regexPattern.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_029-regexPattern.adoc
similarity index 71%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/regexPattern.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_029-regexPattern.adoc
index 2816da4..fa3a11c 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/regexPattern.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_029-regexPattern.adoc
@@ -1,20 +1,19 @@
-[#regexPattern]
-= `regexPattern()`
+=== Regular expressions
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
 
 
-There are three attributes related to enforcing regular expressions:
+There are three elements related to enforcing regular expressions:
 
-* The `regexPattern` attribute validates the contents of any string property with respect to a regular expression pattern.
+* The xref:applib:index/annotation/Property.adoc#regexPattern[regexPattern()] element validates the contents of any string property with respect to a regular expression pattern.
 It is ignored if applied to properties of any other type.
 
-* The `regexPatternFlags` attribute specifies flags that modify the handling of the pattern.
+* The xref:applib:index/annotation/Property.adoc#regexPatternFlags[regexPatternFlags()] element specifies flags that modify the handling of the pattern.
 The values are those that would normally be passed to `java.util.regex.Pattern#compile(String,int)`.
 
-* The related `regexPatternReplacement` attribute specifies the error message to show if the provided argument does not match the regex pattern.
+* The xref:applib:index/annotation/Property.adoc#regexPatternReplacement[regexPatternReplacement()] attribute specifies the error message to show if the provided argument does not match the regex pattern.
 
 For example:
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/snapshot.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_030-snapshot.adoc
similarity index 74%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/snapshot.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_030-snapshot.adoc
index f69642a..28c3623 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/snapshot.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_030-snapshot.adoc
@@ -1,12 +1,9 @@
-[#snapshot]
-= `snapshot()`
+=== Snapshotting state
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
-CAUTION: this documentation may be inaccurate.
-
-The `snapshot` attribute indicates whether the property should be included/excluded from any snapshots generated by the xref:refguide:applib:index/services/xmlsnapshot/XmlSnapshotService.adoc[`XmlSnapshotService`].
+The xref:applib:index/annotation/Property.adoc#snapshot[snapshot()] element indicates whether the property should be included/excluded from any snapshots generated by the xref:refguide:applib:index/services/xmlsnapshot/XmlSnapshotService.adoc[`XmlSnapshotService`].
 
 For example:
 
@@ -25,7 +22,7 @@ public class Order {
 }
 ----
 
-Alternatively, if the property is derived, then providing only a "getter" will also work:
+If the property is derived, then providing only a "getter" will also work:
 
 [source,java]
 ----
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/fileAccept.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_031-fileAccept.adoc
similarity index 80%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/fileAccept.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_031-fileAccept.adoc
index b2c0c9c..d05b079 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/fileAccept.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_031-fileAccept.adoc
@@ -1,11 +1,10 @@
-[#fileAccept]
-= `fileAccept()`
+=== Uploading Blobs and Clobs
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
 
-The `fileAccept` attribute applies only to xref:applib-classes:value-types.adoc#Blob[`Blob`] or xref:applib-classes:value-types.adoc#Clob[`Clob`] parameters, indicating the type of file to accept when uploading a new value.
+The xref:applib:index/annotation/Property.adoc#fileAccept[fileAccept()] element applies only to xref:applib-classes:value-types.adoc#Blob[`Blob`] or xref:applib-classes:value-types.adoc#Clob[`Clob`] parameters, indicating the type of file to accept when uploading a new value.
 The attribute is also supported on xref:refguide:applib:index/annotation/Parameter.adoc#fileAccept[parameters].
 
 For example:
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/hidden.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_033-hidden.adoc
similarity index 91%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/hidden.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_033-hidden.adoc
index 3998bd7..a2aeabd 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/hidden.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_033-hidden.adoc
@@ -1,11 +1,9 @@
-[#hidden]
-= `hidden()`
+=== Hiding properties
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
 
-
 Properties can be hidden at the domain-level, indicating that they are not visible to the end-user.
 
 [TIP]
@@ -68,9 +66,3 @@ Annotating with `@Property(where=Where.NOWHERE)` overrides this.
 The xref:vro:ROOT:about.adoc[RestfulObjects viewer] has only partial support for these `Where` enums.
 ====
 
-== See also
-
-This attribute can also be applied to:
-
-* xref:refguide:applib:index/annotation/ActionLayout.adoc#hidden[actions]
-* xref:refguide:applib:index/annotation/CollectionLayout.adoc#hidden[collections].
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/describedAs.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/describedAs.adoc
deleted file mode 100644
index c60bda6..0000000
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/describedAs.adoc
+++ /dev/null
@@ -1,30 +0,0 @@
-[#describedAs]
-= `describedAs()`
-
-:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
-:page-partial:
-
-
-
-The `describedAs` attribute is used to provide a short description of the property to the user.  In the xref:vw:ROOT:about.adoc[Wicket viewer] it is displayed as a 'tool tip'. The attribute can also be specified for xref:refguide:applib:index/annotation/CollectionLayout.adoc#describedAs[collections],  xref:refguide:applib:index/annotation/ActionLayout.adoc#describedAs[actions], xref:refguide:applib:index/annotation/ParameterLayout.adoc#describedAs[parameters] and xref:refguide:applib:ind [...]
-
-For example:
-
-[source,java]
-----
-public class Customer {
-
-    @PropertyLayout(
-        describedAs = "The name that the customer has indicated " +
-                      "that they wish to be addressed as " +
-                      "(e.g. Johnny rather than Jonathan)")
-    private String firstName;
-
-    // ...
-}
-----
-
-
-== Alternatives
-
-As an alternative to using the annotation, the dynamic xref:userguide:fun:ui.adoc#object-layout[file-based layout] can be used instead.


[isis] 04/08: ISIS-2444: brings in hook pages for @DomainObjectLayout

Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit ab96f8ebcae82ac7fee8673885374c670d24e3c5
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Tue Feb 23 09:31:32 2021 +0000

    ISIS-2444: brings in hook pages for @DomainObjectLayout
---
 ...s.adoc => DomainObjectLayout_011-cssClass.adoc} |  16 +--
 ...adoc => DomainObjectLayout_012-cssClassFa.adoc} |  17 +--
 ...doc => DomainObjectLayout_013-describedAs.adoc} |  16 +--
 ...amed.adoc => DomainObjectLayout_014-named.adoc} |  36 +++--
 ...doc => DomainObjectLayout_015-bookmarking.adoc} |  16 +--
 ...aged.adoc => DomainObjectLayout_016-paged.adoc} |  11 +-
 .../hooks/DomainObjectLayout_019-ui-events.adoc    | 151 +++++++++++++++++++++
 .../hooks/DomainObject_011-domain-events.adoc      |   2 +-
 ...adoc => DomainObject_012-lifecycle-events.adoc} |   8 +-
 .../DomainObjectLayout/cssClassUiEvent.adoc        | 101 --------------
 .../DomainObjectLayout/iconUiEvent.adoc            | 101 --------------
 .../DomainObjectLayout/layoutUiEvent.adoc          | 105 --------------
 .../DomainObjectLayout/plural.adoc                 |  22 ---
 .../DomainObjectLayout/titleUiEvent.adoc           | 101 --------------
 14 files changed, 191 insertions(+), 512 deletions(-)

diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/cssClass.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_011-cssClass.adoc
similarity index 61%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/cssClass.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_011-cssClass.adoc
index a5b1f9e..53ffed6 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/cssClass.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_011-cssClass.adoc
@@ -1,12 +1,11 @@
-[#cssClass]
-= `cssClass()`
+=== CSS Styling
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
 
 
-The `cssClass` attribute can be used to render additional CSS classes in the HTML (a wrapping `<div>`) that represents the domain object.
+The xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#cssClass[cssClass] element can be used to render additional CSS classes in the HTML (a wrapping `<div>`) that represents the domain object.
 xref:refguide:config:application-specific/application-css.adoc[Application-specific CSS] can then be used to target and adjust the UI representation of that particular element.
 
 For example:
@@ -22,15 +21,6 @@ public class ToDoItem { /* ... */ }
 
 [NOTE]
 ====
-The similar xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#cssClassFa[`@DomainObjectLayout#cssClassFa()`] annotation attribute is also used as a hint to apply CSS, but in particular to allow http://fortawesome.github.io/Font-Awesome/icons/[Font Awesome icons] to be rendered as the icon for classes.
+The similar xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#cssClassFa[`@DomainObjectLayout#cssClassFa()`] element is also used as a hint to apply CSS, but in particular to allow http://fortawesome.github.io/Font-Awesome/icons/[Font Awesome icons] to be rendered as the icon for classes.
 ====
 
-== See also
-
-This attribute can also be applied to:
-
-* xref:system:generated:index/applib/annotation/ActionLayout.adoc#cssClass[actions]
-* xref:system:generated:index/applib/annotation/PropertyLayout.adoc#cssClass[properties],
-* xref:system:generated:index/applib/annotation/CollectionLayout.adoc#cssClass[collections]
-* xref:system:generated:index/applib/annotation/ParameterLayout.adoc#cssClass[parameters].
-
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/cssClassFa.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_012-cssClassFa.adoc
similarity index 64%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/cssClassFa.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_012-cssClassFa.adoc
index f5430f9..cf9a806 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/cssClassFa.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_012-cssClassFa.adoc
@@ -1,12 +1,11 @@
-[#cssClassFa]
-= `cssClassFa()`
-r
+=== Font Awesome Icons
+
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
 
 
-The `cssClassFa` attribute is used to specify the name of a link:http://fortawesome.github.io/Font-Awesome/icons/[Font Awesome icon] name, to be rendered as the domain object's icon.
+The xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#cssClassFa[cssClassFa] element is used to specify the name of a link:http://fortawesome.github.io/Font-Awesome/icons/[Font Awesome icon] name, to be rendered as the domain object's icon.
 
 If necessary the icon specified can be overridden by a particular object instance using the xref:refguide:applib-methods:reserved.adoc#iconName[`iconName()`] method.
 
@@ -26,16 +25,10 @@ There can be multiple "fa-" classes, eg to mirror or rotate the icon.
 There is no need to include the mandatory `fa` "marker" CSS class; it will be automatically added to the list.
 The `fa-` prefix can also be omitted from the class names; it will be prepended to each if required.
 
-The related `cssClassFaPosition` attribute is currently unused for domain objects; the icon is always rendered to the left.
+The related xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#cssClassFaPosition[cssClassFaPosition] element is currently unused for domain objects; the icon is always rendered to the left.
 
 [TIP]
 ====
-The similar xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#cssClass[`@DomainObjectLayout#cssClass()`] annotation attribute is also used as a hint to apply CSS, but for wrapping the representation of an object or object member so that it can be styled in an application-specific way.
+The similar xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#cssClass[@DomainObjectLayout#cssClass()] element is also used as a hint to apply CSS, but for wrapping the representation of an object or object member so that it can be styled in an application-specific way.
 ====
 
-== See also
-
-These attributes can also be applied to:
-
-* xref:system:generated:index/applib/annotation/ActionLayout.adoc#cssClassFa[actions] to specify an icon for the action's representation as a button or menu item.
-
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/describedAs.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_013-describedAs.adoc
similarity index 66%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/describedAs.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_013-describedAs.adoc
index a5fd0f9..d07e950 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/describedAs.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_013-describedAs.adoc
@@ -1,11 +1,10 @@
-[#describedAs]
-= `describedAs()`
+=== Descriptions
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
 
-The `describedAs` attribute is used to provide a short description of the domain object to the user.
+The xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#describedAs[describedAs] element is used to provide a short description of the domain object to the user.
 In the xref:vw:ROOT:about.adoc[Wicket viewer] it is displayed as a 'tool tip'.
 
 For example:
@@ -22,14 +21,3 @@ public class ProspectiveSale {
 }
 ----
 
-
-
-== See also
-
-The attribute can also be specified for:
-
-* xref:system:generated:index/applib/annotation/CollectionLayout.adoc#describedAs[collections]
-* xref:system:generated:index/applib/annotation/PropertyLayout.adoc#describedAs[properties]
-* xref:system:generated:index/applib/annotation/ActionLayout.adoc#describedAs[actions]
-* xref:system:generated:index/applib/annotation/ParameterLayout.adoc#describedAs[parameters] and
-
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/named.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_014-named.adoc
similarity index 59%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/named.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_014-named.adoc
index f496fe2..70fa9a4 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/named.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_014-named.adoc
@@ -1,11 +1,10 @@
-[#named]
-= `named()`
+=== Names
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
 
-The `named` attribute explicitly specifies the domain object's name, overriding the name that would normally be inferred from the Java source code.
+The xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#named[named] element explicitly specifies the domain object's name, overriding the name that would normally be inferred from the Java source code.
 
 [TIP]
 ====
@@ -25,19 +24,26 @@ public class CustomerImpl implements Customer{
 }
 ----
 
-It's also possible to specify a xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#plural[plural form] of the name, used by the framework when rendering a standalone collection of the domain object.
 
-[TIP]
-====
-The framework also provides a separate, powerful mechanism for xref:userguide:btb:i18n.adoc[internationalization].
-====
+==== Plural form
 
-== See also
+When Apache Isis displays a standalone collection of several objects, it will label the collection using the plural form of the object type.
+By default the plural name will be derived from the end of the singular name, with support for some basic English language defaults (eg using "ies" for names ending with a "y").
 
-The attribute can also be specified for:
+For irregular plurals it's possible to specify a plural form using the xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#plural[plural] element.
+
+For example:
+
+[source,java]
+----
+@DomainObjectLayout(plural="Children")
+public class Child {
+    // ...
+}
+----
+
+
+==== i18n
+
+The framework also provides a separate, powerful mechanism for xref:userguide:btb:i18n.adoc[internationalization].
 
-* xref:system:generated:index/applib/annotation/ActionLayout.adoc#named[actions]
-* xref:system:generated:index/applib/annotation/CollectionLayout.adoc#named[collections]
-* xref:system:generated:index/applib/annotation/PropertyLayout.adoc#named[properties]
-* xref:system:generated:index/applib/annotation/ParameterLayout.adoc#named[parameters]
-* xref:system:generated:index/applib/annotation/DomainServiceLayout.adoc#named[domain services].
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/bookmarking.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_015-bookmarking.adoc
similarity index 77%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/bookmarking.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_015-bookmarking.adoc
index b84ee5c..db2b658 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/bookmarking.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_015-bookmarking.adoc
@@ -1,22 +1,16 @@
-[#bookmarking]
-= `bookmarking()`
+=== Bookmarks
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
 
 
-The `bookmarking` attribute indicates that an entity is automatically bookmarked.
-This attribute is also supported for  xref:system:generated:index/applib/annotation/ActionLayout.adoc#bookmarking[domain objects].
+The xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#bookmarking[bookmarking] element indicates that an entity is automatically bookmarked.
 
 In the xref:vw:ROOT:about.adoc[Wicket Viewer], a link to a bookmarked object is shown in the bookmarks panel:
 
 image::reference-annotations/DomainObjectLayout/bookmarking.png[width="720px"]
 
-[NOTE]
-====
-Note that this screenshot shows an earlier version of the xref:vw:ROOT:about.adoc[Wicket viewer] UI (specifically, pre 1.8.0).
-====
 
 For example:
 
@@ -35,10 +29,6 @@ For example:
 
 image::reference-annotations/DomainObjectLayout/bookmarking-nested.png[width="720px"]
 
-[NOTE]
-====
-Note that this screenshot shows an earlier version of the xref:vw:ROOT:about.adoc[Wicket viewer] UI (specifically, pre 1.8.0).
-====
 
 For example, the `Property` entity "[OXF] Oxford Super Mall" is a root bookmark, but the `Unit` child entity "[OXF-001] Unit 1" only appears as a bookmark _but only if_ its parent `Property` has already been bookmarked.
 
@@ -64,5 +54,3 @@ public abstract class Unit {
 
 The nesting can be done to any level.
 
-
-
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/paged.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_016-paged.adoc
similarity index 84%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/paged.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_016-paged.adoc
index f8bec55..c45de2f 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/paged.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_016-paged.adoc
@@ -1,12 +1,10 @@
-[#paged]
-= `paged()`
+= Paging
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
 
-
-The `paged` attribute specifies the number of rows to display in a standalone collection, as returned from an action invocation.
+The xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#paged[paged] element specifies the number of rows to display in a standalone collection, as returned from an action invocation.
 
 [WARNING]
 ====
@@ -28,8 +26,3 @@ public class Order {
 
 It is also possible to specify a global default for the page size of standalone collections, using the xref:refguide:config:sections/isis.applib.adoc#isis.applib.annotation.domain-object-layout.paged[`isis.applib.annotation.domain-object-layout.paged`] configuration property.
 
-== See also
-
-This attribute can also be applied to:
-
-* xref:system:generated:index/applib/annotation/CollectionLayout.adoc#paged[collections]
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_019-ui-events.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_019-ui-events.adoc
new file mode 100644
index 0000000..efad71b
--- /dev/null
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_019-ui-events.adoc
@@ -0,0 +1,151 @@
+=== UI Events
+
+:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
+
+
+Whenever a domain object is to be rendered, the framework fires off a number of various events to allow subscribers to influence the visual appearance of that domain object:
+
+* a *CSS class* UI event
++
+to obtain a CSS class to use in any wrapping ``<div>``s and ``<span>``s that render the domain object.
+
+* an *icon* UI event
++
+to obtain an icon (name) for the object (if possible)
+
+* a *layout* UI event
++
+to obtain an alternative layout name with which to render the domain object.
+
+* a *title* UI event
++
+to obtain a title for the object
+
+The framework has a built-in event class (for each UI hint) that is raised by default; for example a `TitleUiEvent.Default` is raised to obtain a title for the object.
+Subscribers subscribe through the xref:system:generated:index/applib/services/eventbus/EventBusService.adoc[`EventBusService`] and can use obtain a reference to the domain object from the event.
+From this they can, if they wish, specify the corresponding UI hint.
+
+This basic model can be influenced in a couple of ways:
+
+* first, it is also possible to suppress any events from being emitted using a configuration property (a different config property exists each lifecycle hook).
+
+* second, an element on xref:refguide:applib:index/annotation/DomainObjectLayout.adoc[@DomainObjectLayout] annotation (for each UI hook) allows a different subtype event types to be emitted instead
++
+This allows subscribers to more targeted as to the events that they subscribe to.
+
+
+The type of this event can be changed using various `xxxUiEvent` elements of xref:refguide:applib:index/annotation/DomainObjectLayout.adoc[@DomainObjectLayout].
+This allows subscribers to be more precise as to the domain objects that they will target.
+
+
+The framework also provides convenience "Doop" and a "Noop" event classes, that provoke these behaviours:
+
+* if the appropriate xref:refguide:applib:index/annotation/DomainObject.adoc[DomainObject]' element is set to the "Doop" subclass, then this will event will be fired
++
+this is a convenient way of ensuring an event is fired even if the hook has been disabled globally, but without the hassle of defining a custom event type
+
+* if set to the "Noop" subclass, then an event will _not_ be fired.
+
+If the domain object implements the corresponding  xref:refguide:applib-methods:reserved.adoc[reserved method] directly (for example xref:refguide:applib-methods:reserved.adoc#title[title()], then that will take precedence.
+
+The table below summarises all the UI event hooks:
+
+[cols="2a,5a,5a,4a,3a"]
+|===
+| UI hint
+| Config property
+| @DomainObjectLayout override
+| Framework event types
+| Reserved method
+
+| CSS class
+|xref:refguide:config:sections/isis.applib.adoc#isis.applib.annotation.domain-object-layout.css-class-ui-event.post-for-default[isis.applib.annotation.domain-object-layout.css-class-ui-event.post-for-default]
+| xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#cssClassUiEvent[cssClassUiEvent]
+m| CssClassUiEvent.Default +
+CssClassUiEvent.Doop +
+CssClassUiEvent.Noop
+|xref:refguide:applib-methods:reserved.adoc#cssClass[cssClass()]
+
+| Icon Name
+|xref:refguide:config:sections/isis.applib.adoc#isis.applib.annotation.domain-object-layout.icon-ui-event.post-for-default[isis.applib.annotation.domain-object-layout.icon-ui-event.post-for-default]
+| xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#iconUiEvent[iconUiEvent]
+m| IconUiEvent.Default +
+IconUiEvent.Doop +
+IconUiEvent.Noop
+|xref:refguide:applib-methods:reserved.adoc#iconName[iconName()]
+
+| Layout
+|xref:refguide:config:sections/isis.applib.adoc#isis.applib.annotation.domain-object-layout.layout-ui-event.post-for-default[isis.applib.annotation.domain-object-layout.layout-ui-event.post-for-default]
+| xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#layoutUiEvent[layoutUiEvent]
+m| LayoutUiEvent.Default +
+LayoutUiEvent.Doop +
+LayoutUiEvent.Noop
+|xref:refguide:applib-methods:reserved.adoc#layout[layout()]
+
+| Title
+|xref:refguide:config:sections/isis.applib.adoc#isis.applib.annotation.domain-object-layout.title-ui-event.post-for-default[isis.applib.annotation.domain-object-layout.title-ui-event.post-for-default]
+| xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#titleUiEvent[titleUiEvent]
+m| TitleUiEvent.Default +
+TitleUiEvent.Doop +
+TitleUiEvent.Noop
+|xref:refguide:applib-methods:reserved.adoc#title[title()]
+
+|===
+
+
+For example:
+
+[source,java]
+----
+@DomainObjectLayout(
+    iconUiEvent=ToDoItemDto.CssClassUiEvent.class,
+    titleUiEvent=ToDoItemDto.TitleUiEvent.class
+)
+public class ToDoItemDto {
+    public static class CssClassUiEvent
+        extends org.apache.isis.applib.events.ui.CssClassUiEvent<ToDoItemDto> { }
+    public static class TitleUiEvent
+    extends org.apache.isis.applib.events.ui.TitleUiEvent<ToDoItemDto> { }
+    ...
+}
+----
+
+==== Subscribers
+
+Subscribers can be either coarse-grained (if they subscribe to the top-level event type):
+
+[source,java]
+----
+import org.springframework.context.event.EventListener;
+import org.springframework.stereotype.Service;
+
+@Service
+public class SomeSubscriber {
+    @EventListener(CssClassUiEvent.class)
+    public void on(CssClassUiEvent ev) {
+        if(ev.getSource() instanceof ToDoItemDto) {
+            ...
+        }
+    }
+}
+----
+
+or can be fine-grained (by subscribing to specific event subtypes):
+
+[source,java]
+----
+import org.springframework.context.event.EventListener;
+import org.springframework.stereotype.Service;
+
+@Service
+public class SomeSubscriber {
+    @EventListener(ToDoItemDto.CssClassUiEvent.class)
+    public void on(ToDoItemDto.CssClassUiEvent ev) {
+        ...
+    }
+}
+----
+
+The subscriber should then use the appropriate method --  `CssClassUiEvent#setCssClass(...)`  -- to actually specify the CSS class to be used.
+
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_011-domain-events.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_011-domain-events.adoc
index 7064dff..d0a982d 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_011-domain-events.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_011-domain-events.adoc
@@ -2,7 +2,7 @@
 
 Whenever an member of a domain object is interacted with then a domain event will be fired, for each of the various phases (hidden, disabled, validated, executing, executed).
 
-For each of the three types of members (action, property and collection), the xref:refguide:applib:index/annotation/DomainObject.adoc[DomainObject] provides an element that defines a common event domain class to be fired whenever interating with members of that type.
+For each of the three types of members (action, property and collection), the xref:refguide:applib:index/annotation/DomainObject.adoc[DomainObject] provides an element that defines a common event domain class to be fired whenever interacting with members of that type.
 This default event type can be overridden with a more specific event type if necessary.
 
 [cols="3a,6a,7a"]
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_012-_lifecycle-events.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_012-lifecycle-events.adoc
similarity index 95%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_012-_lifecycle-events.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_012-lifecycle-events.adoc
index 89d0964..bc89005 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_012-_lifecycle-events.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_012-lifecycle-events.adoc
@@ -3,8 +3,9 @@
 Whenever the framework interacts with a domain entity, lifecycle events are fired.
 These are:
 
-* instantiated through xref:refguide:applib:index/services/factory/FactoryService.adoc[`FactoryService`]
+* instantiated
 +
+through xref:refguide:applib:index/services/factory/FactoryService.adoc[`FactoryService`].
 An event is also fired for view models
 
 * persisting
@@ -31,15 +32,14 @@ an already persistent entity has just been saved (``UPDATE``d) to the database
 +
 an already persistent entity is about to be removed (``DELETE``d) from the database
 
-
+The framework has a built-in event class (for each lifecycle hint) that is raised by default; for example a `ObjectUpdatingEvent.Default` is raised when an object is about to be updated.
 Subscribers subscribe through the xref:refguide:applib:index/services/eventbus/EventBusService.adoc[`EventBusService`] and can use the event to obtain a reference to the object just created.
-The subscriber could then, for example, update the object, eg looking up state from some external datastore.
 
 This basic model can be influenced in a couple of ways:
 
 * first, it is also possible to suppress any events from being emitted using a configuration property (a different config property exists each lifecycle hook).
 
-* second, an element on xref:refguide:applib:index/annotation/DomainObject.adoc[DomainObject] annotation (for each lifecycle hook) allows a different subtype event types to be emitted instead
+* second, an element on xref:refguide:applib:index/annotation/DomainObject.adoc[DomainObject] annotation (for each lifecycle hook) allows a different event subtype to be emitted instead
 +
 This allows subscribers to more targeted as to the events that they subscribe to.
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/cssClassUiEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/cssClassUiEvent.adoc
deleted file mode 100644
index fd8ddb1..0000000
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/cssClassUiEvent.adoc
+++ /dev/null
@@ -1,101 +0,0 @@
-[#cssClassUiEvent]
-= `cssClassUiEvent()`
-
-:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
-:page-partial:
-
-
-Whenever a domain object is to be rendered, the framework fires off an CSS class UI event to obtain a CSS class to use in any wrapping ``<div>``s and ``<span>``s that render the domain object.
-This is as an alternative to implementing xref:refguide:applib-methods:reserved.adoc#cssClass[`cssClass()`] reserved method.
-(If `cssClass()` is present, then it will take precedence).
-
-Subscribers subscribe through the xref:system:generated:index/applib/services/eventbus/EventBusService.adoc[`EventBusService`] and can use obtain a reference to the domain object from the event.
-From this they can, if they wish, specify a CSS class for the domain object using the event's API.
-
-By default the event raised is `CssClassUiEvent.Default`.
-For example:
-
-[source,java]
-----
-@DomainObjectLayout
-public class ToDoItemDto {
-    ...
-}
-----
-
-The purpose of the `cssClassUiEvent` attribute is to allows a custom subclass to be emitted instead.
-A similar attribute is available for titles and icons.
-
-For example:
-
-[source,java]
-----
-@DomainObjectLayout(
-    iconUiEvent=ToDoItemDto.CssClassUiEvent.class
-)
-public class ToDoItemDto {
-    public static class CssClassUiEvent
-        extends org.apache.isis.applib.events.ui.CssClassUiEvent<ToDoItemDto> { }
-    ...
-}
-----
-
-The benefit is that subscribers can be more targeted as to the events that they subscribe to.
-
-== Subscribers
-
-Subscribers (which must be domain services) subscribe to events posted through the xref:system:generated:index/applib/services/eventbus/EventBusService.adoc[`EventBusService`].
-
-Subscribers can be either coarse-grained (if they subscribe to the top-level event type):
-
-[source,java]
-----
-import org.springframework.context.event.EventListener;
-import org.springframework.stereotype.Service;
-
-@Service
-public class SomeSubscriber {
-    @EventListener(CssClassUiEvent.class)
-    public void on(CssClassUiEvent ev) {
-        if(ev.getSource() instanceof ToDoItemDto) {
-            ...
-        }
-    }
-}
-----
-
-or can be fine-grained (by subscribing to specific event subtypes):
-
-[source,java]
-----
-import org.springframework.context.event.EventListener;
-import org.springframework.stereotype.Service;
-
-@Service
-public class SomeSubscriber {
-    @EventListener(ToDoItemDto.CssClassUiEvent.class)
-    public void on(ToDoItemDto.CssClassUiEvent ev) {
-        ...
-    }
-}
-----
-
-The subscriber should then use `CssClassUiEvent#setCssClass(...)` to actually specify the CSS class to be used.
-
-== Default, Doop and Noop events
-
-If the `cssClassUiEvent` attribute is not explicitly specified (is left as its default value, `CssClassUiEvent.Default`), then the framework will, by default, post an event.
-
-If this is not required, then the `isis.reflector.facet.domainObjectLayoutAnnotation.cssClassUiEvent.postForDefault` configuration property can be set to "false"; this will disable posting.
-
-On the other hand, if the `cssClassUiEvent` has been explicitly specified to some subclass, then an event will be posted.
-The framework provides `CssClassUiEvent.Doop` as such a subclass, so setting the `cssClassUiEvent` attribute to this class will ensure that the event to be posted, irrespective of the configuration property setting.
-
-And, conversely, the framework also provides `CssClassUiEvent.Noop`; if `cssClassUiEvent` attribute is set to this class, then no event will be posted.
-
-== Raising events programmatically
-
-Normally events are only raised for interactions through the UI.
-However, events can be raised programmatically either by calling the xref:system:generated:index/applib/services/eventbus/EventBusService.adoc[`EventBusService`] API directly.
-
-
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/iconUiEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/iconUiEvent.adoc
deleted file mode 100644
index 1f9d7b6..0000000
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/iconUiEvent.adoc
+++ /dev/null
@@ -1,101 +0,0 @@
-[#iconUiEvent]
-= `iconUiEvent()`
-
-:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
-:page-partial:
-
-
-Whenever a domain object is to be rendered, the framework fires off an icon UI event to obtain an icon (name) for the object (if possible).
-This is as an alternative to implementing xref:refguide:applib-methods:reserved.adoc#iconName[`iconName()`] reserved method.
-(If `iconName()` is present, then it will take precedence).
-
-Subscribers subscribe through the xref:system:generated:index/applib/services/eventbus/EventBusService.adoc[`EventBusService`] and can use obtain a reference to the domain object from the event.
-From this they can, if they wish, specify an icon name for the domain object using the event's API.
-
-By default the event raised is `IconUiEvent.Default`.
-For example:
-
-[source,java]
-----
-@DomainObjectLayout
-public class ToDoItemDto {
-    ...
-}
-----
-
-The purpose of the `iconUiEvent` attribute is to allows a custom subclass to be emitted instead.
-A similar attribute is available for titles and CSS classes.
-
-For example:
-
-[source,java]
-----
-@DomainObjectLayout(
-    iconUiEvent=ToDoItemDto.IconUiEvent.class
-)
-public class ToDoItemDto {
-    public static class IconUiEvent
-        extends org.apache.isis.applib.events.ui.IconUiEvent<ToDoItemDto> { }
-    ...
-}
-----
-
-The benefit is that subscribers can be more targeted as to the events that they subscribe to.
-
-== Subscribers
-
-Subscribers (which must be domain services) subscribe to events posted through the xref:system:generated:index/applib/services/eventbus/EventBusService.adoc[`EventBusService`].
-
-Subscribers can be either coarse-grained (if they subscribe to the top-level event type):
-
-[source,java]
-----
-import org.springframework.context.event.EventListener;
-import org.springframework.stereotype.Service;
-
-@Service
-public class SomeSubscriber {
-    @EventListener(IconUiEvent.class)
-    public void on(IconUiEvent ev) {
-        if(ev.getSource() instanceof ToDoItemDto) {
-            ...
-        }
-    }
-}
-----
-
-or can be fine-grained (by subscribing to specific event subtypes):
-
-[source,java]
-----
-import org.springframework.context.event.EventListener;
-import org.springframework.stereotype.Service;
-
-@Service
-public class SomeSubscriber {
-    @EventListener(ToDoItemDto.IconUiEvent.class)
-    public void on(ToDoItemDto.IconUiEvent ev) {
-        ...
-    }
-}
-----
-
-The subscriber should then use `IconUiEvent#setIconName(...)` to actually specify the icon name to be used.
-
-== Default, Doop and Noop events
-
-If the `iconUiEvent` attribute is not explicitly specified (is left as its default value, `IconUiEvent.Default`), then the framework will, by default, post an event.
-
-If this is not required, then the `isis.reflector.facet.domainObjectLayoutAnnotation.iconUiEvent.postForDefault` configuration property can be set to "false"; this will disable posting.
-
-On the other hand, if the `iconUiEvent` has been explicitly specified to some subclass, then an event will be posted.
-The framework provides `IconUiEvent.Doop` as such a subclass, so setting the `iconUiEvent` attribute to this class will ensure that the event to be posted, irrespective of the configuration property setting.
-
-And, conversely, the framework also provides `IconUiEvent.Noop`; if `iconUiEvent` attribute is set to this class, then no event will be posted.
-
-== Raising events programmatically
-
-Normally events are only raised for interactions through the UI.
-However, events can be raised programmatically by calling the xref:system:generated:index/applib/services/eventbus/EventBusService.adoc[`EventBusService`] API directly.
-
-
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/layoutUiEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/layoutUiEvent.adoc
deleted file mode 100644
index 5ebbc38..0000000
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/layoutUiEvent.adoc
+++ /dev/null
@@ -1,105 +0,0 @@
-[#layoutUiEvent]
-= `layoutUiEvent()`
-
-:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
-:page-partial:
-
-
-Whenever a domain object is to be rendered, the framework fires off an layout UI event to obtain an alternative layout name with which to render the domain object.
-This is as an alternative to implementing xref:refguide:applib-methods:reserved.adoc#layout[`layout()`] reserved method.
-(If `layout()` is present, then it will take precedence).
-
-Subscribers subscribe through the xref:system:generated:index/applib/services/eventbus/EventBusService.adoc[`EventBusService`] and can use obtain a reference to the domain object from the event.
-From this they can, if they wish, specify a CSS class for the domain object using the event's API.
-
-By default the event raised is `LayoutUiEvent.Default`.
-For example:
-
-[source,java]
-----
-@DomainObjectLayout
-public class ToDoItemDto {
-    // ...
-}
-----
-
-The purpose of the `layoutUiEvent` attribute is to allows a custom subclass to be emitted instead.
-A similar attribute is available for titles and icons.
-
-For example:
-
-[source,java]
-----
-@DomainObjectLayout(
-    iconUiEvent=ToDoItemDto.LayoutUiEvent.class
-)
-public class ToDoItemDto {
-
-    public static class LayoutUiEvent extends
-        org.apache.isis.applib.events.ui.LayoutUiEvent<ToDoItemDto> { }
-
-    // ...
-}
-----
-
-The benefit is that subscribers can be more targeted as to the events that they subscribe to.
-
-== Subscribers
-
-Subscribers (which must be domain services) subscribe to events posted through the xref:system:generated:index/applib/services/eventbus/EventBusService.adoc[`EventBusService`].
-
-Subscribers can be either coarse-grained (if they subscribe to the top-level event type):
-
-[source,java]
-----
-import org.springframework.context.event.EventListener;
-import org.springframework.stereotype.Service;
-
-@Service
-public class SomeSubscriber {
-    @EventListener(LayoutUiEvent.class)
-    public void on(LayoutUiEvent ev) {
-        if(ev.getSource() instanceof ToDoItemDto) {
-            ...
-        }
-    }
-}
-----
-
-or can be fine-grained (by subscribing to specific event subtypes):
-
-[source,java]
-----
-import org.springframework.context.event.EventListener;
-import org.springframework.stereotype.Service;
-
-@Service
-public class SomeSubscriber {
-    @EventListner(ToDoItemDto.LayoutUiEvent.class)
-    public void on(ToDoItemDto.LayoutUiEvent ev) {
-        ...
-    }
-}
-----
-
-The subscriber should then use `LayoutUiEvent#setLayout(...)` to actually specify the CSS class to be used.
-
-== Default, Doop and Noop events
-
-If the `layoutUiEvent` attribute is not explicitly specified (is left as its default value, `LayoutUiEvent.Default`), then the framework will, by default, post an event.
-
-If this is not required, then the `isis.reflector.facet.domainObjectLayoutAnnotation.layoutUiEvent.postForDefault` configuration property can be set to "false"; this will disable posting.
-
-On the other hand, if the `layoutUiEvent` has been explicitly specified to some subclass, then an event will be posted.
-The framework provides `LayoutUiEvent.Doop` as such a subclass, so setting the `layoutUiEvent` attribute to this class will ensure that the event to be posted, irrespective of the configuration property setting.
-
-And, conversely, the framework also provides `LayoutUiEvent.Noop`; if `layoutUiEvent` attribute is set to this class, then no event will be posted.
-
-== Raising events programmatically
-
-Normally events are only raised for interactions through the UI.
-However, events can be raised programmatically by calling the xref:system:generated:index/applib/services/eventbus/EventBusService.adoc[`EventBusService`] API directly.
-
-
-
-
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/plural.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/plural.adoc
deleted file mode 100644
index 1b59f84..0000000
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/plural.adoc
+++ /dev/null
@@ -1,22 +0,0 @@
-[#plural]
-= `plural()`
-
-:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
-:page-partial:
-
-
-When Apache Isis displays a standalone collection of several objects, it will label the collection using the plural form of the object type.
-By default the plural name will be derived from the end of the singular name, with support for some basic English language defaults (eg using "ies" for names ending with a "y").
-The `plural` attribute allows the plural form of the class name to be specified explicitly.
-
-For example:
-
-[source,java]
-----
-@DomainObjectLayout(plural="Children")
-public class Child {
-    // ...
-}
-----
-
-
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/titleUiEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/titleUiEvent.adoc
deleted file mode 100644
index e065ad6..0000000
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/titleUiEvent.adoc
+++ /dev/null
@@ -1,101 +0,0 @@
-[#titleUiEvent]
-= `titleUiEvent()`
-
-:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
-:page-partial:
-
-
-Whenever a domain object is to be rendered, the framework fires off a title UI event to obtain a title for the object.
-This is as an alternative to implementing xref:refguide:applib-methods:reserved.adoc#title[`title()`] reserved method, or using the xref:system:generated:index/applib/annotation/Title.adoc[`@Title`] annotation, within the class itself.
-(If either `title()` or `@Title` are present, then they will take precedence).
-
-Subscribers subscribe through the xref:system:generated:index/applib/services/eventbus/EventBusService.adoc[`EventBusService`] and can use obtain a reference to the domain object from the event.
-From this they can, if they wish, specify a title for the domain object using the event's API.
-
-By default the event raised is `TitleUiEvent.Default`.
-For example:
-
-[source,java]
-----
-@DomainObjectLayout
-public class ToDoItemDto {
-    ...
-}
-----
-
-The purpose of the `titleUiEvent` attribute is to allows a custom subclass to be emitted instead.
-A similar attribute is available for icon names and CSS classes.
-
-For example:
-
-[source,java]
-----
-@DomainObjectLayout(
-    titleUiEvent=ToDoItemDto.TitleUiEvent.class
-)
-public class ToDoItemDto {
-    public static class TitleUiEvent
-        extends org.apache.isis.applib.events.ui.TitleUiEvent<ToDoItemDto> { }
-    ...
-}
-----
-
-The benefit is that subscribers can be more targeted as to the events that they subscribe to.
-
-== Subscribers
-
-Subscribers (which must be domain services) subscribe to events posted through the xref:system:generated:index/applib/services/eventbus/EventBusService.adoc[`EventBusService`].
-
-Subscribers can be either coarse-grained (if they subscribe to the top-level event type):
-
-[source,java]
-----
-import org.springframework.context.event.EventListener;
-import org.springframework.stereotype.Service;
-
-@Service
-public class SomeSubscriber {
-    @EventListener(TitleUiEvent.class)
-    public void on(TitleUiEvent ev) {
-        if(ev.getSource() instanceof ToDoItemDto) {
-            ...
-        }
-    }
-}
-----
-
-or can be fine-grained (by subscribing to specific event subtypes):
-
-[source,java]
-----
-import org.springframework.context.event.EventListener;
-import org.springframework.stereotype.Service;
-
-@Service
-public class SomeSubscriber {
-    @EventListener(ToDoItemDto.TitleUiEvent.class)
-    public void on(ToDoItemDto.TitleUiEvent ev) {
-        ...
-    }
-}
-----
-
-The subscriber should then use either `TitleUiEvent#setTranslatableTitle(...)` or `TitleUiEvent#setTitle(...)` to actually specify the title to be used.
-
-== Default, Doop and Noop events
-
-If the `titleUiEvent` attribute is not explicitly specified (is left as its default value, `TitleUiEvent.Default`), then the framework will, by default, post an event.
-
-If this is not required, then the `isis.reflector.facet.domainObjectLayoutAnnotation.titleUiEvent.postForDefault` configuration property can be set to "false"; this will disable posting.
-
-On the other hand, if the `titleUiEvent` has been explicitly specified to some subclass, then an event will be posted.
-The framework provides `TitleUiEvent.Doop` as such a subclass, so setting the `titleUiEvent` attribute to this class will ensure that the event to be posted, irrespective of the configuration property setting.
-
-And, conversely, the framework also provides `TitleUiEvent.Noop`; if `titleUiEvent` attribute is set to this class, thn no event will be posted.
-
-== Raising events programmatically
-
-Normally events are only raised for interactions through the UI.
-However, events can be raised programmatically either by calling the xref:system:generated:index/applib/services/eventbus/EventBusService.adoc[`EventBusService`] API directly, or as a result of calling the xref:system:generated:index/applib/services/title/TitleService.adoc[`TitleService`]'s `titleOf(...)` method.
-
-


[isis] 06/08: ISIS-2444: converts more hook files over to be referenced.

Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit 9cf8cb228b0a27a719ea55aadf458158a463b6ab
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Tue Feb 23 14:06:51 2021 +0000

    ISIS-2444: converts more hook files over to be referenced.
---
 .../hooks/ActionLayout_010-examples-and-usage.adoc |  5 +-
 .../hooks/ActionLayout_014-describedAs.adoc        | 19 -----
 ...king.adoc => ActionLayout_021-bookmarking.adoc} |  4 +
 ...ssClass.adoc => ActionLayout_022-cssClass.adoc} |  3 +
 ...assFa.adoc => ActionLayout_023-cssClassFa.adoc} |  3 +
 ...edAs.adoc => ActionLayout_024-describedAs.adoc} | 17 ++--
 ...15-hidden.adoc => ActionLayout_025-hidden.adoc} |  3 +
 ..._016-named.adoc => ActionLayout_026-named.adoc} |  3 +
 ...osition.adoc => ActionLayout_027-position.adoc} |  3 +
 ...tyle.adoc => ActionLayout_028-promptStyle.adoc} |  0
 ...edirect.adoc => ActionLayout_029-redirect.adoc} |  3 +
 .../hooks/Action_010-examples-and-usage.adoc       |  5 +-
 .../CollectionLayout_010-examples-and-usage.adoc   |  5 +-
 .../hooks/CollectionLayout_011-cssClass.adoc       | 25 ------
 .../hooks/CollectionLayout_013-describedAs.adoc    | 25 ------
 ...ass.adoc => CollectionLayout_021-cssClass.adoc} | 26 +++---
 ....adoc => CollectionLayout_022-defaultView.adoc} |  3 +
 ....adoc => CollectionLayout_023-describedAs.adoc} | 23 +++---
 ...idden.adoc => CollectionLayout_024-hidden.adoc} | 47 ++++++-----
 ...-named.adoc => CollectionLayout_025-named.adoc} |  5 +-
 ...-paged.adoc => CollectionLayout_026-paged.adoc} |  3 +
 ...dBy.adoc => CollectionLayout_027-sortedBy.adoc} |  3 +
 .../annotation/hooks/Collection_012_hidden.adoc    | 47 -----------
 .../annotation/hooks/Collection_013_typeOf.adoc    | 27 -------
 ...nEvent.adoc => Collection_021_domainEvent.adoc} |  3 +
 .../annotation/hooks/Collection_022_hidden.adoc    | 50 ++++++++++++
 ...t_011-named.adoc => Collection_023_typeOf.adoc} | 33 +++++---
 .../DomainObjectLayout_010-examples-and-usage.adoc | 76 +----------------
 ...s.adoc => DomainObjectLayout_021-cssClass.adoc} |  2 +-
 ...adoc => DomainObjectLayout_022-cssClassFa.adoc} |  2 +-
 ...doc => DomainObjectLayout_023-describedAs.adoc} |  2 +-
 ...amed.adoc => DomainObjectLayout_024-named.adoc} |  4 +-
 ...doc => DomainObjectLayout_025-bookmarking.adoc} |  6 +-
 ...aged.adoc => DomainObjectLayout_026-paged.adoc} |  2 +-
 ....adoc => DomainObjectLayout_027-ui-events.adoc} |  8 +-
 .../hooks/DomainObject_010-examples-and-usage.adoc |  6 +-
 ...ts.adoc => DomainObject_021-domain-events.adoc} |  3 +
 ...adoc => DomainObject_022-lifecycle-events.adoc} |  3 +
 ...> DomainObject_023-autoCompleteRepository.adoc} |  3 +
 ...ounding.adoc => DomainObject_024-bounding.adoc} |  3 +
 ...-editing.adoc => DomainObject_025-editing.adoc} |  3 +
 ...> DomainObject_026-entityChangePublishing.adoc} |  3 +
 ...thod.adoc => DomainObject_027-mixinMethod.adoc} |  3 +
 ...18-nature.adoc => DomainObject_028-nature.adoc} |  3 +
 ...tType.adoc => DomainObject_029-objectType.adoc} |  3 +
 .../hooks/DomainObject_030-see-also.adoc           |  5 +-
 ...DomainServiceLayout_010-examples-and-usage.adoc |  2 +
 ...r.adoc => DomainServiceLayout_021-menuBar.adoc} |  2 +-
 ...med.adoc => DomainServiceLayout_022-named.adoc} |  2 +-
 .../DomainService_010-examples-and-usage.adoc      |  2 +
 ...Type.adoc => DomainService_021-objectType.adoc} |  2 +-
 ...2-nature.adoc => DomainService_022-nature.adoc} |  2 +-
 .../hooks/MemberOrder_010-examples-and-usage.adoc  | 94 ++++++++++++++++++++--
 .../hooks/MemberOrder_010-usage-notes.adoc         | 92 ---------------------
 .../ParameterLayout_010-examples-and-usage.adoc    |  7 +-
 ...lass.adoc => ParameterLayout_021-cssClass.adoc} | 25 +++---
 ...s.adoc => ParameterLayout_022-describedAs.adoc} | 22 +++--
 ...adoc => ParameterLayout_023-labelPosition.adoc} | 12 +--
 ...ine.adoc => ParameterLayout_024-multiLine.adoc} | 13 ++-
 .../named.adoc => ParameterLayout_025-named.adoc}  | 26 ++----
 ...Day.adoc => ParameterLayout_026-renderDay.adoc} |  8 +-
 ...adoc => ParameterLayout_027-typicalLength.adoc} |  9 ++-
 .../hooks/Parameter_010-examples-and-usage.adoc    |  5 +-
 ...leAccept.adoc => Parameter_021-fileAccept.adoc} |  2 +-
 ...maxLength.adoc => Parameter_022-maxLength.adoc} |  2 +-
 ...Satisfy.adoc => Parameter_023-mustSatisfy.adoc} |  2 +-
 ...onality.adoc => Parameter_024-optionality.adoc} |  3 +-
 ...attern.adoc => Parameter_025-regexPattern.adoc} |  6 +-
 .../PropertyLayout_010-examples-and-usage.adoc     |  6 +-
 .../hooks/Property_010-examples-and-usage.adoc     |  7 +-
 .../hooks/Title_010-examples-and-usage.adoc        |  5 +-
 .../ParameterLayout/cssClass.adoc                  | 36 ---------
 .../ParameterLayout/describedAs.adoc               | 33 --------
 .../PropertyLayout/named.adoc                      |  2 +-
 74 files changed, 403 insertions(+), 559 deletions(-)

diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_010-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_010-examples-and-usage.adoc
index ef4012e..10fe719 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_010-examples-and-usage.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_010-examples-and-usage.adoc
@@ -1,7 +1,8 @@
-:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+== Examples
 
+:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
 
-== Examples
 
 For example:
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_014-describedAs.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_014-describedAs.adoc
deleted file mode 100644
index d31f016..0000000
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_014-describedAs.adoc
+++ /dev/null
@@ -1,19 +0,0 @@
-=== Descriptions
-
-The xref:refguide:applib:index/annotation/ActionLayout.adoc#describedAs[describedAs()] attribute is used to provide a short description of the action to the user.
-In the xref:vw:ROOT:about.adoc[Wicket viewer] it is displayed as a 'tool tip'.
-
-For example:
-
-[source,java]
-----
-public class Customer {
-    @ActionLayout(describedAs=
-        "Place a repeat order of the last (most recently placed) order")
-    public Order placeRepeatOrder(...) { /* ... */ }
-}
-----
-
-
-As an alternative to using the annotation, the dynamic xref:userguide:fun:ui.adoc#object-layout[file-based layout] can be used instead.
-
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_011-bookmarking.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_021-bookmarking.adoc
similarity index 59%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_011-bookmarking.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_021-bookmarking.adoc
index 1ac52d0..44c65e4 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_011-bookmarking.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_021-bookmarking.adoc
@@ -1,5 +1,9 @@
 === Bookmarking
 
+:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
+
+
 The xref:refguide:applib:index/annotation/ActionLayout.adoc#bookmarking[bookmarking()] element indicates if an action (with safe xref:refguide:applib:index/annotation/Action.adoc#semantics[action semantics]) is automatically bookmarked.
 
 In the xref:vw:ROOT:about.adoc[Wicket viewer], a link to a bookmarked object is shown in the bookmarks panel.
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_012-cssClass.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_022-cssClass.adoc
similarity index 56%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_012-cssClass.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_022-cssClass.adoc
index 6f9d559..f912a4c 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_012-cssClass.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_022-cssClass.adoc
@@ -1,5 +1,8 @@
 === CSS Styling
 
+:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
+
 The xref:refguide:applib:index/annotation/ActionLayout.adoc#cssClass[cssClass()] element can be used to render additional CSS classes in the HTML (a wrapping `<div>`) that represents the action.
 xref:refguide:config:application-specific/application-css.adoc[Application-specific CSS] can then be used to target and adjust the UI representation of that particular element.
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_013-cssClassFa.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_023-cssClassFa.adoc
similarity index 64%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_013-cssClassFa.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_023-cssClassFa.adoc
index 78fde79..49ec516 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_013-cssClassFa.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_023-cssClassFa.adoc
@@ -1,5 +1,8 @@
 === Font Icons
 
+:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
+
 The xref:refguide:applib:index/annotation/ActionLayout.adoc#cssClassFa[cssClassFa()] element is used to specify the name of a link:http://fortawesome.github.io/Font-Awesome/icons/[Font Awesome icon] name, to be rendered on the action's representation as a button or menu item.
 The related xref:refguide:applib:index/annotation/ActionLayout.adoc#cssClassFaPosition[cssClassFaPosition()] element specifies the positioning of the icon, to the left or the right of the text.
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_013-describedAs.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_024-describedAs.adoc
similarity index 65%
copy from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_013-describedAs.adoc
copy to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_024-describedAs.adoc
index d07e950..1442ea5 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_013-describedAs.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_024-describedAs.adoc
@@ -3,21 +3,20 @@
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
-
-The xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#describedAs[describedAs] element is used to provide a short description of the domain object to the user.
+The xref:refguide:applib:index/annotation/ActionLayout.adoc#describedAs[describedAs()] attribute is used to provide a short description of the action to the user.
 In the xref:vw:ROOT:about.adoc[Wicket viewer] it is displayed as a 'tool tip'.
 
 For example:
 
 [source,java]
 ----
-@DomainObjectLayout(
-    describedAs = "A customer who may have originally become"
-                + " known to us via the marketing system or who may"
-                + " have contacted us directly."
- )
-public class ProspectiveSale {
-   ...
+public class Customer {
+    @ActionLayout(describedAs=
+        "Place a repeat order of the last (most recently placed) order")
+    public Order placeRepeatOrder(...) { /* ... */ }
 }
 ----
 
+
+As an alternative to using the annotation, the dynamic xref:userguide:fun:ui.adoc#object-layout[file-based layout] can be used instead.
+
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_015-hidden.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_025-hidden.adoc
similarity index 54%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_015-hidden.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_025-hidden.adoc
index ac932a9..2b96487 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_015-hidden.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_025-hidden.adoc
@@ -1,5 +1,8 @@
 === Hiding actions
 
+:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
+
 The xref:refguide:applib:index/annotation/ActionLayout.adoc#hidden[hidden()] attribute indicates where (in the UI) the action should be hidden from the user.
 
 [TIP]
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_016-named.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_026-named.adoc
similarity index 55%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_016-named.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_026-named.adoc
index 686c529..2540e57 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_016-named.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_026-named.adoc
@@ -1,5 +1,8 @@
 === Names
 
+:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
+
 The xref:refguide:applib:index/annotation/ActionLayout.adoc#named[named()] element explicitly specifies the action's name, overriding the name that would normally be inferred from the Java source code.
 
 [TIP]
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_017-position.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_027-position.adoc
similarity index 76%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_017-position.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_027-position.adoc
index 051cd0f..017c581 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_017-position.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_027-position.adoc
@@ -1,5 +1,8 @@
 === Positioning
 
+:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
+
 The xref:refguide:applib:index/annotation/ActionLayout.adoc#position[position()] element pertains only to actions that have been associated with properties using xref:refguide:applib:index/annotation/MemberOrder.adoc[`@MemberOrder#named`].
 For these actions, it specifies the positioning of the action's button with respect to the field representing the object property.
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_018-promptStyle.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_028-promptStyle.adoc
similarity index 100%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_018-promptStyle.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_028-promptStyle.adoc
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_019-redirect.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_029-redirect.adoc
similarity index 73%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_019-redirect.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_029-redirect.adoc
index ab9758b..4cd0efb 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_019-redirect.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_029-redirect.adoc
@@ -1,5 +1,8 @@
 === Smoother UI
 
+:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
+
 Often an action, when invoked, will return the target (in other words, will "return this").
 The xref:refguide:applib:index/annotation/ActionLayout.adoc#redirectPolicy[redirectPolicy()] element is used to control how the object is re-rendered.
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_010-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_010-examples-and-usage.adoc
index 5b4699f..47ebaa1 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_010-examples-and-usage.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_010-examples-and-usage.adoc
@@ -1,9 +1,8 @@
+== Examples
+
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
-
-== Examples
-
 For example:
 
 [source,java]
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_010-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_010-examples-and-usage.adoc
index e3b7ab5..63f0daa 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_010-examples-and-usage.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_010-examples-and-usage.adoc
@@ -1,7 +1,8 @@
-:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
-
 == Examples
 
+:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
+
 For example:
 
 [source,java]
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_011-cssClass.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_011-cssClass.adoc
deleted file mode 100644
index 1630cf5..0000000
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_011-cssClass.adoc
+++ /dev/null
@@ -1,25 +0,0 @@
-=== CSS Styling
-
-The xref:refguide:applib:index/annotation/CollectionLayout.adoc#cssClass[cssClass()] element can be used to render additional CSS classes in the HTML (a wrapping `<div>`) that represents the collection.
-xref:refguide:config:application-specific/application-css.adoc[Application-specific CSS] can then be used to target and adjust the UI representation of that particular element.
-
-For example:
-
-[source,java]
-----
-import lombok.Getter;
-import lombok.Setter;
-
-public class ToDoItem {
-
-    @CollectionLayout(
-        cssClass="x-important"
-    )
-    @Getter @Setter
-    private SortedSet<ToDoItem> dependencies = ...;
-
-}
-----
-
-As an alternative to using the annotation, the dynamic xref:userguide:fun:ui.adoc#object-layout[file-based layout] can be used instead.
-
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_013-describedAs.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_013-describedAs.adoc
deleted file mode 100644
index b777e36..0000000
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_013-describedAs.adoc
+++ /dev/null
@@ -1,25 +0,0 @@
-=== Descriptions
-
-The xref:refguide:applib:index/annotation/CollectionLayout.adoc#describedAs[describedAs()] element is used to provide a short description of the collection to the user.
-In the xref:vw:ROOT:about.adoc[Wicket viewer] it is displayed as a 'tool tip'.
-
-For example:
-
-[source,java]
-----
-import lombok.Getter;
-import lombok.Setter;
-
-public class ToDoItem {
-
-    @CollectionLayout(
-        describedAs = "Todo items to be completed before this one"
-    )
-    @Getter @Setter
-    private SortedSet<ToDoItem> dependencies = ...
-
-}
-----
-
-As an alternative to using the annotation, the dynamic xref:userguide:fun:ui.adoc#object-layout[file-based layout] can be used instead.
-
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_011-cssClass.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_021-cssClass.adoc
similarity index 61%
copy from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_011-cssClass.adoc
copy to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_021-cssClass.adoc
index 6ab3c13..1a71a85 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_011-cssClass.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_021-cssClass.adoc
@@ -3,24 +3,26 @@
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
-
-
-The xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#cssClass[cssClass] element can be used to render additional CSS classes in the HTML (a wrapping `<div>`) that represents the domain object.
+The xref:refguide:applib:index/annotation/CollectionLayout.adoc#cssClass[cssClass()] element can be used to render additional CSS classes in the HTML (a wrapping `<div>`) that represents the collection.
 xref:refguide:config:application-specific/application-css.adoc[Application-specific CSS] can then be used to target and adjust the UI representation of that particular element.
 
 For example:
 
 [source,java]
 ----
-@DomainObject
-@DomainObjectLayout(
-    cssClass="x-core-entity"
-)
-public class ToDoItem { /* ... */ }
+import lombok.Getter;
+import lombok.Setter;
+
+public class ToDoItem {
+
+    @CollectionLayout(
+        cssClass="x-important"
+    )
+    @Getter @Setter
+    private SortedSet<ToDoItem> dependencies = ...;
+
+}
 ----
 
-[NOTE]
-====
-The similar xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#cssClassFa[`@DomainObjectLayout#cssClassFa()`] element is also used as a hint to apply CSS, but in particular to allow http://fortawesome.github.io/Font-Awesome/icons/[Font Awesome icons] to be rendered as the icon for classes.
-====
+As an alternative to using the annotation, the dynamic xref:userguide:fun:ui.adoc#object-layout[file-based layout] can be used instead.
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_012-defaultView.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_022-defaultView.adoc
similarity index 58%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_012-defaultView.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_022-defaultView.adoc
index 09abed2..ddd9fea 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_012-defaultView.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_022-defaultView.adoc
@@ -1,5 +1,8 @@
 === Default view
 
+:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
+
 The xref:refguide:applib:index/annotation/CollectionLayout.adoc#defaultView[`defaultView()] element is used to select which of views should be used by default for a given collection.
 Without any hint the collection is shown collapsed (to save real estate and reduce load time).
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_013-describedAs.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_023-describedAs.adoc
similarity index 62%
copy from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_013-describedAs.adoc
copy to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_023-describedAs.adoc
index d07e950..588f2b0 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_013-describedAs.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_023-describedAs.adoc
@@ -3,21 +3,26 @@
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
-
-The xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#describedAs[describedAs] element is used to provide a short description of the domain object to the user.
+The xref:refguide:applib:index/annotation/CollectionLayout.adoc#describedAs[describedAs()] element is used to provide a short description of the collection to the user.
 In the xref:vw:ROOT:about.adoc[Wicket viewer] it is displayed as a 'tool tip'.
 
 For example:
 
 [source,java]
 ----
-@DomainObjectLayout(
-    describedAs = "A customer who may have originally become"
-                + " known to us via the marketing system or who may"
-                + " have contacted us directly."
- )
-public class ProspectiveSale {
-   ...
+import lombok.Getter;
+import lombok.Setter;
+
+public class ToDoItem {
+
+    @CollectionLayout(
+        describedAs = "Todo items to be completed before this one"
+    )
+    @Getter @Setter
+    private SortedSet<ToDoItem> dependencies = ...
+
 }
 ----
 
+As an alternative to using the annotation, the dynamic xref:userguide:fun:ui.adoc#object-layout[file-based layout] can be used instead.
+
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_014-hidden.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_024-hidden.adoc
similarity index 56%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_014-hidden.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_024-hidden.adoc
index e56cc25..64f839e 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_014-hidden.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_024-hidden.adoc
@@ -1,11 +1,29 @@
 === Hiding collections
 
+:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
+
 The xref:refguide:applib:index/annotation/CollectionLayout.adoc#hidden[hidden()] element indicates where (in the UI) the collection should be hidden from the user.
 
-[TIP]
-====
-It is also possible to use xref:refguide:applib:index/annotation/Collection.adoc#hidden[`@Collection#hidden`] to hide an action at the domain layer.
-====
+The acceptable values are:
+
+* `Where.EVERYWHERE` or `Where.ANYWHERE`
++
+The collection should be hidden everywhere.
+
+* `Where.ANYWHERE`
++
+Synonym for everywhere.
+
+* `Where.OBJECT_FORMS`
++
+The collection should be hidden when displayed within an object form.
+
+* `Where.NOWHERE`
++
+The collection should not be hidden.
+
+The other values of the `Where` enum have no meaning for a collection.
 
 For example:
 
@@ -24,25 +42,10 @@ public class ToDoItem {
 }
 ----
 
-The acceptable values for the `where` parameter are:
 
-* `Where.EVERYWHERE` or `Where.ANYWHERE`
-+
-The collection should be hidden everywhere.
-
-* `Where.ANYWHERE`
-+
-Synonym for everywhere.
+==== Alternatives
 
-* `Where.OBJECT_FORMS`
-+
-The collection should be hidden when displayed within an object form.
-
-* `Where.NOWHERE`
-+
-The collection should not be hidden.
-
-The other values of the `Where` enum have no meaning for a collection.
+As an alternative to using the annotation, the dynamic xref:userguide:fun:ui.adoc#object-layout[file-based layout] can be used instead.
 
+It is also possible to use xref:refguide:applib:index/annotation/Collection.adoc#hidden[`@Collection#hidden`] to hide an action at the domain layer.
 
-As an alternative to using the annotation, the dynamic xref:userguide:fun:ui.adoc#object-layout[file-based layout] can be used instead.
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_015-named.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_025-named.adoc
similarity index 56%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_015-named.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_025-named.adoc
index 83ddb9f..737b026 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_015-named.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_025-named.adoc
@@ -1,10 +1,13 @@
 === Names
 
+:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
+
 The xref:refguide:applib:index/annotation/CollectionLayout.adoc#named[named()] element explicitly specifies the collection's name, overriding the name that would normally be inferred from the Java source code.
 
 [TIP]
 ====
-We recommend that you only use this attribute when the desired name cannot be used in Java source code.
+We recommend that you only use this element when the desired name cannot be used in Java source code.
 Examples of that include a name that would be a reserved Java keyword (eg "package"), or a name that has punctuation, eg apostrophes.
 ====
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_016-paged.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_026-paged.adoc
similarity index 60%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_016-paged.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_026-paged.adoc
index f42321e..d15d68b 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_016-paged.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_026-paged.adoc
@@ -1,5 +1,8 @@
 === Paging
 
+:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
+
 The xref:refguide:applib:index/annotation/CollectionLayout.adoc#paged[paged()] element specifies the number of rows to display in a (parented) collection.
 
 [WARNING]
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_017-sortedBy.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_027-sortedBy.adoc
similarity index 64%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_017-sortedBy.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_027-sortedBy.adoc
index f862599..d5b38e3 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_017-sortedBy.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_027-sortedBy.adoc
@@ -1,5 +1,8 @@
 === Client-side Sorting
 
+:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
+
 The xref:refguide:applib:index/annotation/CollectionLayout.adoc#sortedBy[sortedBy()] element specifies that the collection be ordered using the specified comparator, rather than the natural ordering of the entity (as would usually be the case).
 
 For example:
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Collection_012_hidden.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Collection_012_hidden.adoc
deleted file mode 100644
index 35858bf..0000000
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Collection_012_hidden.adoc
+++ /dev/null
@@ -1,47 +0,0 @@
-=== Hiding Collections
-
-Collections can be hidden at the domain-level, indicating that they are not visible to the end-user.
-
-[TIP]
-====
-It is also possible to use xref:refguide:applib:index/annotation/CollectionLayout.adoc#hidden[`@CollectionLayout#hidden`] or using xref:userguide:fun:ui.adoc#object-layout[file-based layout] such that the collection can be hidden at the view layer.
-====
-
-For example:
-
-[source,java]
-----
-import lombok.Getter;
-import lombok.Setter;
-
-public class Customer {
-
-    @Collection(where=Where.EVERYWHERE)
-    @Getter @Setter
-    private SortedSet<Address> addresses = ...
-
-}
-----
-
-
-The acceptable values for the `where` parameter are:
-
-* `Where.EVERYWHERE` or `Where.ANYWHERE` +
-+
-The collection should be hidden everywhere.
-
-* `Where.ANYWHERE` +
-+
-Synonym for everywhere.
-
-* `Where.OBJECT_FORMS` +
-+
-The collection should be hidden when displayed within an object form.
-
-* `Where.NOWHERE` +
-+
-The collection should not be hidden.
-
-The other values of the `Where` enum have no meaning for a collection.
-
-
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Collection_013_typeOf.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Collection_013_typeOf.adoc
deleted file mode 100644
index ee7ba27..0000000
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Collection_013_typeOf.adoc
+++ /dev/null
@@ -1,27 +0,0 @@
-=== Collection type
-
-The `typeOf` attribute specifies the expected type of an element contained within a collection when for whatever reason the type cannot be inferred from the generic type, or to provide a hint about the actual run-time (as opposed to compile-time) type.
-
-For example:
-
-[source,java]
-----
-import lombok.Getter;
-
-public void Customer {
-
-    @Collection(typeOf=Order.class)
-    @Getter
-    private SortedSet outstandingOrders = ...
-
-}
-----
-
-[TIP]
-====
-In general we recommend that you use generics instead, eg `SortedSet<Order>`.
-====
-
-== See also
-
-This attribute can also be specified for xref:refguide:applib:index/annotation/Action.adoc#typeOf[actions].
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Collection_011_domainEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Collection_021_domainEvent.adoc
similarity index 89%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Collection_011_domainEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Collection_021_domainEvent.adoc
index d27d828..0ddc11e 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Collection_011_domainEvent.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Collection_021_domainEvent.adoc
@@ -1,5 +1,8 @@
 === Domain events
 
+:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
+
 Whenever a domain object (or list of domain objects) is to be rendered, the framework fires off multiple domain events for every property, collection and action of the domain object.
 In the cases of the domain object's collections, the events that are fired are:
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Collection_022_hidden.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Collection_022_hidden.adoc
new file mode 100644
index 0000000..cfb4940
--- /dev/null
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Collection_022_hidden.adoc
@@ -0,0 +1,50 @@
+=== Hiding Collections
+
+:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
+
+Collections can be hidden at the domain-level, indicating that they are not visible to the end-user.
+This is accomplished using the xref:applib:index/annotation/Collection.adoc#hidden[hidden] element.
+
+The acceptable values are:
+
+* `Where.EVERYWHERE` or `Where.ANYWHERE`
++
+The collection should be hidden everywhere.
+
+* `Where.ANYWHERE`
++
+Synonym for everywhere.
+
+* `Where.OBJECT_FORMS`
++
+The collection should be hidden when displayed within an object form.
+
+* `Where.NOWHERE`
++
+The collection should not be hidden.
+
+The other values of the `Where` enum have no meaning for a collection.
+
+
+For example:
+
+[source,java]
+----
+import lombok.Getter;
+import lombok.Setter;
+
+public class Customer {
+
+    @Collection(where=Where.EVERYWHERE)
+    @Getter @Setter
+    private SortedSet<Address> addresses = ...
+
+}
+----
+
+
+==== Alternatives
+
+It is also possible to use xref:refguide:applib:index/annotation/CollectionLayout.adoc#hidden[`@CollectionLayout#hidden`] or using xref:userguide:fun:ui.adoc#object-layout[file-based layout] such that the collection can be hidden at the view layer.
+
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainServiceLayout_011-named.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Collection_023_typeOf.adoc
similarity index 53%
copy from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainServiceLayout_011-named.adoc
copy to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Collection_023_typeOf.adoc
index ecae816..16dbe0d 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainServiceLayout_011-named.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Collection_023_typeOf.adoc
@@ -1,23 +1,36 @@
-=== Names
+=== Collection type
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
-
-The xref:refguide:applib:index/annotation/DomainServiceLayout.adoc#named[named] element explicitly specifies the domain service's name, overriding the name that would normally be inferred from the Java source code.
-
+The xref:applib:index/annotation/Collection.adoc#typeOf[typeOf] element specifies the expected type of an element contained within a collection when for whatever reason the type cannot be inferred from the generic type, or to provide a hint about the actual run-time (as opposed to compile-time) type.
 
 For example:
 
 [source,java]
 ----
-@DomainService
-@DomainServiceLayout(
-    named="Customers"
-)
-public class CustomerRepository {
-   ...
+import lombok.Getter;
+
+public void Customer {
+
+    @Collection(typeOf=Order.class)
+    @Getter
+    private SortedSet outstandingOrders = ...
+
 }
 ----
 
+In general though this element should not be necessary if you use generics for the return type, eg:
+
+[source,java]
+----
+import lombok.Getter;
+
+public void Customer {
 
+    @Collection()
+    @Getter
+    private SortedSet<Order> outstandingOrders = ...
+
+}
+----
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_010-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_010-examples-and-usage.adoc
index 1315f2f..da13def 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_010-examples-and-usage.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_010-examples-and-usage.adoc
@@ -1,79 +1,5 @@
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 
-//== Main API
-//
-//[source,java]
-//----
-//include::refguide:applib-ant:example$annotation/DomainObjectLayout.java[tags="refguide"]
-//----
-//<.> xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#bookmarking[`bookmarking`]
-//+
-//Whether (and how) this domain object should be automatically bookmarked
-//
-//<.> xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#cssClass[`cssClass`]
-//+
-//The css class that a domain class (type) should have, to allow more targetted styling in xref:refguide:config:application-specific/application-css.adoc[`application.css`]
-//
-//<.> xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#cssClassFa[`cssClassFa`]
-//+
-//Any valid link:http://fortawesome.github.io/Font-Awesome/[Font awesome] icon name for the domain object's menu link or icon. +
-//
-//<.> `cssClassFaPosition()`
-//+
-//Currently unused.
-//
-//
-//
-//<.> xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#describedAs[`describedAs`]
-//+
-//Description of this class, eg to be rendered in a tooltip.
-//
-//<.> xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#named[`named`]
-//+
-//To override the name inferred from the action's name in code. +
-//+
-//A typical use case is if the desired name is a reserved Java keyword, such as `default` or `package`.
-//
-//<.> xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#paged[`paged`]
-//+
-//The page size for instances of this class when rendered within a table (as returned from an action invocation)
-//
-//
-//<.> xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#plural[`plural`]
-//+
-//The plural name of the class
-//
-
-
-//
-//== UI Events API
-//
-//[source,java]
-//----
-//include::refguide:applib-ant:example$annotation/DomainObjectLayout.java[tags="refguide-ui-events"]
-//----
-//<.> xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#cssClassUiEvent[`cssClassUiEvent`]
-//+
-//The event type to be posted to the xref:refguide:applib:index/services/eventbus/EventBusService.adoc[`EventBusService`] to obtain a CSS class for the domain object.
-//
-//<.> xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#iconUiEvent[`iconUiEvent`]
-//+
-//The event type to be posted to obtain the icon (name) for the domain object.
-//
-//<.> xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#layoutUiEvent[`layoutUiEvent`]
-//+
-//The event type to be posted to obtain the layout (name) for the domain object.
-//
-//<.> xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#titleUiEvent[`titleUiEvent`]
-//+
-//The event type to be posted to obtain the title for the domain object.
-//
-
-
-
-
-
-
 
 == Examples
 
@@ -99,3 +25,5 @@ public class ToDoItem {
 Note that there is (currently) no support for specifying UI hints for domain objects through the dynamic xref:userguide:fun:ui.adoc#object-layout[`.layout.xml`] file (only for properties, collections and actions are supported).
 ====
 
+
+== Usage Notes
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_011-cssClass.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_021-cssClass.adoc
similarity index 91%
copy from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_011-cssClass.adoc
copy to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_021-cssClass.adoc
index 6ab3c13..427333a 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_011-cssClass.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_021-cssClass.adoc
@@ -5,7 +5,7 @@
 
 
 
-The xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#cssClass[cssClass] element can be used to render additional CSS classes in the HTML (a wrapping `<div>`) that represents the domain object.
+The xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#cssClass[cssClass()] element can be used to render additional CSS classes in the HTML (a wrapping `<div>`) that represents the domain object.
 xref:refguide:config:application-specific/application-css.adoc[Application-specific CSS] can then be used to target and adjust the UI representation of that particular element.
 
 For example:
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_012-cssClassFa.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_022-cssClassFa.adoc
similarity index 91%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_012-cssClassFa.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_022-cssClassFa.adoc
index 9a50505..852f90c 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_012-cssClassFa.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_022-cssClassFa.adoc
@@ -5,7 +5,7 @@
 
 
 
-The xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#cssClassFa[cssClassFa] element is used to specify the name of a link:http://fortawesome.github.io/Font-Awesome/icons/[Font Awesome icon] name, to be rendered as the domain object's icon.
+The xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#cssClassFa[cssClassFa()] element is used to specify the name of a link:http://fortawesome.github.io/Font-Awesome/icons/[Font Awesome icon] name, to be rendered as the domain object's icon.
 
 If necessary the icon specified can be overridden by a particular object instance using the xref:refguide:applib-methods:reserved.adoc#iconName[`iconName()`] method.
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_013-describedAs.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_023-describedAs.adoc
similarity index 91%
copy from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_013-describedAs.adoc
copy to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_023-describedAs.adoc
index d07e950..edb0663 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_013-describedAs.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_023-describedAs.adoc
@@ -4,7 +4,7 @@
 :page-partial:
 
 
-The xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#describedAs[describedAs] element is used to provide a short description of the domain object to the user.
+The xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#describedAs[describedAs()] element is used to provide a short description of the domain object to the user.
 In the xref:vw:ROOT:about.adoc[Wicket viewer] it is displayed as a 'tool tip'.
 
 For example:
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_014-named.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_024-named.adoc
similarity index 88%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_014-named.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_024-named.adoc
index 152817f..3473f4c 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_014-named.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_024-named.adoc
@@ -4,11 +4,11 @@
 :page-partial:
 
 
-The xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#named[named] element explicitly specifies the domain object's name, overriding the name that would normally be inferred from the Java source code.
+The xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#named[named()] element explicitly specifies the domain object's name, overriding the name that would normally be inferred from the Java source code.
 
 [TIP]
 ====
-We recommend that you only use this attribute when the desired name cannot be used in Java source code.
+We recommend that you only use this element when the desired name cannot be used in Java source code.
 Examples of that include a name that would be a reserved Java keyword (eg "package"), or a name that has punctuation, eg apostrophes.
 ====
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_015-bookmarking.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_025-bookmarking.adoc
similarity index 89%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_015-bookmarking.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_025-bookmarking.adoc
index db2b658..d3021dd 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_015-bookmarking.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_025-bookmarking.adoc
@@ -5,11 +5,9 @@
 
 
 
-The xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#bookmarking[bookmarking] element indicates that an entity is automatically bookmarked.
+The xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#bookmarking[bookmarking()] element indicates that an entity is automatically bookmarked.
 
-In the xref:vw:ROOT:about.adoc[Wicket Viewer], a link to a bookmarked object is shown in the bookmarks panel:
-
-image::reference-annotations/DomainObjectLayout/bookmarking.png[width="720px"]
+In the xref:vw:ROOT:about.adoc[Wicket Viewer], a link to a bookmarked object is shown in the bookmarks panel, top right.
 
 
 For example:
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_016-paged.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_026-paged.adoc
similarity index 92%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_016-paged.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_026-paged.adoc
index c45de2f..95d79b3 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_016-paged.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_026-paged.adoc
@@ -4,7 +4,7 @@
 :page-partial:
 
 
-The xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#paged[paged] element specifies the number of rows to display in a standalone collection, as returned from an action invocation.
+The xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#paged[paged()] element specifies the number of rows to display in a standalone collection, as returned from an action invocation.
 
 [WARNING]
 ====
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_019-ui-events.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_027-ui-events.adoc
similarity index 98%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_019-ui-events.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_027-ui-events.adoc
index c903819..8464cc0 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_019-ui-events.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_027-ui-events.adoc
@@ -61,7 +61,7 @@ The table below summarises all the UI event hooks:
 
 | CSS class
 |xref:refguide:config:sections/isis.applib.adoc#isis.applib.annotation.domain-object-layout.css-class-ui-event.post-for-default[isis.applib.annotation.domain-object-layout.css-class-ui-event.post-for-default]
-| xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#cssClassUiEvent[cssClassUiEvent]
+| xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#cssClassUiEvent[cssClassUiEvent()]
 m| CssClassUiEvent.Default +
 CssClassUiEvent.Doop +
 CssClassUiEvent.Noop
@@ -69,7 +69,7 @@ CssClassUiEvent.Noop
 
 | Icon Name
 |xref:refguide:config:sections/isis.applib.adoc#isis.applib.annotation.domain-object-layout.icon-ui-event.post-for-default[isis.applib.annotation.domain-object-layout.icon-ui-event.post-for-default]
-| xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#iconUiEvent[iconUiEvent]
+| xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#iconUiEvent[iconUiEvent()]
 m| IconUiEvent.Default +
 IconUiEvent.Doop +
 IconUiEvent.Noop
@@ -77,7 +77,7 @@ IconUiEvent.Noop
 
 | Layout
 |xref:refguide:config:sections/isis.applib.adoc#isis.applib.annotation.domain-object-layout.layout-ui-event.post-for-default[isis.applib.annotation.domain-object-layout.layout-ui-event.post-for-default]
-| xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#layoutUiEvent[layoutUiEvent]
+| xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#layoutUiEvent[layoutUiEvent()]
 m| LayoutUiEvent.Default +
 LayoutUiEvent.Doop +
 LayoutUiEvent.Noop
@@ -85,7 +85,7 @@ LayoutUiEvent.Noop
 
 | Title
 |xref:refguide:config:sections/isis.applib.adoc#isis.applib.annotation.domain-object-layout.title-ui-event.post-for-default[isis.applib.annotation.domain-object-layout.title-ui-event.post-for-default]
-| xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#titleUiEvent[titleUiEvent]
+| xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#titleUiEvent[titleUiEvent()]
 m| TitleUiEvent.Default +
 TitleUiEvent.Doop +
 TitleUiEvent.Noop
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_010-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_010-examples-and-usage.adoc
index 54ea0e0..72c7a08 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_010-examples-and-usage.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_010-examples-and-usage.adoc
@@ -1,8 +1,8 @@
-:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
-
-
 == Example
 
+:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
+
 For example:
 
 [source,java]
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_011-domain-events.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_021-domain-events.adoc
similarity index 89%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_011-domain-events.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_021-domain-events.adoc
index d0a982d..61cafce 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_011-domain-events.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_021-domain-events.adoc
@@ -1,5 +1,8 @@
 === Domain Event Defaults
 
+:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
+
 Whenever an member of a domain object is interacted with then a domain event will be fired, for each of the various phases (hidden, disabled, validated, executing, executed).
 
 For each of the three types of members (action, property and collection), the xref:refguide:applib:index/annotation/DomainObject.adoc[DomainObject] provides an element that defines a common event domain class to be fired whenever interacting with members of that type.
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_012-lifecycle-events.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_022-lifecycle-events.adoc
similarity index 91%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_012-lifecycle-events.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_022-lifecycle-events.adoc
index bc89005..1516f73 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_012-lifecycle-events.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_022-lifecycle-events.adoc
@@ -1,5 +1,8 @@
 === Lifecycle Events
 
+:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
+
 Whenever the framework interacts with a domain entity, lifecycle events are fired.
 These are:
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_013-autoCompleteRepository.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_023-autoCompleteRepository.adoc
similarity index 75%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_013-autoCompleteRepository.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_023-autoCompleteRepository.adoc
index 8900b3a..664798b 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_013-autoCompleteRepository.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_023-autoCompleteRepository.adoc
@@ -1,5 +1,8 @@
 === Auto-complete
 
+:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
+
 The xref:refguide:applib:index/annotation/DomainObject.adoc#autoCompleteRepository[autoCompleteRepository()] element nominates a single method on a domain service as the fallback means for looking up instances of the domain object using a simple string.
 
 For example, this might search for a customer by their name or number.
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_014-bounding.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_024-bounding.adoc
similarity index 65%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_014-bounding.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_024-bounding.adoc
index 5e66967..6c9a293 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_014-bounding.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_024-bounding.adoc
@@ -1,5 +1,8 @@
 === Reference Data
 
+:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
+
 Some domain classes are immutable to the user, and moreover have only a fixed number of instances.
 Often these are "reference" ("standing") data, or lookup data/pick lists.
 Typical examples could include categories, countries, states, and tax or interest rate tables.
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_015-editing.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_025-editing.adoc
similarity index 69%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_015-editing.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_025-editing.adoc
index 7e6305e..11a078f 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_015-editing.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_025-editing.adoc
@@ -1,5 +1,8 @@
 === Editing
 
+:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
+
 
 The xref:refguide:applib:index/annotation/DomainObject.adoc#editing[editing()] element determines whether a domain object's properties and collections are not editable (are read-only).
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_016-entityChangePublishing.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_026-entityChangePublishing.adoc
similarity index 66%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_016-entityChangePublishing.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_026-entityChangePublishing.adoc
index 05b7ada..153276e 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_016-entityChangePublishing.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_026-entityChangePublishing.adoc
@@ -1,5 +1,8 @@
 === Auditing
 
+:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
+
 The xref:refguide:applib:index/annotation/DomainObject.adoc#entityChangePublishing[entityChangePublishing()] element indicates that if the object is modified, then each of its changed properties should be submitted to the registered xref:refguide:applib:index/services/publishing/spi/EntityPropertyChangeSubscriber.adoc[`EntityPropertyChangeSubscriber`](s).
 
 The default value for the element is `AS_CONFIGURED`, meaning that the xref:refguide:config:sections/isis.applib.adoc#isis.applib.annotation.domain-object.entity-change-publishing[`isis.applib.annotation.domain-object.entity-change-publishing`] configuration property is used to determine the whether the action is audited:
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_017-mixinMethod.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_027-mixinMethod.adoc
similarity index 66%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_017-mixinMethod.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_027-mixinMethod.adoc
index e035aab..4c7eb5a 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_017-mixinMethod.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_027-mixinMethod.adoc
@@ -1,5 +1,8 @@
 === Mixin method
 
+:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
+
 The xref:refguide:applib:index/annotation/DomainObject.adoc#mixinMethod[mixinMethod()] element specifies the name of the method to be treated as a "reserved" method name, meaning that the mixin's name should instead be inferred from the mixin's type.
 
 For example:
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_018-nature.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_028-nature.adoc
similarity index 81%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_018-nature.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_028-nature.adoc
index 3acb897..bdd6c34 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_018-nature.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_028-nature.adoc
@@ -1,5 +1,8 @@
 === Nature
 
+:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
+
 The xref:refguide:applib:index/annotation/DomainObject.adoc#nature[nature()] element is used to characterize the domain object as either an entity (part of the domain layer) or as a view model (part of the application layer).
 If the domain object should be thought of as an entity, it also captures how the persistence of that entity is managed.
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_019-objectType.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_029-objectType.adoc
similarity index 73%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_019-objectType.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_029-objectType.adoc
index 1b29364..8ab27db 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_019-objectType.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_029-objectType.adoc
@@ -1,5 +1,8 @@
 === Object aliases
 
+:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
+
 The xref:refguide:applib:index/annotation/DomainObject.adoc#objectType[objectType()] element is used to provide a unique alias for the object's class name.
 
 This value is used internally to generate a string representation of an objects identity (the `Oid`).
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_030-see-also.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_030-see-also.adoc
index 6da612e..b1bedfe 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_030-see-also.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_030-see-also.adoc
@@ -1,4 +1,7 @@
-=== See also
+== See also
+
+:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
 
 * xref:refguide:applib:index/services/publishing/spi/EntityPropertyChangeSubscriber.adoc[EntityPropertyChangeSubscriber] SPI
 +
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainServiceLayout_010-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainServiceLayout_010-examples-and-usage.adoc
index ca04c21..0abe9f1 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainServiceLayout_010-examples-and-usage.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainServiceLayout_010-examples-and-usage.adoc
@@ -1,2 +1,4 @@
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
 
+== Usage Notes
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainServiceLayout_010-menuBar.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainServiceLayout_021-menuBar.adoc
similarity index 92%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainServiceLayout_010-menuBar.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainServiceLayout_021-menuBar.adoc
index 5536bab..06598b1 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainServiceLayout_010-menuBar.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainServiceLayout_021-menuBar.adoc
@@ -5,7 +5,7 @@
 
 
 
-The xref:refguide:applib:index/annotation/DomainServiceLayout.adoc#menuBar[menuBar] element is a hint to specify where on the application menu a domain service's actions should be rendered.
+The xref:refguide:applib:index/annotation/DomainServiceLayout.adoc#menuBar[menuBar()] element is a hint to specify where on the application menu a domain service's actions should be rendered.
 
 For example:
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainServiceLayout_011-named.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainServiceLayout_022-named.adoc
similarity index 86%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainServiceLayout_011-named.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainServiceLayout_022-named.adoc
index ecae816..b785ef0 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainServiceLayout_011-named.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainServiceLayout_022-named.adoc
@@ -4,7 +4,7 @@
 :page-partial:
 
 
-The xref:refguide:applib:index/annotation/DomainServiceLayout.adoc#named[named] element explicitly specifies the domain service's name, overriding the name that would normally be inferred from the Java source code.
+The xref:refguide:applib:index/annotation/DomainServiceLayout.adoc#named[named()] element explicitly specifies the domain service's name, overriding the name that would normally be inferred from the Java source code.
 
 
 For example:
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainService_010-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainService_010-examples-and-usage.adoc
index 73999e3..49c71d2 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainService_010-examples-and-usage.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainService_010-examples-and-usage.adoc
@@ -1 +1,3 @@
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+
+== Usage Notes
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainService_011-objectType.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainService_021-objectType.adoc
similarity index 96%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainService_011-objectType.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainService_021-objectType.adoc
index adbd805..3f6efcc 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainService_011-objectType.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainService_021-objectType.adoc
@@ -4,7 +4,7 @@
 :page-partial:
 
 
-The xref:refguide:applib:index/annotation/DomainService.adoc#objectType[objectType] element is used to provide a unique alias for the domain service's class name.
+The xref:refguide:applib:index/annotation/DomainService.adoc#objectType[objectType()] element is used to provide a unique alias for the domain service's class name.
 
 This value is used internally to generate a string representation of an service identity (the `Oid`).
 This can appear in several contexts, including:
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainService_012-nature.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainService_022-nature.adoc
similarity index 95%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainService_012-nature.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainService_022-nature.adoc
index 05c1905..789d54c 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainService_012-nature.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainService_022-nature.adoc
@@ -4,7 +4,7 @@
 :page-partial:
 
 
-The xref:refguide:applib:index/annotation/DomainService.adoc#nature[nature] element indicates the intent of the actions defined within the domain service:
+The xref:refguide:applib:index/annotation/DomainService.adoc#nature[nature()] element indicates the intent of the actions defined within the domain service:
 
 * `VIEW`
 +
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/MemberOrder_010-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/MemberOrder_010-examples-and-usage.adoc
index 6121ecf..c3315b8 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/MemberOrder_010-examples-and-usage.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/MemberOrder_010-examples-and-usage.adoc
@@ -1,12 +1,92 @@
+== Usage notes
+
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
+
+
+// TODO: v2: ISIS-2545: replace @MemberOrder#name() with @PropertyLayout#group().
+
+The interpretation of the xref:refguide:applib:index/annotation/MemberOrder.adoc#name[name()] element varies dependent on the type of object member it is annotated upon, but generally speaking it is used to associate members together.
+
+
+The xref:refguide:applib:index/annotation/MemberOrder.adoc#sequence[sequence()] element then orders those members that have been grouped together.
+
+
+
+=== Properties
+
+For properties, the `name` attribute is used to group properties together, and `sequence` orders the properties within that group.
+It corresponds to a `<fieldset>` if using xref:userguide:fun:ui.adoc#object-layout[layout files].
+
+
+For example:
+
+[source,java]
+----
+import lombok.Getter;
+import lombok.Setter;
+
+public class Customer {
+
+    @MemberOrder(name = "Personal Details", sequence = "1.0")
+    private String firstName;
+
+    @MemberOrder(name = "Personal Details", sequence = "2.0")
+    private String lastName;
+
+    @MemberOrder(name = "Address", sequence = "1.0")
+    private String addressLine1;
+
+    @MemberOrder(name = "Address", sequence = "2.0")
+    private String addressLine2;
+
+    @MemberOrder(name = "Address", sequence = "3.0")
+    private String city;
+
+    @MemberOrder(name = "Address", sequence = "4.0")
+    private String zipCode;
+
+    // ...
+}
+----
+
+TIP: It's possible to combine `@MemberOrder` with xref:userguide:fun:ui.adoc#object-layout[layout file].
+Use the layout file to define the positioning of the fieldsets, and use `@MemberOrder` to organise the properties within the fieldset.
+
+=== Actions
+
+For actions, the `name` attribute indicates the name of a property to associate the action with, and `sequence` orders all the actions associated with the same property or collection (on the panel of the property's fieldset, or collection's title bar).
+
+
+For example:
+
+[source,java]
+----
+import lombok.Getter;
+import lombok.Setter;
+
+public class Customer {
+
+    @MemberOrder(name = "Personal Details")
+    public Customer updateName(String firstName, String lastName) {
+        // ...
+    }
+
+    @MemberOrder(name = "Address")
+    public Customer changeAddress(String firstName, String lastName) {
+        // ...
+    }
+
+    // ...
+}
+----
+
+TIP: For actions, `@Member#name()` element and xref:refguide:applib:index/annotation/Action.adoc#associateWith[@Action#associateWith()] element have the same effect.
+
+TIP: For actions associated with properties, the xref:refguide:applib:index/annotation/ActionLayout.adoc#position[`@ActionLayout#position()`] element indicates whether the action should be rendered beneath the property's field, or instead on the property's fieldset panel's header.
 
-== Notes
 
-As this is an important topic, there is xref:userguide:fun:ui.adoc#object-layout[chapter] in the user guide that discusses object layout in full.
+=== Collections
 
+The `name` attribute is ignored when annotated on collections.
 
-[TIP]
-====
-The annotation is one of a handful (others including xref:refguide:applib:index/annotation/Collection.adoc[`@Collection`], xref:refguide:applib:index/annotation/CollectionLayout.adoc[`@CollectionLayout`], xref:refguide:applib:index/annotation/Property.adoc[`@Property`]) and xref:refguide:applib:index/annotation/PropertyLayout.adoc[`@PropertyLayout`] that can also be applied to the field, rather than the getter method.
-This is specifically so that boilerplate-busting tools such as link:https://projectlombok.org/[Project Lombok] can be used.
-====
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/MemberOrder_010-usage-notes.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/MemberOrder_010-usage-notes.adoc
deleted file mode 100644
index b633322..0000000
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/MemberOrder_010-usage-notes.adoc
+++ /dev/null
@@ -1,92 +0,0 @@
-=== Usage notes
-
-:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
-:page-partial:
-
-
-// TODO: v2: ISIS-2545: replace @MemberOrder#name() with @PropertyLayout#group().
-
-The interpretation of the xref:refguide:applib:index/annotation/MemberOrder.adoc#name[name] element varies dependent on the type of object member it is annotated upon, but generally speaking it is used to associate members together.
-
-
-The xref:refguide:applib:index/annotation/MemberOrder.adoc#sequence[sequence] element then orders those members that have been grouped together.
-
-
-
-==== Properties
-
-For properties, the `name` attribute is used to group properties together, and `sequence` orders the properties within that group.
-It corresponds to a `<fieldset>` if using xref:userguide:fun:ui.adoc#object-layout[layout files].
-
-
-For example:
-
-[source,java]
-----
-import lombok.Getter;
-import lombok.Setter;
-
-public class Customer {
-
-    @MemberOrder(name = "Personal Details", sequence = "1.0")
-    private String firstName;
-
-    @MemberOrder(name = "Personal Details", sequence = "2.0")
-    private String lastName;
-
-    @MemberOrder(name = "Address", sequence = "1.0")
-    private String addressLine1;
-
-    @MemberOrder(name = "Address", sequence = "2.0")
-    private String addressLine2;
-
-    @MemberOrder(name = "Address", sequence = "3.0")
-    private String city;
-
-    @MemberOrder(name = "Address", sequence = "4.0")
-    private String zipCode;
-
-    // ...
-}
-----
-
-TIP: It's possible to combine `@MemberOrder` with xref:userguide:fun:ui.adoc#object-layout[layout file].
-Use the layout file to define the positioning of the fieldsets, and use `@MemberOrder` to organise the properties within the fieldset.
-
-==== Actions
-
-For actions, the `name` attribute indicates the name of a property to associate the action with, and `sequence` orders all the actions associated with the same property or collection (on the panel of the property's fieldset, or collection's title bar).
-
-
-For example:
-
-[source,java]
-----
-import lombok.Getter;
-import lombok.Setter;
-
-public class Customer {
-
-    @MemberOrder(name = "Personal Details")
-    public Customer updateName(String firstName, String lastName) {
-        // ...
-    }
-
-    @MemberOrder(name = "Address")
-    public Customer changeAddress(String firstName, String lastName) {
-        // ...
-    }
-
-    // ...
-}
-----
-
-TIP: For actions, `@Member#name()` element and xref:refguide:applib:index/annotation/Action.adoc#associateWith[@Action#associateWith()] element have the same effect.
-
-TIP: For actions associated with properties, the xref:refguide:applib:index/annotation/ActionLayout.adoc#position[`@ActionLayout#position()`] element indicates whether the action should be rendered beneath the property's field, or instead on the property's fieldset panel's header.
-
-
-==== Collections
-
-The `name` attribute is ignored when annotated on collections.
-
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_010-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_010-examples-and-usage.adoc
index 035edc5..75f66e7 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_010-examples-and-usage.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_010-examples-and-usage.adoc
@@ -1,7 +1,8 @@
-:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
-
 == Examples
 
+:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
+
 For example:
 
 [source,java]
@@ -30,3 +31,5 @@ public class ToDoItem {
 Note that there is (currently) no support for specifying UI hints for domain services through the dynamic xref:userguide:fun:ui.adoc#object-layout[`.layout.xml`] file (only for properties, collections and actions are supported).
 ====
 
+
+== Usage Notes
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_011-cssClass.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_021-cssClass.adoc
similarity index 61%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_011-cssClass.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_021-cssClass.adoc
index 6ab3c13..118e9d5 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_011-cssClass.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_021-cssClass.adoc
@@ -4,23 +4,24 @@
 :page-partial:
 
 
-
-The xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#cssClass[cssClass] element can be used to render additional CSS classes in the HTML (a wrapping `<div>`) that represents the domain object.
+The xref:refguide:applib:index/annotation/ParameterLayout.adoc#cssClass[cssClass()] element can be used to render additional CSS classes in the HTML (a wrapping `<div>`) that represents the action parameter.
 xref:refguide:config:application-specific/application-css.adoc[Application-specific CSS] can then be used to target and adjust the UI representation of that particular element.
 
 For example:
 
 [source,java]
 ----
-@DomainObject
-@DomainObjectLayout(
-    cssClass="x-core-entity"
-)
-public class ToDoItem { /* ... */ }
+public class ToDoItem {
+
+    public ToDoItem postpone(
+            @ParameterLayout(
+                cssClass="x-key"
+            )
+            LocalDate until ) {
+        // ...
+    }
+
+    // ...
+}
 ----
 
-[NOTE]
-====
-The similar xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#cssClassFa[`@DomainObjectLayout#cssClassFa()`] element is also used as a hint to apply CSS, but in particular to allow http://fortawesome.github.io/Font-Awesome/icons/[Font Awesome icons] to be rendered as the icon for classes.
-====
-
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_013-describedAs.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_022-describedAs.adoc
similarity index 68%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_013-describedAs.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_022-describedAs.adoc
index d07e950..082476b 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_013-describedAs.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_022-describedAs.adoc
@@ -4,20 +4,26 @@
 :page-partial:
 
 
-The xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#describedAs[describedAs] element is used to provide a short description of the domain object to the user.
+The xref:refguide:applib:index/annotation/ParameterLayout.adoc#describedAs[describedAs()] element is used to provide a short description of the action parameter to the user.
+
 In the xref:vw:ROOT:about.adoc[Wicket viewer] it is displayed as a 'tool tip'.
 
 For example:
 
 [source,java]
 ----
-@DomainObjectLayout(
-    describedAs = "A customer who may have originally become"
-                + " known to us via the marketing system or who may"
-                + " have contacted us directly."
- )
-public class ProspectiveSale {
-   ...
+public class Customer {
+
+    public Order placeOrder(
+          Product product,
+          @ParameterLayout(
+              describedAs = "The quantity of the product being ordered"
+          )
+          int quantity) {
+        // ...
+    }
+
+    // ...
 }
 ----
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/labelPosition.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_023-labelPosition.adoc
similarity index 77%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/labelPosition.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_023-labelPosition.adoc
index 0681cac..d45498d 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/labelPosition.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_023-labelPosition.adoc
@@ -1,12 +1,10 @@
-[#labelPosition]
-= `labelPosition()`
+=== Label Positioning
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
 
-
-The `labelPosition` attribute determines the positioning of labels for parameters.
+The xref:refguide:applib:index/annotation/ParameterLayout.adoc#labelPosition[labelPosition()] element determines the positioning of labels for parameters.
 
 The positioning of labels is typically `LEFT`, but can be positioned to the `TOP`.
 The one exception is xref:refguide:applib:index/annotation/ParameterLayout.adoc#multiLine[`multiLine()`] string parameters, where the label defaults to `TOP` automatically (to provide as much real-estate for the multiline text field as possible).
@@ -35,9 +33,3 @@ public class Order {
 }
 ----
 
-To get an idea of how these are rendered (in the xref:vw:ROOT:about.adoc[Wicket viewer]), see xref:refguide:applib:index/annotation/PropertyLayout.adoc#labelPosition[PropertyLayout#labelPosition].
-
-== See also
-
-This attribute can also be specified for xref:refguide:applib:index/annotation/PropertyLayout.adoc#labelPosition[properties].
-
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/multiLine.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_024-multiLine.adoc
similarity index 82%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/multiLine.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_024-multiLine.adoc
index 73ac0ba..cad8a42 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/multiLine.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_024-multiLine.adoc
@@ -1,14 +1,14 @@
-[#multiLine]
-= `multiLine()`
+=== Text boxes
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
 
 
-The `multiLine` attribute specifies that the text field for a string parameter should span multiple lines.
+The xref:refguide:applib:index/annotation/ParameterLayout.adoc#multiLine[multiLine()] element specifies that the text field for a string parameter should span multiple lines.
 It is ignored for other parameter types.
-The attribute is also supported for xref:refguide:applib:index/annotation/PropertyLayout.adoc#multiLine[properties].
+
+If set > 1 (as would normally be the case), then the default xref:refguide:applib:index/annotation/ParameterLayout.adoc#labelPosition[`labelPosition`] defaults to `TOP` (rather than `LEFT`, as would normally be the case).
 
 For example:
 
@@ -28,8 +28,5 @@ public class BugReport {
 }
 ----
 
-[NOTE]
-====
-If set > 1 (as would normally be the case), then the default xref:refguide:applib:index/annotation/ParameterLayout.adoc#labelPosition[`labelPosition`] defaults to `TOP` (rather than `LEFT`, as would normally be the case).
-====
+
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/named.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_025-named.adoc
similarity index 63%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/named.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_025-named.adoc
index 65d026d..6661a24 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/named.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_025-named.adoc
@@ -1,22 +1,22 @@
-[#named]
-= `named()`
+=== Names
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
 
-The `named` attribute explicitly specifies the action parameter's name.
+The xref:refguide:applib:index/annotation/ParameterLayout.adoc#named[named()] element explicitly specifies the action parameter's name.
 
-In most cases -- so long as the `--parameters` compile flag is passed to javac -- then this attribute is not required.
+Normally this is not necessary; so long the program must be compiled using ``javac``'s `-parameters` flag, the framework can use the parameter name in the compiled class file.
 
 [TIP]
 ====
-We recommend that you only use this attribute when the desired name cannot be used in Java source code.
+We recommend that you only use this element when the desired name cannot be used in Java source code.
 Examples of that include a name that would be a reserved Java keyword (eg "package"), or a name that has punctuation, eg apostrophes.
 ====
 
+
 By default the name is HTML escaped.
-To allow HTML markup, set the related `namedEscaped` attribute to `false`.
+To allow HTML markup, set the related xref:refguide:applib:index/annotation/ParameterLayout.adoc#namedEscaped[namedEscaped()] attribute to `false`.
 
 For example:
 
@@ -36,18 +36,8 @@ public class Customer {
 }
 ----
 
-[TIP]
-====
-The framework also provides a separate, powerful mechanism for xref:userguide:btb:i18n.adoc[internationalization].
-====
-
-== See also
 
-This attribute can also be specified for:
+==== i18n
 
-* xref:refguide:applib:index/annotation/ActionLayout.adoc#named[actions]
-* xref:refguide:applib:index/annotation/CollectionLayout.adoc#named[collections]
-* xref:refguide:applib:index/annotation/PropertyLayout.adoc#named[properties]
-* xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#named[domain objects]
-* xref:refguide:applib:index/annotation/DomainServiceLayout.adoc#named[domain services].
+The framework also provides a separate, powerful mechanism for xref:userguide:btb:i18n.adoc[internationalization].
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/renderDay.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_026-renderDay.adoc
similarity index 86%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/renderDay.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_026-renderDay.adoc
index c3bf9ea..518be9f 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/renderDay.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_026-renderDay.adoc
@@ -1,12 +1,11 @@
-[#renderDay]
-= `renderDay()`
+=== Date intervals
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
 
 
-The `renderDay` attribute applies only to date parameters whereby the date will be rendered as the day before the value actually held in the domain object.
+The xref:refguide:applib:index/annotation/ParameterLayout.adoc#renderDay[renderDay()] element applies only to date parameters whereby the date will be rendered as the day before the value actually held in the domain object.
 It is ignored for parameters of other types.
 
 This behaviour might at first glance appear odd, but the rationale is to support the use case of a sequence of instances that represent adjacent intervals of time.
@@ -35,7 +34,4 @@ public class Tenancy {
 }
 ----
 
-== See also
-
-This attribute is also supported for xref:refguide:applib:index/annotation/PropertyLayout.adoc#renderDay[properties].
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/typicalLength.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_027-typicalLength.adoc
similarity index 85%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/typicalLength.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_027-typicalLength.adoc
index 59a9795..1dff7bb 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/typicalLength.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_027-typicalLength.adoc
@@ -1,17 +1,15 @@
-[#typicalLength]
-= `typicalLength()`
+=== Typical (string) length
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
 
 
-The `typicalLength` attribute indicates the typical length of a string parameter.
+The xref:refguide:applib:index/annotation/ParameterLayout.adoc#typicalLength[typicalLength()] element indicates the typical length of a string parameter.
 It is ignored for parameters of other types.
 The attribute is also supported for xref:refguide:applib:index/annotation/PropertyLayout.adoc#typicalLength[properties].
 
 The information is intended as a hint to the UI to determine the space that should be given to render a particular string parameter.
-That said, note that the xref:vw:ROOT:about.adoc[Wicket viewer] uses the maximum space available for all fields, so in effect ignores this attribute.
 
 For example:
 
@@ -36,3 +34,6 @@ public class Customer {
     // ...
 }
 ----
+
+NOTE: All that said, the xref:vw:ROOT:about.adoc[Wicket viewer] uses the maximum space available for all fields, so in effect ignores this element.
+
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_010-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_010-examples-and-usage.adoc
index 2ba591c..e4f6f96 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_010-examples-and-usage.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_010-examples-and-usage.adoc
@@ -1,7 +1,7 @@
-:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
-
 == Examples
 
+:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+
 For example:
 
 [source,java]
@@ -30,3 +30,4 @@ public class Customer {
 <.> the (fictitious) `EmailUtil.ensureValid(...)` (omitted for brevity) returns a string explaining if an email is invalid
 
 
+== Usage Notes
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_010-fileAccept.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_021-fileAccept.adoc
similarity index 93%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_010-fileAccept.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_021-fileAccept.adoc
index 7c69d3c..1d10409 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_010-fileAccept.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_021-fileAccept.adoc
@@ -5,7 +5,7 @@
 
 
 
-The xref:refguide:applib:index/annotation/Parameter.adoc#fileAccept[fileAccept] element applies only to xref:applib-classes:value-types.adoc#Blob[`Blob`]
+The xref:refguide:applib:index/annotation/Parameter.adoc#fileAccept[fileAccept()] element applies only to xref:applib-classes:value-types.adoc#Blob[`Blob`]
 or xref:applib-classes:value-types.adoc#Clob[`Clob`] parameters, indicating the type of file to accept when uploading a new value.
 
 For example:
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_011-maxLength.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_022-maxLength.adoc
similarity index 87%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_011-maxLength.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_022-maxLength.adoc
index 6ee500b..1894456 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_011-maxLength.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_022-maxLength.adoc
@@ -5,7 +5,7 @@
 
 
 
-The xref:refguide:applib:index/annotation/Parameter.adoc#maxLength[maxLength] ellement applies only to `String` parameters, indicating the maximum number of characters that the user may enter (for example in a text field in the UI).
+The xref:refguide:applib:index/annotation/Parameter.adoc#maxLength[maxLength()] element applies only to `String` parameters, indicating the maximum number of characters that the user may enter (for example in a text field in the UI).
 It is ignored if applied to parameters of any other type.
 
 For example:
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_012-mustSatisfy.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_023-mustSatisfy.adoc
similarity index 94%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_012-mustSatisfy.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_023-mustSatisfy.adoc
index e2bba61..2021fe4 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_012-mustSatisfy.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_023-mustSatisfy.adoc
@@ -4,7 +4,7 @@
 :page-partial:
 
 
-The xref:refguide:applib:index/annotation/Parameter.adoc#mustSatisfy[mustSatisfy] element allows arbitrary validation to be applied to parameters using an (implementation of a) xref:refguide:applib:index/spec/Specification.adoc[Specification] object.
+The xref:refguide:applib:index/annotation/Parameter.adoc#mustSatisfy[mustSatisfy()] element allows arbitrary validation to be applied to parameters using an (implementation of a) xref:refguide:applib:index/spec/Specification.adoc[Specification] object.
 
 [TIP]
 ====
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_013-optionality.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_024-optionality.adoc
similarity index 96%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_013-optionality.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_024-optionality.adoc
index 43dd7e4..bfdf44d 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_013-optionality.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_024-optionality.adoc
@@ -5,9 +5,8 @@
 
 
 
-
 By default, the framework assumes that all parameters of an action are required (mandatory).
-The xref:refguide:applib:index/annotation/Parameter.adoc#optionality[optionality] element allows this to be relaxed.
+The xref:refguide:applib:index/annotation/Parameter.adoc#optionality[optionality()] element allows this to be relaxed.
 
 [TIP]
 ====
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_014-regexPattern.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_025-regexPattern.adoc
similarity index 83%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_014-regexPattern.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_025-regexPattern.adoc
index 60981a4..3b2e4ea 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_014-regexPattern.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_025-regexPattern.adoc
@@ -7,13 +7,13 @@
 String parameters can be checked to ensure that they match a regular expression.
 There are three elements involved in this:
 
-* The xref:refguide:applib:index/annotation/Parameter.adoc#regexPattern[regexPattern] element validates the contents of any string parameter with respect to a regular expression pattern.
+* The xref:refguide:applib:index/annotation/Parameter.adoc#regexPattern[regexPattern()] element validates the contents of any string parameter with respect to a regular expression pattern.
 It is ignored if applied to parameters of any other type.
 
-* The xref:refguide:applib:index/annotation/Parameter.adoc#regexPatternFlags[regexPatternFlags] element specifies flags that modify the handling of the pattern.
+* The xref:refguide:applib:index/annotation/Parameter.adoc#regexPatternFlags[regexPatternFlags()] element specifies flags that modify the handling of the pattern.
 The values are those that would normally be passed to `java.util.regex.Pattern#compile(String,int)`.
 
-* The xref:refguide:applib:index/annotation/Parameter.adoc#regexPatternReplacement[regexPatternReplacement] element specifies the error message to show if the provided argument does not match the regex pattern.
+* The xref:refguide:applib:index/annotation/Parameter.adoc#regexPatternReplacement[regexPatternReplacement()] element specifies the error message to show if the provided argument does not match the regex pattern.
 
 For example:
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_010-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_010-examples-and-usage.adoc
index ac465c2..94b8518 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_010-examples-and-usage.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_010-examples-and-usage.adoc
@@ -1,6 +1,8 @@
+== Examples
+
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
 
-== Examples
 
 
 For example:
@@ -37,3 +39,5 @@ The annotation is one of a handful (others including xref:refguide:applib:index/
 so that boilerplate-busting tools such as link:https://projectlombok.org/[Project Lombok] can be used.
 ====
 
+
+== Usage Notes
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_010-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_010-examples-and-usage.adoc
index 95fa97d..a75c1ed 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_010-examples-and-usage.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_010-examples-and-usage.adoc
@@ -1,6 +1,8 @@
+== Examples
+
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
 
-== Examples
 
 For example:
 
@@ -37,3 +39,6 @@ public class Customer {
 The annotation is one of a handful (others including xref:refguide:applib:index/annotation/Collection.adoc[`@Collection`], xref:refguide:applib:index/annotation/CollectionLayout.adoc[`@CollectionLayout`] and xref:refguide:applib:index/annotation/PropertyLayout.adoc[`@PropertyLayout`]) that can also be applied to the field, rather than the getter method.  This is specifically
 so that boilerplate-busting tools such as link:https://projectlombok.org/[Project Lombok] can be used.
 ====
+
+
+== Usage Notes
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Title_010-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Title_010-examples-and-usage.adoc
index 67f6a9c..15145d3 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Title_010-examples-and-usage.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Title_010-examples-and-usage.adoc
@@ -1,6 +1,8 @@
+== Examples
+
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
+:page-partial:
 
-== Examples
 
 For example:
 
@@ -51,3 +53,4 @@ public void Customer {
     private String midInitial;
 }
 ----
+
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/cssClass.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/cssClass.adoc
deleted file mode 100644
index 88a4437..0000000
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/cssClass.adoc
+++ /dev/null
@@ -1,36 +0,0 @@
-[#cssClass]
-= `cssClass()`
-
-:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
-:page-partial:
-
-
-The `cssClass` attribute can be used to render additional CSS classes in the HTML (a wrapping `<div>`) that represents the action parameter.   xref:refguide:config:application-specific/application-css.adoc[Application-specific CSS] can then be used to target and adjust the UI representation of that particular element.
-
-For example:
-
-[source,java]
-----
-public class ToDoItem {
-
-    public ToDoItem postpone(
-            @ParameterLayout(
-                cssClass="x-key"
-            )
-            LocalDate until ) {
-        // ...
-    }
-
-    // ...
-}
-----
-
-== See also
-
-This attribute can also be applied to:
-
-* xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#cssClass[domain objects]
-* xref:refguide:applib:index/annotation/ActionLayout.adoc#cssClass[actions]
-* xref:refguide:applib:index/annotation/PropertyLayout.adoc#cssClass[properties],
-* xref:refguide:applib:index/annotation/CollectionLayout.adoc#cssClass[collections]
-* xref:refguide:applib:index/annotation/ParameterLayout.adoc#cssClass[parameters].
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/describedAs.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/describedAs.adoc
deleted file mode 100644
index ef49b5d..0000000
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/describedAs.adoc
+++ /dev/null
@@ -1,33 +0,0 @@
-[#describedAs]
-= `describedAs()`
-
-:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
-:page-partial:
-
-
-The `describedAs` attribute is used to provide a short description of the action parameter to the user.  In the xref:vw:ROOT:about.adoc[Wicket viewer] it is displayed as a 'tool tip'.  The `describedAs` attribute can also be specified for xref:refguide:applib:index/annotation/CollectionLayout.adoc#describedAs[collections],  xref:refguide:applib:index/annotation/PropertyLayout.adoc#describedAs[properties], xref:refguide:applib:index/annotation/ActionLayout.adoc#describedAs[actions] and xr [...]
-
-Descriptions may be provided for objects, members (properties, collections and actions), and for individual parameters within an action method.
-
-To provide a description for an individual action parameter, use the `describedAs` attribute in-line i.e. immediately before the parameter declaration.
-
-For example:
-
-[source,java]
-----
-public class Customer {
-
-    public Order placeOrder(
-          Product product,
-          @ParameterLayout(
-              describedAs = "The quantity of the product being ordered"
-          )
-          int quantity) {
-        // ...
-    }
-
-    // ...
-}
-----
-
-
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/named.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/named.adoc
index e4853e7..d9ed34a 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/named.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/named.adoc
@@ -9,7 +9,7 @@ The `named` attribute explicitly specifies the property's name, overriding the n
 
 [TIP]
 ====
-We recommend that you only use this attribute when the desired name cannot be used in Java source code.
+We recommend that you only use this element when the desired name cannot be used in Java source code.
 Examples of that include a name that would be a reserved Java keyword (eg "package"), or a name that has punctuation, eg apostrophes.
 ====
 


[isis] 03/08: ISIS-2444: moves api/applib/src/main/adoc/modules/* to antora/components/refguide/modules

Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit f7e245737c1e86a7fab1b31083806d0d856798be
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Tue Feb 23 06:46:09 2021 +0000

    ISIS-2444: moves api/applib/src/main/adoc/modules/* to antora/components/refguide/modules
---
 .../ActionLayout}/bookmarking.png                    | Bin
 .../ActionLayout/position-BELOW.png                  | Bin
 .../ActionLayout/position-PANEL.png                  | Bin
 .../ActionLayout/position-PANEL_DROPDOWN.png         | Bin
 .../ActionLayout/position-RIGHT.png                  | Bin
 .../CollectionLayout/sortedby-dependencies.png       | Bin
 .../DomainObjectLayout/bookmarking-nested.png        | Bin
 .../DomainObjectLayout}/bookmarking.png              | Bin
 .../DomainServiceLayout/menuBar-primary.png          | Bin
 .../DomainServiceLayout/menuBar-secondary.png        | Bin
 .../DomainServiceLayout/menuBar-tertiary.png         | Bin
 .../DomainServiceLayout/menuOrder.png                | Bin
 .../reference-annotations/HomePage/HomePage.png      | Bin
 .../PropertyLayout/labelPosition-LEFT.png            | Bin
 .../PropertyLayout/labelPosition-NONE.png            | Bin
 .../PropertyLayout/labelPosition-TOP.png             | Bin
 .../PropertyLayout/labelPosition-boolean-LEFT.png    | Bin
 .../PropertyLayout/labelPosition-boolean-RIGHT.png   | Bin
 .../components/refguide/modules/applib-ant}/nav.adoc |   0
 .../refguide}/modules/applib-ant/pages/Column.adoc   |   0
 .../refguide}/modules/applib-ant/pages/Digits.adoc   |   0
 .../modules/applib-ant/pages/Discriminator.adoc      |   0
 .../modules/applib-ant/pages/NotPersistent.adoc      |   0
 .../refguide}/modules/applib-ant/pages/Nullable.adoc |   0
 .../refguide}/modules/applib-ant/pages/Pattern.adoc  |   0
 .../modules/applib-ant/pages/PersistenceCapable.adoc |   0
 .../modules/applib-ant/pages/PrimaryKey.adoc         |   0
 .../modules/applib-ant/pages/XmlJavaTypeAdapter.adoc |   0
 .../modules/applib-ant/pages/XmlRootElement.adoc     |   0
 .../refguide}/modules/applib-ant/pages/about.adoc    |   0
 .../applib-ant/pages/about/hooks/examples.adoc       |   0
 .../modules/applib-ant/pages/about/jdo.adoc          |   0
 .../modules/applib-ant/pages/about/jee.adoc          |   0
 .../modules/applib-ant/pages/about/jpa.adoc          |   0
 .../modules/applib-ant/pages/about/main.adoc         |   0
 .../modules/applib-ant/pages/about/other.adoc        |   0
 .../modules/applib-ant/pages/about/partial.adoc      |   0
 .../modules/applib-ant/partials/module-nav.adoc      |   0
 .../reference-classes/issue-in-more-detail.png       | Bin
 .../reference-methods/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
 .../applib-classes}/images/value-types/markup.png    | Bin
 .../refguide/modules/applib-classes}/nav.adoc        |   0
 .../modules/applib-classes/pages/ViewModel.adoc      |   0
 .../modules/applib-classes/pages/about.adoc          |   0
 .../modules/applib-classes/pages/events.adoc         |   0
 .../applib-classes/pages/events/domainevent.adoc     |   0
 .../events/domainevent/AbstractDomainEvent.adoc      |   0
 .../pages/events/domainevent/ActionDomainEvent.adoc  |   0
 .../events/domainevent/CollectionDomainEvent.adoc    |   0
 .../events/domainevent/PropertyDomainEvent.adoc      |   0
 .../applib-classes/pages/events/lifecycleevent.adoc  |   0
 .../lifecycleevent/AbstractLifecycleEvent.adoc       |   0
 .../events/lifecycleevent/ObjectCreatedEvent.adoc    |   0
 .../events/lifecycleevent/ObjectLoadedEvent.adoc     |   0
 .../events/lifecycleevent/ObjectPersistedEvent.adoc  |   0
 .../events/lifecycleevent/ObjectPersistingEvent.adoc |   0
 .../events/lifecycleevent/ObjectRemovingEvent.adoc   |   0
 .../events/lifecycleevent/ObjectUpdatedEvent.adoc    |   0
 .../events/lifecycleevent/ObjectUpdatingEvent.adoc   |   0
 .../modules/applib-classes/pages/events/uievent.adoc |   0
 .../pages/events/uievent/CssClassUiEvent.adoc        |   0
 .../pages/events/uievent/IconUiEvent.adoc            |   0
 .../pages/events/uievent/TitleUiEvent.adoc           |   0
 .../refguide}/modules/applib-classes/pages/i18n.adoc |   0
 .../pages/i18n/TranslatableString.adoc               |   0
 .../modules/applib-classes/pages/layout.adoc         |   0
 .../applib-classes/pages/layout/menubars.adoc        |   0
 .../applib-classes/pages/layout/object-layout.adoc   |   0
 .../pages/roles-mixins-contributees.adoc             |   0
 .../pages/roles-mixins-contributees/contributee.adoc |   0
 .../pages/roles-mixins-contributees/mixins.adoc      |   0
 .../pages/roles-mixins-contributees/mixins/Dto.adoc  |   0
 .../roles-mixins-contributees/mixins/Object.adoc     |   0
 .../mixins/Persistable.adoc                          |   0
 .../pages/roles-mixins-contributees/roles.adoc       |   0
 .../roles/HoldsUpdatedAt.adoc                        |   0
 .../roles/HoldsUpdatedBy.adoc                        |   0
 .../roles/Timestampable.adoc                         |   0
 .../refguide}/modules/applib-classes/pages/spec.adoc |   0
 .../modules/applib-classes/pages/utility.adoc        |   0
 .../modules/applib-classes/pages/value-types.adoc    |   0
 .../applib-classes/pages/value-types/Blob.adoc       |   0
 .../applib-classes/pages/value-types/Clob.adoc       |   0
 .../applib-classes/pages/value-types/Markup.adoc     |   0
 .../modules/applib-classes/partials/module-nav.adoc  |   0
 .../reference-classes/issue-in-more-detail.png       | Bin
 .../reference-methods/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
 .../applib-methods}/images/value-types/markup.png    | Bin
 .../refguide/modules/applib-methods}/nav.adoc        |   0
 .../modules/applib-methods/pages/about.adoc          |   0
 .../modules/applib-methods/pages/lifecycle.adoc      |   0
 .../applib-methods/pages/lifecycle/created.adoc      |   0
 .../applib-methods/pages/lifecycle/loaded.adoc       |   0
 .../applib-methods/pages/lifecycle/persisted.adoc    |   0
 .../applib-methods/pages/lifecycle/persisting.adoc   |   0
 .../applib-methods/pages/lifecycle/removing.adoc     |   0
 .../applib-methods/pages/lifecycle/updated.adoc      |   0
 .../applib-methods/pages/lifecycle/updating.adoc     |   0
 .../modules/applib-methods/pages/prefixes.adoc       |   0
 .../applib-methods/pages/prefixes/autoComplete.adoc  |   0
 .../applib-methods/pages/prefixes/choices.adoc       |   0
 .../applib-methods/pages/prefixes/default.adoc       |   0
 .../pages/prefixes/deprecated/addTo.adoc             |   0
 .../pages/prefixes/deprecated/clear.adoc             |   0
 .../pages/prefixes/deprecated/modify.adoc            |   0
 .../pages/prefixes/deprecated/removeFrom.adoc        |   0
 .../pages/prefixes/deprecated/validate.adoc          |   0
 .../pages/prefixes/deprecated/validateAddTo.adoc     |   0
 .../prefixes/deprecated/validateRemoveFrom.adoc      |   0
 .../applib-methods/pages/prefixes/disable.adoc       |   0
 .../modules/applib-methods/pages/prefixes/get.adoc   |   0
 .../modules/applib-methods/pages/prefixes/hide.adoc  |   0
 .../modules/applib-methods/pages/prefixes/set.adoc   |   0
 .../modules/applib-methods/pages/reserved.adoc       |   0
 .../applib-methods/pages/reserved/cssClass.adoc      |   0
 .../pages/reserved/deprecated/disable.adoc           |   0
 .../pages/reserved/deprecated/getId.adoc             |   0
 .../pages/reserved/deprecated/hide.adoc              |   0
 .../pages/reserved/deprecated/validate.adoc          |   0
 .../applib-methods/pages/reserved/iconName.adoc      |   0
 .../applib-methods/pages/reserved/layout.adoc        |   0
 .../modules/applib-methods/pages/reserved/title.adoc |   0
 .../modules/applib-methods/partials/module-nav.adoc  |   0
 .../reference-services-api/acceptheaderservice.png   | Bin
 .../reference-services-api/acceptheaderservice.pptx  | Bin
 .../ErrorReportingService/kitchensink-example.png    | Bin
 .../action-invocation-published-to-stderr.png        | Bin
 .../changed-object-published-to-stderr.png           | Bin
 .../PublishingService/yuml.me-23db58a4.png           | Bin
 .../UserProfileService/todoapp.png                   | Bin
 .../images/reference-services/categories.png         | Bin
 .../images/reference-services/categories.pptx        | Bin
 .../reference-services/commands-and-events.png       | Bin
 .../reference-services/commands-and-events.pptx      | Bin
 .../components/refguide/modules/applib-svc}/nav.adoc |   0
 .../refguide}/modules/applib-svc/pages/about.adoc    |   0
 .../applib-svc/partials/_application-layer-api.adoc  |   0
 .../applib-svc/partials/_application-layer-spi.adoc  |   0
 .../applib-svc/partials/_core-domain-api.adoc        |   0
 .../applib-svc/partials/_integration-api.adoc        |   0
 .../applib-svc/partials/_integration-spi.adoc        |   0
 .../modules/applib-svc/partials/_metadata-api.adoc   |   0
 .../modules/applib-svc/partials/_metadata-spi.adoc   |   0
 .../applib-svc/partials/_persistence-layer-api.adoc  |   0
 .../applib-svc/partials/_persistence-layer-spi.adoc  |   0
 .../applib-svc/partials/_presentation-layer-api.adoc |   0
 .../applib-svc/partials/_presentation-layer-spi.adoc |   0
 .../modules/applib-svc/partials/_security-spi.adoc   |   0
 .../modules/applib-svc/partials/module-nav.adoc      |   0
 antora/playbooks/site-refguide.yml                   |   3 ---
 antora/playbooks/site.yml                            |   3 ---
 api/applib/src/main/adoc/antora.yml                  |  19 -------------------
 160 files changed, 25 deletions(-)

diff --git a/api/applib/src/main/adoc/modules/applib-ant/images/reference-annotations/DomainObjectLayout/bookmarking.png b/antora/components/refguide/modules/applib-ant/images/reference-annotations/ActionLayout/bookmarking.png
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-ant/images/reference-annotations/DomainObjectLayout/bookmarking.png
rename to antora/components/refguide/modules/applib-ant/images/reference-annotations/ActionLayout/bookmarking.png
diff --git a/api/applib/src/main/adoc/modules/applib-ant/images/reference-annotations/ActionLayout/position-BELOW.png b/antora/components/refguide/modules/applib-ant/images/reference-annotations/ActionLayout/position-BELOW.png
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-ant/images/reference-annotations/ActionLayout/position-BELOW.png
rename to antora/components/refguide/modules/applib-ant/images/reference-annotations/ActionLayout/position-BELOW.png
diff --git a/api/applib/src/main/adoc/modules/applib-ant/images/reference-annotations/ActionLayout/position-PANEL.png b/antora/components/refguide/modules/applib-ant/images/reference-annotations/ActionLayout/position-PANEL.png
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-ant/images/reference-annotations/ActionLayout/position-PANEL.png
rename to antora/components/refguide/modules/applib-ant/images/reference-annotations/ActionLayout/position-PANEL.png
diff --git a/api/applib/src/main/adoc/modules/applib-ant/images/reference-annotations/ActionLayout/position-PANEL_DROPDOWN.png b/antora/components/refguide/modules/applib-ant/images/reference-annotations/ActionLayout/position-PANEL_DROPDOWN.png
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-ant/images/reference-annotations/ActionLayout/position-PANEL_DROPDOWN.png
rename to antora/components/refguide/modules/applib-ant/images/reference-annotations/ActionLayout/position-PANEL_DROPDOWN.png
diff --git a/api/applib/src/main/adoc/modules/applib-ant/images/reference-annotations/ActionLayout/position-RIGHT.png b/antora/components/refguide/modules/applib-ant/images/reference-annotations/ActionLayout/position-RIGHT.png
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-ant/images/reference-annotations/ActionLayout/position-RIGHT.png
rename to antora/components/refguide/modules/applib-ant/images/reference-annotations/ActionLayout/position-RIGHT.png
diff --git a/api/applib/src/main/adoc/modules/applib-ant/images/reference-annotations/CollectionLayout/sortedby-dependencies.png b/antora/components/refguide/modules/applib-ant/images/reference-annotations/CollectionLayout/sortedby-dependencies.png
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-ant/images/reference-annotations/CollectionLayout/sortedby-dependencies.png
rename to antora/components/refguide/modules/applib-ant/images/reference-annotations/CollectionLayout/sortedby-dependencies.png
diff --git a/api/applib/src/main/adoc/modules/applib-ant/images/reference-annotations/DomainObjectLayout/bookmarking-nested.png b/antora/components/refguide/modules/applib-ant/images/reference-annotations/DomainObjectLayout/bookmarking-nested.png
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-ant/images/reference-annotations/DomainObjectLayout/bookmarking-nested.png
rename to antora/components/refguide/modules/applib-ant/images/reference-annotations/DomainObjectLayout/bookmarking-nested.png
diff --git a/api/applib/src/main/adoc/modules/applib-ant/images/reference-annotations/ActionLayout/bookmarking.png b/antora/components/refguide/modules/applib-ant/images/reference-annotations/DomainObjectLayout/bookmarking.png
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-ant/images/reference-annotations/ActionLayout/bookmarking.png
rename to antora/components/refguide/modules/applib-ant/images/reference-annotations/DomainObjectLayout/bookmarking.png
diff --git a/api/applib/src/main/adoc/modules/applib-ant/images/reference-annotations/DomainServiceLayout/menuBar-primary.png b/antora/components/refguide/modules/applib-ant/images/reference-annotations/DomainServiceLayout/menuBar-primary.png
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-ant/images/reference-annotations/DomainServiceLayout/menuBar-primary.png
rename to antora/components/refguide/modules/applib-ant/images/reference-annotations/DomainServiceLayout/menuBar-primary.png
diff --git a/api/applib/src/main/adoc/modules/applib-ant/images/reference-annotations/DomainServiceLayout/menuBar-secondary.png b/antora/components/refguide/modules/applib-ant/images/reference-annotations/DomainServiceLayout/menuBar-secondary.png
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-ant/images/reference-annotations/DomainServiceLayout/menuBar-secondary.png
rename to antora/components/refguide/modules/applib-ant/images/reference-annotations/DomainServiceLayout/menuBar-secondary.png
diff --git a/api/applib/src/main/adoc/modules/applib-ant/images/reference-annotations/DomainServiceLayout/menuBar-tertiary.png b/antora/components/refguide/modules/applib-ant/images/reference-annotations/DomainServiceLayout/menuBar-tertiary.png
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-ant/images/reference-annotations/DomainServiceLayout/menuBar-tertiary.png
rename to antora/components/refguide/modules/applib-ant/images/reference-annotations/DomainServiceLayout/menuBar-tertiary.png
diff --git a/api/applib/src/main/adoc/modules/applib-ant/images/reference-annotations/DomainServiceLayout/menuOrder.png b/antora/components/refguide/modules/applib-ant/images/reference-annotations/DomainServiceLayout/menuOrder.png
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-ant/images/reference-annotations/DomainServiceLayout/menuOrder.png
rename to antora/components/refguide/modules/applib-ant/images/reference-annotations/DomainServiceLayout/menuOrder.png
diff --git a/api/applib/src/main/adoc/modules/applib-ant/images/reference-annotations/HomePage/HomePage.png b/antora/components/refguide/modules/applib-ant/images/reference-annotations/HomePage/HomePage.png
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-ant/images/reference-annotations/HomePage/HomePage.png
rename to antora/components/refguide/modules/applib-ant/images/reference-annotations/HomePage/HomePage.png
diff --git a/api/applib/src/main/adoc/modules/applib-ant/images/reference-annotations/PropertyLayout/labelPosition-LEFT.png b/antora/components/refguide/modules/applib-ant/images/reference-annotations/PropertyLayout/labelPosition-LEFT.png
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-ant/images/reference-annotations/PropertyLayout/labelPosition-LEFT.png
rename to antora/components/refguide/modules/applib-ant/images/reference-annotations/PropertyLayout/labelPosition-LEFT.png
diff --git a/api/applib/src/main/adoc/modules/applib-ant/images/reference-annotations/PropertyLayout/labelPosition-NONE.png b/antora/components/refguide/modules/applib-ant/images/reference-annotations/PropertyLayout/labelPosition-NONE.png
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-ant/images/reference-annotations/PropertyLayout/labelPosition-NONE.png
rename to antora/components/refguide/modules/applib-ant/images/reference-annotations/PropertyLayout/labelPosition-NONE.png
diff --git a/api/applib/src/main/adoc/modules/applib-ant/images/reference-annotations/PropertyLayout/labelPosition-TOP.png b/antora/components/refguide/modules/applib-ant/images/reference-annotations/PropertyLayout/labelPosition-TOP.png
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-ant/images/reference-annotations/PropertyLayout/labelPosition-TOP.png
rename to antora/components/refguide/modules/applib-ant/images/reference-annotations/PropertyLayout/labelPosition-TOP.png
diff --git a/api/applib/src/main/adoc/modules/applib-ant/images/reference-annotations/PropertyLayout/labelPosition-boolean-LEFT.png b/antora/components/refguide/modules/applib-ant/images/reference-annotations/PropertyLayout/labelPosition-boolean-LEFT.png
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-ant/images/reference-annotations/PropertyLayout/labelPosition-boolean-LEFT.png
rename to antora/components/refguide/modules/applib-ant/images/reference-annotations/PropertyLayout/labelPosition-boolean-LEFT.png
diff --git a/api/applib/src/main/adoc/modules/applib-ant/images/reference-annotations/PropertyLayout/labelPosition-boolean-RIGHT.png b/antora/components/refguide/modules/applib-ant/images/reference-annotations/PropertyLayout/labelPosition-boolean-RIGHT.png
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-ant/images/reference-annotations/PropertyLayout/labelPosition-boolean-RIGHT.png
rename to antora/components/refguide/modules/applib-ant/images/reference-annotations/PropertyLayout/labelPosition-boolean-RIGHT.png
diff --git a/api/applib/src/main/adoc/modules/applib-svc/nav.adoc b/antora/components/refguide/modules/applib-ant/nav.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-svc/nav.adoc
rename to antora/components/refguide/modules/applib-ant/nav.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-ant/pages/Column.adoc b/antora/components/refguide/modules/applib-ant/pages/Column.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-ant/pages/Column.adoc
rename to antora/components/refguide/modules/applib-ant/pages/Column.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-ant/pages/Digits.adoc b/antora/components/refguide/modules/applib-ant/pages/Digits.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-ant/pages/Digits.adoc
rename to antora/components/refguide/modules/applib-ant/pages/Digits.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-ant/pages/Discriminator.adoc b/antora/components/refguide/modules/applib-ant/pages/Discriminator.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-ant/pages/Discriminator.adoc
rename to antora/components/refguide/modules/applib-ant/pages/Discriminator.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-ant/pages/NotPersistent.adoc b/antora/components/refguide/modules/applib-ant/pages/NotPersistent.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-ant/pages/NotPersistent.adoc
rename to antora/components/refguide/modules/applib-ant/pages/NotPersistent.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-ant/pages/Nullable.adoc b/antora/components/refguide/modules/applib-ant/pages/Nullable.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-ant/pages/Nullable.adoc
rename to antora/components/refguide/modules/applib-ant/pages/Nullable.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-ant/pages/Pattern.adoc b/antora/components/refguide/modules/applib-ant/pages/Pattern.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-ant/pages/Pattern.adoc
rename to antora/components/refguide/modules/applib-ant/pages/Pattern.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-ant/pages/PersistenceCapable.adoc b/antora/components/refguide/modules/applib-ant/pages/PersistenceCapable.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-ant/pages/PersistenceCapable.adoc
rename to antora/components/refguide/modules/applib-ant/pages/PersistenceCapable.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-ant/pages/PrimaryKey.adoc b/antora/components/refguide/modules/applib-ant/pages/PrimaryKey.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-ant/pages/PrimaryKey.adoc
rename to antora/components/refguide/modules/applib-ant/pages/PrimaryKey.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-ant/pages/XmlJavaTypeAdapter.adoc b/antora/components/refguide/modules/applib-ant/pages/XmlJavaTypeAdapter.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-ant/pages/XmlJavaTypeAdapter.adoc
rename to antora/components/refguide/modules/applib-ant/pages/XmlJavaTypeAdapter.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-ant/pages/XmlRootElement.adoc b/antora/components/refguide/modules/applib-ant/pages/XmlRootElement.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-ant/pages/XmlRootElement.adoc
rename to antora/components/refguide/modules/applib-ant/pages/XmlRootElement.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-ant/pages/about.adoc b/antora/components/refguide/modules/applib-ant/pages/about.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-ant/pages/about.adoc
rename to antora/components/refguide/modules/applib-ant/pages/about.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-ant/pages/about/hooks/examples.adoc b/antora/components/refguide/modules/applib-ant/pages/about/hooks/examples.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-ant/pages/about/hooks/examples.adoc
rename to antora/components/refguide/modules/applib-ant/pages/about/hooks/examples.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-ant/pages/about/jdo.adoc b/antora/components/refguide/modules/applib-ant/pages/about/jdo.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-ant/pages/about/jdo.adoc
rename to antora/components/refguide/modules/applib-ant/pages/about/jdo.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-ant/pages/about/jee.adoc b/antora/components/refguide/modules/applib-ant/pages/about/jee.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-ant/pages/about/jee.adoc
rename to antora/components/refguide/modules/applib-ant/pages/about/jee.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-ant/pages/about/jpa.adoc b/antora/components/refguide/modules/applib-ant/pages/about/jpa.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-ant/pages/about/jpa.adoc
rename to antora/components/refguide/modules/applib-ant/pages/about/jpa.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-ant/pages/about/main.adoc b/antora/components/refguide/modules/applib-ant/pages/about/main.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-ant/pages/about/main.adoc
rename to antora/components/refguide/modules/applib-ant/pages/about/main.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-ant/pages/about/other.adoc b/antora/components/refguide/modules/applib-ant/pages/about/other.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-ant/pages/about/other.adoc
rename to antora/components/refguide/modules/applib-ant/pages/about/other.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-ant/pages/about/partial.adoc b/antora/components/refguide/modules/applib-ant/pages/about/partial.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-ant/pages/about/partial.adoc
rename to antora/components/refguide/modules/applib-ant/pages/about/partial.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-ant/partials/module-nav.adoc b/antora/components/refguide/modules/applib-ant/partials/module-nav.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-ant/partials/module-nav.adoc
rename to antora/components/refguide/modules/applib-ant/partials/module-nav.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-methods/images/reference-classes/issue-in-more-detail.png b/antora/components/refguide/modules/applib-classes/images/reference-classes/issue-in-more-detail.png
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/images/reference-classes/issue-in-more-detail.png
rename to antora/components/refguide/modules/applib-classes/images/reference-classes/issue-in-more-detail.png
diff --git a/api/applib/src/main/adoc/modules/applib-methods/images/reference-methods/prefixes/choices/dependent.png b/antora/components/refguide/modules/applib-classes/images/reference-methods/prefixes/choices/dependent.png
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/images/reference-methods/prefixes/choices/dependent.png
rename to antora/components/refguide/modules/applib-classes/images/reference-methods/prefixes/choices/dependent.png
diff --git a/api/applib/src/main/adoc/modules/applib-methods/images/reference-methods/reserved/cssClass/strikethrough.png b/antora/components/refguide/modules/applib-classes/images/reference-methods/reserved/cssClass/strikethrough.png
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/images/reference-methods/reserved/cssClass/strikethrough.png
rename to antora/components/refguide/modules/applib-classes/images/reference-methods/reserved/cssClass/strikethrough.png
diff --git a/api/applib/src/main/adoc/modules/applib-methods/images/reference-methods/reserved/iconName/differing.pdn b/antora/components/refguide/modules/applib-classes/images/reference-methods/reserved/iconName/differing.pdn
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/images/reference-methods/reserved/iconName/differing.pdn
rename to antora/components/refguide/modules/applib-classes/images/reference-methods/reserved/iconName/differing.pdn
diff --git a/api/applib/src/main/adoc/modules/applib-methods/images/reference-methods/reserved/iconName/differing.png b/antora/components/refguide/modules/applib-classes/images/reference-methods/reserved/iconName/differing.png
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/images/reference-methods/reserved/iconName/differing.png
rename to antora/components/refguide/modules/applib-classes/images/reference-methods/reserved/iconName/differing.png
diff --git a/api/applib/src/main/adoc/modules/applib-methods/images/reference-methods/reserved/iconName/png-files.png b/antora/components/refguide/modules/applib-classes/images/reference-methods/reserved/iconName/png-files.png
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/images/reference-methods/reserved/iconName/png-files.png
rename to antora/components/refguide/modules/applib-classes/images/reference-methods/reserved/iconName/png-files.png
diff --git a/api/applib/src/main/adoc/modules/applib-methods/images/value-types/markup.png b/antora/components/refguide/modules/applib-classes/images/value-types/markup.png
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/images/value-types/markup.png
rename to antora/components/refguide/modules/applib-classes/images/value-types/markup.png
diff --git a/api/applib/src/main/adoc/modules/applib-methods/nav.adoc b/antora/components/refguide/modules/applib-classes/nav.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/nav.adoc
rename to antora/components/refguide/modules/applib-classes/nav.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/ViewModel.adoc b/antora/components/refguide/modules/applib-classes/pages/ViewModel.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/ViewModel.adoc
rename to antora/components/refguide/modules/applib-classes/pages/ViewModel.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/about.adoc b/antora/components/refguide/modules/applib-classes/pages/about.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/about.adoc
rename to antora/components/refguide/modules/applib-classes/pages/about.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/events.adoc b/antora/components/refguide/modules/applib-classes/pages/events.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/events.adoc
rename to antora/components/refguide/modules/applib-classes/pages/events.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/events/domainevent.adoc b/antora/components/refguide/modules/applib-classes/pages/events/domainevent.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/events/domainevent.adoc
rename to antora/components/refguide/modules/applib-classes/pages/events/domainevent.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/events/domainevent/AbstractDomainEvent.adoc b/antora/components/refguide/modules/applib-classes/pages/events/domainevent/AbstractDomainEvent.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/events/domainevent/AbstractDomainEvent.adoc
rename to antora/components/refguide/modules/applib-classes/pages/events/domainevent/AbstractDomainEvent.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/events/domainevent/ActionDomainEvent.adoc b/antora/components/refguide/modules/applib-classes/pages/events/domainevent/ActionDomainEvent.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/events/domainevent/ActionDomainEvent.adoc
rename to antora/components/refguide/modules/applib-classes/pages/events/domainevent/ActionDomainEvent.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/events/domainevent/CollectionDomainEvent.adoc b/antora/components/refguide/modules/applib-classes/pages/events/domainevent/CollectionDomainEvent.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/events/domainevent/CollectionDomainEvent.adoc
rename to antora/components/refguide/modules/applib-classes/pages/events/domainevent/CollectionDomainEvent.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/events/domainevent/PropertyDomainEvent.adoc b/antora/components/refguide/modules/applib-classes/pages/events/domainevent/PropertyDomainEvent.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/events/domainevent/PropertyDomainEvent.adoc
rename to antora/components/refguide/modules/applib-classes/pages/events/domainevent/PropertyDomainEvent.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent.adoc b/antora/components/refguide/modules/applib-classes/pages/events/lifecycleevent.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent.adoc
rename to antora/components/refguide/modules/applib-classes/pages/events/lifecycleevent.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/AbstractLifecycleEvent.adoc b/antora/components/refguide/modules/applib-classes/pages/events/lifecycleevent/AbstractLifecycleEvent.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/AbstractLifecycleEvent.adoc
rename to antora/components/refguide/modules/applib-classes/pages/events/lifecycleevent/AbstractLifecycleEvent.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/ObjectCreatedEvent.adoc b/antora/components/refguide/modules/applib-classes/pages/events/lifecycleevent/ObjectCreatedEvent.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/ObjectCreatedEvent.adoc
rename to antora/components/refguide/modules/applib-classes/pages/events/lifecycleevent/ObjectCreatedEvent.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/ObjectLoadedEvent.adoc b/antora/components/refguide/modules/applib-classes/pages/events/lifecycleevent/ObjectLoadedEvent.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/ObjectLoadedEvent.adoc
rename to antora/components/refguide/modules/applib-classes/pages/events/lifecycleevent/ObjectLoadedEvent.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/ObjectPersistedEvent.adoc b/antora/components/refguide/modules/applib-classes/pages/events/lifecycleevent/ObjectPersistedEvent.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/ObjectPersistedEvent.adoc
rename to antora/components/refguide/modules/applib-classes/pages/events/lifecycleevent/ObjectPersistedEvent.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/ObjectPersistingEvent.adoc b/antora/components/refguide/modules/applib-classes/pages/events/lifecycleevent/ObjectPersistingEvent.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/ObjectPersistingEvent.adoc
rename to antora/components/refguide/modules/applib-classes/pages/events/lifecycleevent/ObjectPersistingEvent.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/ObjectRemovingEvent.adoc b/antora/components/refguide/modules/applib-classes/pages/events/lifecycleevent/ObjectRemovingEvent.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/ObjectRemovingEvent.adoc
rename to antora/components/refguide/modules/applib-classes/pages/events/lifecycleevent/ObjectRemovingEvent.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/ObjectUpdatedEvent.adoc b/antora/components/refguide/modules/applib-classes/pages/events/lifecycleevent/ObjectUpdatedEvent.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/ObjectUpdatedEvent.adoc
rename to antora/components/refguide/modules/applib-classes/pages/events/lifecycleevent/ObjectUpdatedEvent.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/ObjectUpdatingEvent.adoc b/antora/components/refguide/modules/applib-classes/pages/events/lifecycleevent/ObjectUpdatingEvent.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/events/lifecycleevent/ObjectUpdatingEvent.adoc
rename to antora/components/refguide/modules/applib-classes/pages/events/lifecycleevent/ObjectUpdatingEvent.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/events/uievent.adoc b/antora/components/refguide/modules/applib-classes/pages/events/uievent.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/events/uievent.adoc
rename to antora/components/refguide/modules/applib-classes/pages/events/uievent.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/events/uievent/CssClassUiEvent.adoc b/antora/components/refguide/modules/applib-classes/pages/events/uievent/CssClassUiEvent.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/events/uievent/CssClassUiEvent.adoc
rename to antora/components/refguide/modules/applib-classes/pages/events/uievent/CssClassUiEvent.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/events/uievent/IconUiEvent.adoc b/antora/components/refguide/modules/applib-classes/pages/events/uievent/IconUiEvent.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/events/uievent/IconUiEvent.adoc
rename to antora/components/refguide/modules/applib-classes/pages/events/uievent/IconUiEvent.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/events/uievent/TitleUiEvent.adoc b/antora/components/refguide/modules/applib-classes/pages/events/uievent/TitleUiEvent.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/events/uievent/TitleUiEvent.adoc
rename to antora/components/refguide/modules/applib-classes/pages/events/uievent/TitleUiEvent.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/i18n.adoc b/antora/components/refguide/modules/applib-classes/pages/i18n.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/i18n.adoc
rename to antora/components/refguide/modules/applib-classes/pages/i18n.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/i18n/TranslatableString.adoc b/antora/components/refguide/modules/applib-classes/pages/i18n/TranslatableString.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/i18n/TranslatableString.adoc
rename to antora/components/refguide/modules/applib-classes/pages/i18n/TranslatableString.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/layout.adoc b/antora/components/refguide/modules/applib-classes/pages/layout.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/layout.adoc
rename to antora/components/refguide/modules/applib-classes/pages/layout.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/layout/menubars.adoc b/antora/components/refguide/modules/applib-classes/pages/layout/menubars.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/layout/menubars.adoc
rename to antora/components/refguide/modules/applib-classes/pages/layout/menubars.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/layout/object-layout.adoc b/antora/components/refguide/modules/applib-classes/pages/layout/object-layout.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/layout/object-layout.adoc
rename to antora/components/refguide/modules/applib-classes/pages/layout/object-layout.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/roles-mixins-contributees.adoc b/antora/components/refguide/modules/applib-classes/pages/roles-mixins-contributees.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/roles-mixins-contributees.adoc
rename to antora/components/refguide/modules/applib-classes/pages/roles-mixins-contributees.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/roles-mixins-contributees/contributee.adoc b/antora/components/refguide/modules/applib-classes/pages/roles-mixins-contributees/contributee.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/roles-mixins-contributees/contributee.adoc
rename to antora/components/refguide/modules/applib-classes/pages/roles-mixins-contributees/contributee.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/roles-mixins-contributees/mixins.adoc b/antora/components/refguide/modules/applib-classes/pages/roles-mixins-contributees/mixins.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/roles-mixins-contributees/mixins.adoc
rename to antora/components/refguide/modules/applib-classes/pages/roles-mixins-contributees/mixins.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/roles-mixins-contributees/mixins/Dto.adoc b/antora/components/refguide/modules/applib-classes/pages/roles-mixins-contributees/mixins/Dto.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/roles-mixins-contributees/mixins/Dto.adoc
rename to antora/components/refguide/modules/applib-classes/pages/roles-mixins-contributees/mixins/Dto.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/roles-mixins-contributees/mixins/Object.adoc b/antora/components/refguide/modules/applib-classes/pages/roles-mixins-contributees/mixins/Object.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/roles-mixins-contributees/mixins/Object.adoc
rename to antora/components/refguide/modules/applib-classes/pages/roles-mixins-contributees/mixins/Object.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/roles-mixins-contributees/mixins/Persistable.adoc b/antora/components/refguide/modules/applib-classes/pages/roles-mixins-contributees/mixins/Persistable.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/roles-mixins-contributees/mixins/Persistable.adoc
rename to antora/components/refguide/modules/applib-classes/pages/roles-mixins-contributees/mixins/Persistable.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/roles-mixins-contributees/roles.adoc b/antora/components/refguide/modules/applib-classes/pages/roles-mixins-contributees/roles.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/roles-mixins-contributees/roles.adoc
rename to antora/components/refguide/modules/applib-classes/pages/roles-mixins-contributees/roles.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/roles-mixins-contributees/roles/HoldsUpdatedAt.adoc b/antora/components/refguide/modules/applib-classes/pages/roles-mixins-contributees/roles/HoldsUpdatedAt.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/roles-mixins-contributees/roles/HoldsUpdatedAt.adoc
rename to antora/components/refguide/modules/applib-classes/pages/roles-mixins-contributees/roles/HoldsUpdatedAt.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/roles-mixins-contributees/roles/HoldsUpdatedBy.adoc b/antora/components/refguide/modules/applib-classes/pages/roles-mixins-contributees/roles/HoldsUpdatedBy.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/roles-mixins-contributees/roles/HoldsUpdatedBy.adoc
rename to antora/components/refguide/modules/applib-classes/pages/roles-mixins-contributees/roles/HoldsUpdatedBy.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/roles-mixins-contributees/roles/Timestampable.adoc b/antora/components/refguide/modules/applib-classes/pages/roles-mixins-contributees/roles/Timestampable.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/roles-mixins-contributees/roles/Timestampable.adoc
rename to antora/components/refguide/modules/applib-classes/pages/roles-mixins-contributees/roles/Timestampable.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/spec.adoc b/antora/components/refguide/modules/applib-classes/pages/spec.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/spec.adoc
rename to antora/components/refguide/modules/applib-classes/pages/spec.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/utility.adoc b/antora/components/refguide/modules/applib-classes/pages/utility.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/utility.adoc
rename to antora/components/refguide/modules/applib-classes/pages/utility.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/value-types.adoc b/antora/components/refguide/modules/applib-classes/pages/value-types.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/value-types.adoc
rename to antora/components/refguide/modules/applib-classes/pages/value-types.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/value-types/Blob.adoc b/antora/components/refguide/modules/applib-classes/pages/value-types/Blob.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/value-types/Blob.adoc
rename to antora/components/refguide/modules/applib-classes/pages/value-types/Blob.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/value-types/Clob.adoc b/antora/components/refguide/modules/applib-classes/pages/value-types/Clob.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/value-types/Clob.adoc
rename to antora/components/refguide/modules/applib-classes/pages/value-types/Clob.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/pages/value-types/Markup.adoc b/antora/components/refguide/modules/applib-classes/pages/value-types/Markup.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/pages/value-types/Markup.adoc
rename to antora/components/refguide/modules/applib-classes/pages/value-types/Markup.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/partials/module-nav.adoc b/antora/components/refguide/modules/applib-classes/partials/module-nav.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/partials/module-nav.adoc
rename to antora/components/refguide/modules/applib-classes/partials/module-nav.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-classes/images/reference-classes/issue-in-more-detail.png b/antora/components/refguide/modules/applib-methods/images/reference-classes/issue-in-more-detail.png
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/images/reference-classes/issue-in-more-detail.png
rename to antora/components/refguide/modules/applib-methods/images/reference-classes/issue-in-more-detail.png
diff --git a/api/applib/src/main/adoc/modules/applib-classes/images/reference-methods/prefixes/choices/dependent.png b/antora/components/refguide/modules/applib-methods/images/reference-methods/prefixes/choices/dependent.png
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/images/reference-methods/prefixes/choices/dependent.png
rename to antora/components/refguide/modules/applib-methods/images/reference-methods/prefixes/choices/dependent.png
diff --git a/api/applib/src/main/adoc/modules/applib-classes/images/reference-methods/reserved/cssClass/strikethrough.png b/antora/components/refguide/modules/applib-methods/images/reference-methods/reserved/cssClass/strikethrough.png
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/images/reference-methods/reserved/cssClass/strikethrough.png
rename to antora/components/refguide/modules/applib-methods/images/reference-methods/reserved/cssClass/strikethrough.png
diff --git a/api/applib/src/main/adoc/modules/applib-classes/images/reference-methods/reserved/iconName/differing.pdn b/antora/components/refguide/modules/applib-methods/images/reference-methods/reserved/iconName/differing.pdn
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/images/reference-methods/reserved/iconName/differing.pdn
rename to antora/components/refguide/modules/applib-methods/images/reference-methods/reserved/iconName/differing.pdn
diff --git a/api/applib/src/main/adoc/modules/applib-classes/images/reference-methods/reserved/iconName/differing.png b/antora/components/refguide/modules/applib-methods/images/reference-methods/reserved/iconName/differing.png
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/images/reference-methods/reserved/iconName/differing.png
rename to antora/components/refguide/modules/applib-methods/images/reference-methods/reserved/iconName/differing.png
diff --git a/api/applib/src/main/adoc/modules/applib-classes/images/reference-methods/reserved/iconName/png-files.png b/antora/components/refguide/modules/applib-methods/images/reference-methods/reserved/iconName/png-files.png
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/images/reference-methods/reserved/iconName/png-files.png
rename to antora/components/refguide/modules/applib-methods/images/reference-methods/reserved/iconName/png-files.png
diff --git a/api/applib/src/main/adoc/modules/applib-classes/images/value-types/markup.png b/antora/components/refguide/modules/applib-methods/images/value-types/markup.png
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/images/value-types/markup.png
rename to antora/components/refguide/modules/applib-methods/images/value-types/markup.png
diff --git a/api/applib/src/main/adoc/modules/applib-classes/nav.adoc b/antora/components/refguide/modules/applib-methods/nav.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-classes/nav.adoc
rename to antora/components/refguide/modules/applib-methods/nav.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/about.adoc b/antora/components/refguide/modules/applib-methods/pages/about.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/pages/about.adoc
rename to antora/components/refguide/modules/applib-methods/pages/about.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle.adoc b/antora/components/refguide/modules/applib-methods/pages/lifecycle.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle.adoc
rename to antora/components/refguide/modules/applib-methods/pages/lifecycle.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/created.adoc b/antora/components/refguide/modules/applib-methods/pages/lifecycle/created.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/created.adoc
rename to antora/components/refguide/modules/applib-methods/pages/lifecycle/created.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/loaded.adoc b/antora/components/refguide/modules/applib-methods/pages/lifecycle/loaded.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/loaded.adoc
rename to antora/components/refguide/modules/applib-methods/pages/lifecycle/loaded.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/persisted.adoc b/antora/components/refguide/modules/applib-methods/pages/lifecycle/persisted.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/persisted.adoc
rename to antora/components/refguide/modules/applib-methods/pages/lifecycle/persisted.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/persisting.adoc b/antora/components/refguide/modules/applib-methods/pages/lifecycle/persisting.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/persisting.adoc
rename to antora/components/refguide/modules/applib-methods/pages/lifecycle/persisting.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/removing.adoc b/antora/components/refguide/modules/applib-methods/pages/lifecycle/removing.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/removing.adoc
rename to antora/components/refguide/modules/applib-methods/pages/lifecycle/removing.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/updated.adoc b/antora/components/refguide/modules/applib-methods/pages/lifecycle/updated.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/updated.adoc
rename to antora/components/refguide/modules/applib-methods/pages/lifecycle/updated.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/updating.adoc b/antora/components/refguide/modules/applib-methods/pages/lifecycle/updating.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/pages/lifecycle/updating.adoc
rename to antora/components/refguide/modules/applib-methods/pages/lifecycle/updating.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/prefixes.adoc b/antora/components/refguide/modules/applib-methods/pages/prefixes.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/pages/prefixes.adoc
rename to antora/components/refguide/modules/applib-methods/pages/prefixes.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/prefixes/autoComplete.adoc b/antora/components/refguide/modules/applib-methods/pages/prefixes/autoComplete.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/pages/prefixes/autoComplete.adoc
rename to antora/components/refguide/modules/applib-methods/pages/prefixes/autoComplete.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/prefixes/choices.adoc b/antora/components/refguide/modules/applib-methods/pages/prefixes/choices.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/pages/prefixes/choices.adoc
rename to antora/components/refguide/modules/applib-methods/pages/prefixes/choices.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/prefixes/default.adoc b/antora/components/refguide/modules/applib-methods/pages/prefixes/default.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/pages/prefixes/default.adoc
rename to antora/components/refguide/modules/applib-methods/pages/prefixes/default.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/prefixes/deprecated/addTo.adoc b/antora/components/refguide/modules/applib-methods/pages/prefixes/deprecated/addTo.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/pages/prefixes/deprecated/addTo.adoc
rename to antora/components/refguide/modules/applib-methods/pages/prefixes/deprecated/addTo.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/prefixes/deprecated/clear.adoc b/antora/components/refguide/modules/applib-methods/pages/prefixes/deprecated/clear.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/pages/prefixes/deprecated/clear.adoc
rename to antora/components/refguide/modules/applib-methods/pages/prefixes/deprecated/clear.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/prefixes/deprecated/modify.adoc b/antora/components/refguide/modules/applib-methods/pages/prefixes/deprecated/modify.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/pages/prefixes/deprecated/modify.adoc
rename to antora/components/refguide/modules/applib-methods/pages/prefixes/deprecated/modify.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/prefixes/deprecated/removeFrom.adoc b/antora/components/refguide/modules/applib-methods/pages/prefixes/deprecated/removeFrom.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/pages/prefixes/deprecated/removeFrom.adoc
rename to antora/components/refguide/modules/applib-methods/pages/prefixes/deprecated/removeFrom.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/prefixes/deprecated/validate.adoc b/antora/components/refguide/modules/applib-methods/pages/prefixes/deprecated/validate.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/pages/prefixes/deprecated/validate.adoc
rename to antora/components/refguide/modules/applib-methods/pages/prefixes/deprecated/validate.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/prefixes/deprecated/validateAddTo.adoc b/antora/components/refguide/modules/applib-methods/pages/prefixes/deprecated/validateAddTo.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/pages/prefixes/deprecated/validateAddTo.adoc
rename to antora/components/refguide/modules/applib-methods/pages/prefixes/deprecated/validateAddTo.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/prefixes/deprecated/validateRemoveFrom.adoc b/antora/components/refguide/modules/applib-methods/pages/prefixes/deprecated/validateRemoveFrom.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/pages/prefixes/deprecated/validateRemoveFrom.adoc
rename to antora/components/refguide/modules/applib-methods/pages/prefixes/deprecated/validateRemoveFrom.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/prefixes/disable.adoc b/antora/components/refguide/modules/applib-methods/pages/prefixes/disable.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/pages/prefixes/disable.adoc
rename to antora/components/refguide/modules/applib-methods/pages/prefixes/disable.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/prefixes/get.adoc b/antora/components/refguide/modules/applib-methods/pages/prefixes/get.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/pages/prefixes/get.adoc
rename to antora/components/refguide/modules/applib-methods/pages/prefixes/get.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/prefixes/hide.adoc b/antora/components/refguide/modules/applib-methods/pages/prefixes/hide.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/pages/prefixes/hide.adoc
rename to antora/components/refguide/modules/applib-methods/pages/prefixes/hide.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/prefixes/set.adoc b/antora/components/refguide/modules/applib-methods/pages/prefixes/set.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/pages/prefixes/set.adoc
rename to antora/components/refguide/modules/applib-methods/pages/prefixes/set.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/reserved.adoc b/antora/components/refguide/modules/applib-methods/pages/reserved.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/pages/reserved.adoc
rename to antora/components/refguide/modules/applib-methods/pages/reserved.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/reserved/cssClass.adoc b/antora/components/refguide/modules/applib-methods/pages/reserved/cssClass.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/pages/reserved/cssClass.adoc
rename to antora/components/refguide/modules/applib-methods/pages/reserved/cssClass.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/reserved/deprecated/disable.adoc b/antora/components/refguide/modules/applib-methods/pages/reserved/deprecated/disable.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/pages/reserved/deprecated/disable.adoc
rename to antora/components/refguide/modules/applib-methods/pages/reserved/deprecated/disable.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/reserved/deprecated/getId.adoc b/antora/components/refguide/modules/applib-methods/pages/reserved/deprecated/getId.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/pages/reserved/deprecated/getId.adoc
rename to antora/components/refguide/modules/applib-methods/pages/reserved/deprecated/getId.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/reserved/deprecated/hide.adoc b/antora/components/refguide/modules/applib-methods/pages/reserved/deprecated/hide.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/pages/reserved/deprecated/hide.adoc
rename to antora/components/refguide/modules/applib-methods/pages/reserved/deprecated/hide.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/reserved/deprecated/validate.adoc b/antora/components/refguide/modules/applib-methods/pages/reserved/deprecated/validate.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/pages/reserved/deprecated/validate.adoc
rename to antora/components/refguide/modules/applib-methods/pages/reserved/deprecated/validate.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/reserved/iconName.adoc b/antora/components/refguide/modules/applib-methods/pages/reserved/iconName.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/pages/reserved/iconName.adoc
rename to antora/components/refguide/modules/applib-methods/pages/reserved/iconName.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/reserved/layout.adoc b/antora/components/refguide/modules/applib-methods/pages/reserved/layout.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/pages/reserved/layout.adoc
rename to antora/components/refguide/modules/applib-methods/pages/reserved/layout.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-methods/pages/reserved/title.adoc b/antora/components/refguide/modules/applib-methods/pages/reserved/title.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/pages/reserved/title.adoc
rename to antora/components/refguide/modules/applib-methods/pages/reserved/title.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-methods/partials/module-nav.adoc b/antora/components/refguide/modules/applib-methods/partials/module-nav.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-methods/partials/module-nav.adoc
rename to antora/components/refguide/modules/applib-methods/partials/module-nav.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-svc/images/reference-services-api/acceptheaderservice.png b/antora/components/refguide/modules/applib-svc/images/reference-services-api/acceptheaderservice.png
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-svc/images/reference-services-api/acceptheaderservice.png
rename to antora/components/refguide/modules/applib-svc/images/reference-services-api/acceptheaderservice.png
diff --git a/api/applib/src/main/adoc/modules/applib-svc/images/reference-services-api/acceptheaderservice.pptx b/antora/components/refguide/modules/applib-svc/images/reference-services-api/acceptheaderservice.pptx
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-svc/images/reference-services-api/acceptheaderservice.pptx
rename to antora/components/refguide/modules/applib-svc/images/reference-services-api/acceptheaderservice.pptx
diff --git a/api/applib/src/main/adoc/modules/applib-svc/images/reference-services-spi/ErrorReportingService/kitchensink-example.png b/antora/components/refguide/modules/applib-svc/images/reference-services-spi/ErrorReportingService/kitchensink-example.png
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-svc/images/reference-services-spi/ErrorReportingService/kitchensink-example.png
rename to antora/components/refguide/modules/applib-svc/images/reference-services-spi/ErrorReportingService/kitchensink-example.png
diff --git a/api/applib/src/main/adoc/modules/applib-svc/images/reference-services-spi/EventSerializer/action-invocation-published-to-stderr.png b/antora/components/refguide/modules/applib-svc/images/reference-services-spi/EventSerializer/action-invocation-published-to-stderr.png
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-svc/images/reference-services-spi/EventSerializer/action-invocation-published-to-stderr.png
rename to antora/components/refguide/modules/applib-svc/images/reference-services-spi/EventSerializer/action-invocation-published-to-stderr.png
diff --git a/api/applib/src/main/adoc/modules/applib-svc/images/reference-services-spi/EventSerializer/changed-object-published-to-stderr.png b/antora/components/refguide/modules/applib-svc/images/reference-services-spi/EventSerializer/changed-object-published-to-stderr.png
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-svc/images/reference-services-spi/EventSerializer/changed-object-published-to-stderr.png
rename to antora/components/refguide/modules/applib-svc/images/reference-services-spi/EventSerializer/changed-object-published-to-stderr.png
diff --git a/api/applib/src/main/adoc/modules/applib-svc/images/reference-services-spi/PublishingService/yuml.me-23db58a4.png b/antora/components/refguide/modules/applib-svc/images/reference-services-spi/PublishingService/yuml.me-23db58a4.png
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-svc/images/reference-services-spi/PublishingService/yuml.me-23db58a4.png
rename to antora/components/refguide/modules/applib-svc/images/reference-services-spi/PublishingService/yuml.me-23db58a4.png
diff --git a/api/applib/src/main/adoc/modules/applib-svc/images/reference-services-spi/UserProfileService/todoapp.png b/antora/components/refguide/modules/applib-svc/images/reference-services-spi/UserProfileService/todoapp.png
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-svc/images/reference-services-spi/UserProfileService/todoapp.png
rename to antora/components/refguide/modules/applib-svc/images/reference-services-spi/UserProfileService/todoapp.png
diff --git a/api/applib/src/main/adoc/modules/applib-svc/images/reference-services/categories.png b/antora/components/refguide/modules/applib-svc/images/reference-services/categories.png
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-svc/images/reference-services/categories.png
rename to antora/components/refguide/modules/applib-svc/images/reference-services/categories.png
diff --git a/api/applib/src/main/adoc/modules/applib-svc/images/reference-services/categories.pptx b/antora/components/refguide/modules/applib-svc/images/reference-services/categories.pptx
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-svc/images/reference-services/categories.pptx
rename to antora/components/refguide/modules/applib-svc/images/reference-services/categories.pptx
diff --git a/api/applib/src/main/adoc/modules/applib-svc/images/reference-services/commands-and-events.png b/antora/components/refguide/modules/applib-svc/images/reference-services/commands-and-events.png
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-svc/images/reference-services/commands-and-events.png
rename to antora/components/refguide/modules/applib-svc/images/reference-services/commands-and-events.png
diff --git a/api/applib/src/main/adoc/modules/applib-svc/images/reference-services/commands-and-events.pptx b/antora/components/refguide/modules/applib-svc/images/reference-services/commands-and-events.pptx
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-svc/images/reference-services/commands-and-events.pptx
rename to antora/components/refguide/modules/applib-svc/images/reference-services/commands-and-events.pptx
diff --git a/api/applib/src/main/adoc/modules/applib-ant/nav.adoc b/antora/components/refguide/modules/applib-svc/nav.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-ant/nav.adoc
rename to antora/components/refguide/modules/applib-svc/nav.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-svc/pages/about.adoc b/antora/components/refguide/modules/applib-svc/pages/about.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-svc/pages/about.adoc
rename to antora/components/refguide/modules/applib-svc/pages/about.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-svc/partials/_application-layer-api.adoc b/antora/components/refguide/modules/applib-svc/partials/_application-layer-api.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-svc/partials/_application-layer-api.adoc
rename to antora/components/refguide/modules/applib-svc/partials/_application-layer-api.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-svc/partials/_application-layer-spi.adoc b/antora/components/refguide/modules/applib-svc/partials/_application-layer-spi.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-svc/partials/_application-layer-spi.adoc
rename to antora/components/refguide/modules/applib-svc/partials/_application-layer-spi.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-svc/partials/_core-domain-api.adoc b/antora/components/refguide/modules/applib-svc/partials/_core-domain-api.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-svc/partials/_core-domain-api.adoc
rename to antora/components/refguide/modules/applib-svc/partials/_core-domain-api.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-svc/partials/_integration-api.adoc b/antora/components/refguide/modules/applib-svc/partials/_integration-api.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-svc/partials/_integration-api.adoc
rename to antora/components/refguide/modules/applib-svc/partials/_integration-api.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-svc/partials/_integration-spi.adoc b/antora/components/refguide/modules/applib-svc/partials/_integration-spi.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-svc/partials/_integration-spi.adoc
rename to antora/components/refguide/modules/applib-svc/partials/_integration-spi.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-svc/partials/_metadata-api.adoc b/antora/components/refguide/modules/applib-svc/partials/_metadata-api.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-svc/partials/_metadata-api.adoc
rename to antora/components/refguide/modules/applib-svc/partials/_metadata-api.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-svc/partials/_metadata-spi.adoc b/antora/components/refguide/modules/applib-svc/partials/_metadata-spi.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-svc/partials/_metadata-spi.adoc
rename to antora/components/refguide/modules/applib-svc/partials/_metadata-spi.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-svc/partials/_persistence-layer-api.adoc b/antora/components/refguide/modules/applib-svc/partials/_persistence-layer-api.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-svc/partials/_persistence-layer-api.adoc
rename to antora/components/refguide/modules/applib-svc/partials/_persistence-layer-api.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-svc/partials/_persistence-layer-spi.adoc b/antora/components/refguide/modules/applib-svc/partials/_persistence-layer-spi.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-svc/partials/_persistence-layer-spi.adoc
rename to antora/components/refguide/modules/applib-svc/partials/_persistence-layer-spi.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-svc/partials/_presentation-layer-api.adoc b/antora/components/refguide/modules/applib-svc/partials/_presentation-layer-api.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-svc/partials/_presentation-layer-api.adoc
rename to antora/components/refguide/modules/applib-svc/partials/_presentation-layer-api.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-svc/partials/_presentation-layer-spi.adoc b/antora/components/refguide/modules/applib-svc/partials/_presentation-layer-spi.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-svc/partials/_presentation-layer-spi.adoc
rename to antora/components/refguide/modules/applib-svc/partials/_presentation-layer-spi.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-svc/partials/_security-spi.adoc b/antora/components/refguide/modules/applib-svc/partials/_security-spi.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-svc/partials/_security-spi.adoc
rename to antora/components/refguide/modules/applib-svc/partials/_security-spi.adoc
diff --git a/api/applib/src/main/adoc/modules/applib-svc/partials/module-nav.adoc b/antora/components/refguide/modules/applib-svc/partials/module-nav.adoc
similarity index 100%
rename from api/applib/src/main/adoc/modules/applib-svc/partials/module-nav.adoc
rename to antora/components/refguide/modules/applib-svc/partials/module-nav.adoc
diff --git a/antora/playbooks/site-refguide.yml b/antora/playbooks/site-refguide.yml
index f6ec4c5..417eb7d 100644
--- a/antora/playbooks/site-refguide.yml
+++ b/antora/playbooks/site-refguide.yml
@@ -36,9 +36,6 @@ content:
 
 # api
     - url: .
-      start_path: api/applib/src/main/adoc # refguide
-      branches: HEAD
-    - url: .
       start_path: api/schema/src/main/adoc # refguide
       branches: HEAD
 
diff --git a/antora/playbooks/site.yml b/antora/playbooks/site.yml
index dc046ee..6e09140 100644
--- a/antora/playbooks/site.yml
+++ b/antora/playbooks/site.yml
@@ -51,9 +51,6 @@ content:
 
 # api
     - url: .
-      start_path: api/applib/src/main/adoc # refguide
-      branches: HEAD
-    - url: .
       start_path: api/schema/src/main/adoc # refguide
       branches: HEAD
 
diff --git a/api/applib/src/main/adoc/antora.yml b/api/applib/src/main/adoc/antora.yml
deleted file mode 100644
index 847bc30..0000000
--- a/api/applib/src/main/adoc/antora.yml
+++ /dev/null
@@ -1,19 +0,0 @@
-#  Licensed to the Apache Software Foundation (ASF) under one
-#  or more contributor license agreements.  See the NOTICE file
-#  distributed with this work for additional information
-#  regarding copyright ownership.  The ASF licenses this file
-#  to you under the Apache License, Version 2.0 (the
-#  "License"); you may not use this file except in compliance
-#  with the License.  You may obtain a copy of the License at
-#
-#    http://www.apache.org/licenses/LICENSE-2.0
-#
-#  Unless required by applicable law or agreed to in writing,
-#  software distributed under the License is distributed on an
-#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-#  KIND, either express or implied.  See the License for the
-#  specific language governing permissions and limitations
-#  under the License.
-
-name: refguide
-version: latest


[isis] 01/08: ISIS-2444: moves antora/components/refguide to antora/components/refguide-index

Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit a08145baa1e804f381c1fddf7ab6ffe39e6dcce2
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Tue Feb 23 06:38:05 2021 +0000

    ISIS-2444: moves antora/components/refguide to antora/components/refguide-index
---
 .run/isis-tooling-cli (overview).run.xml                            | 4 ++--
 antora/components/{refguide => refguide-index}/antora.yml           | 0
 .../{refguide => refguide-index}/modules/_overview/nav.adoc         | 0
 .../{refguide => refguide-index}/modules/_overview/pages/about.adoc | 0
 .../modules/applib/pages/index/AbstractViewModel.adoc               | 0
 .../modules/applib/pages/index/Identifier.adoc                      | 0
 .../modules/applib/pages/index/IsisModuleApplib.adoc                | 0
 .../modules/applib/pages/index/RecreatableDomainObject.adoc         | 0
 .../modules/applib/pages/index/ViewModel.adoc                       | 0
 .../applib/pages/index/adapters/AbstractValueSemanticsProvider.adoc | 0
 .../modules/applib/pages/index/adapters/DefaultsProvider.adoc       | 0
 .../modules/applib/pages/index/adapters/EncoderDecoder.adoc         | 0
 .../modules/applib/pages/index/adapters/EncodingException.adoc      | 0
 .../modules/applib/pages/index/adapters/Parser.adoc                 | 0
 .../modules/applib/pages/index/adapters/ParsingException.adoc       | 0
 .../modules/applib/pages/index/adapters/ValueSemanticsProvider.adoc | 0
 .../modules/applib/pages/index/annotation/Action.adoc               | 0
 .../modules/applib/pages/index/annotation/ActionLayout.adoc         | 0
 .../modules/applib/pages/index/annotation/BookmarkPolicy.adoc       | 0
 .../modules/applib/pages/index/annotation/Bounding.adoc             | 0
 .../modules/applib/pages/index/annotation/Collection.adoc           | 0
 .../modules/applib/pages/index/annotation/CollectionLayout.adoc     | 0
 .../modules/applib/pages/index/annotation/Defaulted.adoc            | 0
 .../modules/applib/pages/index/annotation/DomainObject.adoc         | 0
 .../modules/applib/pages/index/annotation/DomainObjectLayout.adoc   | 0
 .../modules/applib/pages/index/annotation/DomainService.adoc        | 0
 .../modules/applib/pages/index/annotation/DomainServiceLayout.adoc  | 0
 .../applib/pages/index/annotation/DomainServiceLayout~MenuBar.adoc  | 0
 .../modules/applib/pages/index/annotation/Editing.adoc              | 0
 .../modules/applib/pages/index/annotation/EntityChangeKind.adoc     | 0
 .../modules/applib/pages/index/annotation/EqualByContent.adoc       | 0
 .../modules/applib/pages/index/annotation/Facets.adoc               | 0
 .../modules/applib/pages/index/annotation/HomePage.adoc             | 0
 .../modules/applib/pages/index/annotation/InteractionScope.adoc     | 0
 .../modules/applib/pages/index/annotation/LabelPosition.adoc        | 0
 .../modules/applib/pages/index/annotation/MemberOrder.adoc          | 0
 .../modules/applib/pages/index/annotation/MinLength.adoc            | 0
 .../modules/applib/pages/index/annotation/Module.adoc               | 0
 .../modules/applib/pages/index/annotation/Nature.adoc               | 0
 .../modules/applib/pages/index/annotation/NatureOfService.adoc      | 0
 .../modules/applib/pages/index/annotation/Navigable.adoc            | 0
 .../modules/applib/pages/index/annotation/Optionality.adoc          | 0
 .../modules/applib/pages/index/annotation/OrderPrecedence.adoc      | 0
 .../modules/applib/pages/index/annotation/Parameter.adoc            | 0
 .../modules/applib/pages/index/annotation/ParameterLayout.adoc      | 0
 .../modules/applib/pages/index/annotation/Programmatic.adoc         | 0
 .../modules/applib/pages/index/annotation/Projecting.adoc           | 0
 .../modules/applib/pages/index/annotation/PromptStyle.adoc          | 0
 .../modules/applib/pages/index/annotation/Property.adoc             | 0
 .../modules/applib/pages/index/annotation/PropertyLayout.adoc       | 0
 .../modules/applib/pages/index/annotation/Publishing.adoc           | 0
 .../modules/applib/pages/index/annotation/Redirect.adoc             | 0
 .../modules/applib/pages/index/annotation/RenderDay.adoc            | 0
 .../modules/applib/pages/index/annotation/Repainting.adoc           | 0
 .../modules/applib/pages/index/annotation/RestrictTo.adoc           | 0
 .../modules/applib/pages/index/annotation/SemanticsOf.adoc          | 0
 .../modules/applib/pages/index/annotation/Snapshot.adoc             | 0
 .../modules/applib/pages/index/annotation/Title.adoc                | 0
 .../modules/applib/pages/index/annotation/Value.adoc                | 0
 .../modules/applib/pages/index/annotation/Where.adoc                | 0
 .../index/annotation/hooks/ActionLayout_010-examples-and-usage.adoc | 0
 .../pages/index/annotation/hooks/ActionLayout_011-bookmarking.adoc  | 0
 .../pages/index/annotation/hooks/ActionLayout_012-cssClass.adoc     | 0
 .../pages/index/annotation/hooks/ActionLayout_013-cssClassFa.adoc   | 0
 .../pages/index/annotation/hooks/ActionLayout_014-describedAs.adoc  | 0
 .../pages/index/annotation/hooks/ActionLayout_015-hidden.adoc       | 0
 .../applib/pages/index/annotation/hooks/ActionLayout_016-named.adoc | 0
 .../pages/index/annotation/hooks/ActionLayout_017-position.adoc     | 0
 .../pages/index/annotation/hooks/ActionLayout_018-promptStyle.adoc  | 0
 .../pages/index/annotation/hooks/ActionLayout_019-redirect.adoc     | 0
 .../pages/index/annotation/hooks/Action_010-examples-and-usage.adoc | 0
 .../annotation/hooks/CollectionLayout_010-examples-and-usage.adoc   | 0
 .../pages/index/annotation/hooks/CollectionLayout_011-cssClass.adoc | 0
 .../index/annotation/hooks/CollectionLayout_012-defaultView.adoc    | 0
 .../index/annotation/hooks/CollectionLayout_013-describedAs.adoc    | 0
 .../pages/index/annotation/hooks/CollectionLayout_014-hidden.adoc   | 0
 .../pages/index/annotation/hooks/CollectionLayout_015-named.adoc    | 0
 .../pages/index/annotation/hooks/CollectionLayout_016-paged.adoc    | 0
 .../pages/index/annotation/hooks/CollectionLayout_017-sortedBy.adoc | 0
 .../index/annotation/hooks/Collection_010-examples-and-usage.adoc   | 0
 .../pages/index/annotation/hooks/Collection_011_domainEvent.adoc    | 0
 .../applib/pages/index/annotation/hooks/Collection_012_hidden.adoc  | 0
 .../applib/pages/index/annotation/hooks/Collection_013_typeOf.adoc  | 0
 .../annotation/hooks/DomainObjectLayout_010-examples-and-usage.adoc | 0
 .../index/annotation/hooks/DomainObject_010-examples-and-usage.adoc | 0
 .../index/annotation/hooks/DomainObject_011-domain-events.adoc      | 0
 .../index/annotation/hooks/DomainObject_012-_lifecycle-events.adoc  | 0
 .../annotation/hooks/DomainObject_013-autoCompleteRepository.adoc   | 0
 .../pages/index/annotation/hooks/DomainObject_014-bounding.adoc     | 0
 .../pages/index/annotation/hooks/DomainObject_015-editing.adoc      | 0
 .../annotation/hooks/DomainObject_016-entityChangePublishing.adoc   | 0
 .../pages/index/annotation/hooks/DomainObject_017-mixinMethod.adoc  | 0
 .../pages/index/annotation/hooks/DomainObject_018-nature.adoc       | 0
 .../pages/index/annotation/hooks/DomainObject_019-objectType.adoc   | 0
 .../pages/index/annotation/hooks/DomainObject_030-see-also.adoc     | 0
 .../hooks/DomainServiceLayout_010-examples-and-usage.adoc           | 0
 .../annotation/hooks/DomainService_010-examples-and-usage.adoc      | 0
 .../pages/index/annotation/hooks/Facets_010-examples-and-usage.adoc | 0
 .../index/annotation/hooks/HomePage_010-examples-and-usage.adoc     | 0
 .../annotation/hooks/InteractionScope_010-examples-and-usage.adoc   | 0
 .../index/annotation/hooks/MemberOrder_010-examples-and-usage.adoc  | 0
 .../index/annotation/hooks/MinLength_010-examples-and-usage.adoc    | 0
 .../annotation/hooks/ParameterLayout_010-examples-and-usage.adoc    | 0
 .../index/annotation/hooks/Parameter_010-examples-and-usage.adoc    | 0
 .../index/annotation/hooks/Programmatic_010-examples-and-usage.adoc | 0
 .../annotation/hooks/PropertyLayout_010-examples-and-usage.adoc     | 0
 .../index/annotation/hooks/Property_010-examples-and-usage.adoc     | 0
 .../pages/index/annotation/hooks/Title_010-examples-and-usage.adoc  | 0
 .../not-currently-referenced/DomainObjectLayout/bookmarking.adoc    | 0
 .../hooks/not-currently-referenced/DomainObjectLayout/cssClass.adoc | 0
 .../not-currently-referenced/DomainObjectLayout/cssClassFa.adoc     | 0
 .../DomainObjectLayout/cssClassUiEvent.adoc                         | 0
 .../not-currently-referenced/DomainObjectLayout/describedAs.adoc    | 0
 .../not-currently-referenced/DomainObjectLayout/iconUiEvent.adoc    | 0
 .../not-currently-referenced/DomainObjectLayout/layoutUiEvent.adoc  | 0
 .../hooks/not-currently-referenced/DomainObjectLayout/named.adoc    | 0
 .../hooks/not-currently-referenced/DomainObjectLayout/paged.adoc    | 0
 .../hooks/not-currently-referenced/DomainObjectLayout/plural.adoc   | 0
 .../not-currently-referenced/DomainObjectLayout/titleUiEvent.adoc   | 0
 .../hooks/not-currently-referenced/DomainService/nature.adoc        | 0
 .../hooks/not-currently-referenced/DomainService/objectType.adoc    | 0
 .../hooks/not-currently-referenced/DomainServiceLayout/menuBar.adoc | 0
 .../hooks/not-currently-referenced/DomainServiceLayout/named.adoc   | 0
 .../annotation/hooks/not-currently-referenced/MemberOrder/name.adoc | 0
 .../hooks/not-currently-referenced/MemberOrder/sequence.adoc        | 0
 .../hooks/not-currently-referenced/Parameter/fileAccept.adoc        | 0
 .../hooks/not-currently-referenced/Parameter/maxLength.adoc         | 0
 .../hooks/not-currently-referenced/Parameter/mustSatisfy.adoc       | 0
 .../hooks/not-currently-referenced/Parameter/optionality.adoc       | 0
 .../hooks/not-currently-referenced/Parameter/regexPattern.adoc      | 0
 .../hooks/not-currently-referenced/ParameterLayout/cssClass.adoc    | 0
 .../hooks/not-currently-referenced/ParameterLayout/describedAs.adoc | 0
 .../not-currently-referenced/ParameterLayout/labelPosition.adoc     | 0
 .../hooks/not-currently-referenced/ParameterLayout/multiLine.adoc   | 0
 .../hooks/not-currently-referenced/ParameterLayout/named.adoc       | 0
 .../hooks/not-currently-referenced/ParameterLayout/renderDay.adoc   | 0
 .../not-currently-referenced/ParameterLayout/typicalLength.adoc     | 0
 .../hooks/not-currently-referenced/Property/commandPublishing.adoc  | 0
 .../hooks/not-currently-referenced/Property/domainEvent.adoc        | 0
 .../annotation/hooks/not-currently-referenced/Property/editing.adoc | 0
 .../not-currently-referenced/Property/executionPublishing.adoc      | 0
 .../hooks/not-currently-referenced/Property/fileAccept.adoc         | 0
 .../annotation/hooks/not-currently-referenced/Property/hidden.adoc  | 0
 .../hooks/not-currently-referenced/Property/maxLength.adoc          | 0
 .../hooks/not-currently-referenced/Property/mustSatisfy.adoc        | 0
 .../hooks/not-currently-referenced/Property/optionality.adoc        | 0
 .../hooks/not-currently-referenced/Property/projecting.adoc         | 0
 .../hooks/not-currently-referenced/Property/regexPattern.adoc       | 0
 .../hooks/not-currently-referenced/Property/snapshot.adoc           | 0
 .../hooks/not-currently-referenced/PropertyLayout/cssClass.adoc     | 0
 .../hooks/not-currently-referenced/PropertyLayout/describedAs.adoc  | 0
 .../hooks/not-currently-referenced/PropertyLayout/hidden.adoc       | 0
 .../not-currently-referenced/PropertyLayout/labelPosition.adoc      | 0
 .../hooks/not-currently-referenced/PropertyLayout/multiLine.adoc    | 0
 .../hooks/not-currently-referenced/PropertyLayout/named.adoc        | 0
 .../hooks/not-currently-referenced/PropertyLayout/navigable.adoc    | 0
 .../hooks/not-currently-referenced/PropertyLayout/promptStyle.adoc  | 0
 .../hooks/not-currently-referenced/PropertyLayout/renderDay.adoc    | 0
 .../hooks/not-currently-referenced/PropertyLayout/repainting.adoc   | 0
 .../not-currently-referenced/PropertyLayout/typicalLength.adoc      | 0
 .../applib/pages/index/client/RepresentationTypeSimplifiedV2.adoc   | 0
 .../modules/applib/pages/index/client/SuppressionType.adoc          | 0
 .../modules/applib/pages/index/clock/VirtualClock.adoc              | 0
 .../modules/applib/pages/index/domain/DomainObjectList.adoc         | 0
 .../modules/applib/pages/index/events/EventObjectBase.adoc          | 0
 .../applib/pages/index/events/domain/AbstractDomainEvent.adoc       | 0
 .../modules/applib/pages/index/events/domain/ActionDomainEvent.adoc | 0
 .../applib/pages/index/events/domain/CollectionDomainEvent.adoc     | 0
 .../applib/pages/index/events/domain/PropertyDomainEvent.adoc       | 0
 .../applib/pages/index/events/lifecycle/AbstractLifecycleEvent.adoc | 0
 .../applib/pages/index/events/lifecycle/ObjectCreatedEvent.adoc     | 0
 .../applib/pages/index/events/lifecycle/ObjectLoadedEvent.adoc      | 0
 .../applib/pages/index/events/lifecycle/ObjectPersistedEvent.adoc   | 0
 .../applib/pages/index/events/lifecycle/ObjectPersistingEvent.adoc  | 0
 .../applib/pages/index/events/lifecycle/ObjectRemovingEvent.adoc    | 0
 .../applib/pages/index/events/lifecycle/ObjectUpdatedEvent.adoc     | 0
 .../applib/pages/index/events/lifecycle/ObjectUpdatingEvent.adoc    | 0
 .../modules/applib/pages/index/events/ui/AbstractUiEvent.adoc       | 0
 .../modules/applib/pages/index/events/ui/CssClassUiEvent.adoc       | 0
 .../modules/applib/pages/index/events/ui/IconUiEvent.adoc           | 0
 .../modules/applib/pages/index/events/ui/LayoutUiEvent.adoc         | 0
 .../modules/applib/pages/index/events/ui/TitleUiEvent.adoc          | 0
 .../modules/applib/pages/index/exceptions/RecoverableException.adoc | 0
 .../applib/pages/index/exceptions/TranslatableException.adoc        | 0
 .../applib/pages/index/exceptions/UnrecoverableException.adoc       | 0
 .../pages/index/exceptions/unrecoverable/DomainModelException.adoc  | 0
 .../pages/index/exceptions/unrecoverable/MetaModelException.adoc    | 0
 .../index/exceptions/unrecoverable/NoAuthenticatorException.adoc    | 0
 .../index/exceptions/unrecoverable/ObjectNotFoundException.adoc     | 0
 .../index/exceptions/unrecoverable/ObjectPersistenceException.adoc  | 0
 .../index/exceptions/unrecoverable/PersistFailedException.adoc      | 0
 .../index/exceptions/unrecoverable/ReflectiveActionException.adoc   | 0
 .../pages/index/exceptions/unrecoverable/RepositoryException.adoc   | 0
 .../index/exceptions/unrecoverable/UnexpectedCallException.adoc     | 0
 .../pages/index/exceptions/unrecoverable/UnknownTypeException.adoc  | 0
 .../modules/applib/pages/index/graph/Edge.adoc                      | 0
 .../modules/applib/pages/index/graph/SimpleEdge.adoc                | 0
 .../modules/applib/pages/index/graph/Vertex.adoc                    | 0
 .../modules/applib/pages/index/graph/tree/LazyTreeNode.adoc         | 0
 .../modules/applib/pages/index/graph/tree/TreeAdapter.adoc          | 0
 .../modules/applib/pages/index/graph/tree/TreeNode.adoc             | 0
 .../modules/applib/pages/index/graph/tree/TreePath.adoc             | 0
 .../modules/applib/pages/index/graph/tree/TreeState.adoc            | 0
 .../modules/applib/pages/index/jaxb/DataTypeFactory.adoc            | 0
 .../modules/applib/pages/index/jaxb/JavaSqlJaxbAdapters.adoc        | 0
 .../pages/index/jaxb/JavaSqlXMLGregorianCalendarMarshalling.adoc    | 0
 .../modules/applib/pages/index/jaxb/JavaTimeJaxbAdapters.adoc       | 0
 .../pages/index/jaxb/JavaTimeXMLGregorianCalendarMarshalling.adoc   | 0
 .../modules/applib/pages/index/jaxb/JavaUtilJaxbAdapters.adoc       | 0
 .../modules/applib/pages/index/jaxb/JodaTimeJaxbAdapters.adoc       | 0
 .../pages/index/jaxb/JodaTimeXMLGregorianCalendarMarshalling.adoc   | 0
 .../modules/applib/pages/index/jaxb/PersistentEntitiesAdapter.adoc  | 0
 .../modules/applib/pages/index/jaxb/PersistentEntityAdapter.adoc    | 0
 .../modules/applib/pages/index/jaxb/PrimitiveJaxbAdapters.adoc      | 0
 .../applib/pages/index/layout/component/ActionLayoutData.adoc       | 0
 .../applib/pages/index/layout/component/ActionLayoutDataOwner.adoc  | 0
 .../applib/pages/index/layout/component/CollectionLayoutData.adoc   | 0
 .../pages/index/layout/component/CollectionLayoutDataOwner.adoc     | 0
 .../applib/pages/index/layout/component/CssClassFaPosition.adoc     | 0
 .../applib/pages/index/layout/component/DomainObjectLayoutData.adoc | 0
 .../pages/index/layout/component/DomainObjectLayoutDataOwner.adoc   | 0
 .../modules/applib/pages/index/layout/component/FieldSet.adoc       | 0
 .../modules/applib/pages/index/layout/component/FieldSetOwner.adoc  | 0
 .../modules/applib/pages/index/layout/component/HasBookmarking.adoc | 0
 .../modules/applib/pages/index/layout/component/HasCssClass.adoc    | 0
 .../modules/applib/pages/index/layout/component/HasCssClassFa.adoc  | 0
 .../modules/applib/pages/index/layout/component/HasDescribedAs.adoc | 0
 .../modules/applib/pages/index/layout/component/HasHidden.adoc      | 0
 .../modules/applib/pages/index/layout/component/HasNamed.adoc       | 0
 .../modules/applib/pages/index/layout/component/MemberRegion.adoc   | 0
 .../applib/pages/index/layout/component/MemberRegionOwner.adoc      | 0
 .../modules/applib/pages/index/layout/component/Owned.adoc          | 0
 .../modules/applib/pages/index/layout/component/Owner.adoc          | 0
 .../applib/pages/index/layout/component/PropertyLayoutData.adoc     | 0
 .../pages/index/layout/component/ServiceActionLayoutData.adoc       | 0
 .../pages/index/layout/component/ServiceActionLayoutDataOwner.adoc  | 0
 .../modules/applib/pages/index/layout/grid/Grid.adoc                | 0
 .../modules/applib/pages/index/layout/grid/GridAbstract.adoc        | 0
 .../applib/pages/index/layout/grid/bootstrap3/BS3ClearFix.adoc      | 0
 .../pages/index/layout/grid/bootstrap3/BS3ClearFixHidden.adoc       | 0
 .../pages/index/layout/grid/bootstrap3/BS3ClearFixVisible.adoc      | 0
 .../modules/applib/pages/index/layout/grid/bootstrap3/BS3Col.adoc   | 0
 .../applib/pages/index/layout/grid/bootstrap3/BS3Element.adoc       | 0
 .../pages/index/layout/grid/bootstrap3/BS3ElementAbstract.adoc      | 0
 .../modules/applib/pages/index/layout/grid/bootstrap3/BS3Grid.adoc  | 0
 .../modules/applib/pages/index/layout/grid/bootstrap3/BS3Row.adoc   | 0
 .../applib/pages/index/layout/grid/bootstrap3/BS3RowContent.adoc    | 0
 .../pages/index/layout/grid/bootstrap3/BS3RowContentOwner.adoc      | 0
 .../applib/pages/index/layout/grid/bootstrap3/BS3RowOwner.adoc      | 0
 .../modules/applib/pages/index/layout/grid/bootstrap3/BS3Tab.adoc   | 0
 .../applib/pages/index/layout/grid/bootstrap3/BS3TabGroup.adoc      | 0
 .../applib/pages/index/layout/grid/bootstrap3/BS3TabGroupOwner.adoc | 0
 .../applib/pages/index/layout/grid/bootstrap3/BS3TabOwner.adoc      | 0
 .../modules/applib/pages/index/layout/grid/bootstrap3/HasCssId.adoc | 0
 .../modules/applib/pages/index/layout/grid/bootstrap3/Size.adoc     | 0
 .../modules/applib/pages/index/layout/grid/bootstrap3/SizeSpan.adoc | 0
 .../applib/pages/index/layout/grid/bootstrap3/WithinGrid.adoc       | 0
 .../modules/applib/pages/index/layout/links/Link.adoc               | 0
 .../modules/applib/pages/index/layout/menubars/HasNamed.adoc        | 0
 .../modules/applib/pages/index/layout/menubars/Menu.adoc            | 0
 .../modules/applib/pages/index/layout/menubars/MenuBar.adoc         | 0
 .../modules/applib/pages/index/layout/menubars/MenuBars.adoc        | 0
 .../applib/pages/index/layout/menubars/MenuBarsAbstract.adoc        | 0
 .../modules/applib/pages/index/layout/menubars/MenuSection.adoc     | 0
 .../applib/pages/index/layout/menubars/bootstrap3/BS3Menu.adoc      | 0
 .../applib/pages/index/layout/menubars/bootstrap3/BS3MenuBar.adoc   | 0
 .../applib/pages/index/layout/menubars/bootstrap3/BS3MenuBars.adoc  | 0
 .../pages/index/layout/menubars/bootstrap3/BS3MenuSection.adoc      | 0
 .../modules/applib/pages/index/mixins/MixinConstants.adoc           | 0
 .../modules/applib/pages/index/mixins/dto/Dto.adoc                  | 0
 .../modules/applib/pages/index/mixins/dto/Dto_downloadXml.adoc      | 0
 .../modules/applib/pages/index/mixins/dto/Dto_downloadXsd.adoc      | 0
 .../applib/pages/index/mixins/layout/Object_downloadLayoutXml.adoc  | 0
 .../applib/pages/index/mixins/layout/Object_openRestApi.adoc        | 0
 .../applib/pages/index/mixins/layout/Object_rebuildMetamodel.adoc   | 0
 .../pages/index/mixins/metamodel/Object_downloadMetamodelXml.adoc   | 0
 .../pages/index/mixins/metamodel/Object_objectIdentifier.adoc       | 0
 .../applib/pages/index/mixins/metamodel/Object_objectType.adoc      | 0
 .../pages/index/adapters/AbstractValueSemanticsProvider.adoc        | 0
 .../modules/adapters/pages/index/adapters/DefaultsProvider.adoc     | 0
 .../index/modules/adapters/pages/index/adapters/EncoderDecoder.adoc | 0
 .../modules/adapters/pages/index/adapters/EncodingException.adoc    | 0
 .../modules/applib/pages/index/query/AllInstancesQuery.adoc         | 0
 .../modules/applib/pages/index/query/NamedQuery.adoc                | 0
 .../modules/applib/pages/index/query/Query.adoc                     | 0
 .../modules/applib/pages/index/query/QueryRange.adoc                | 0
 .../modules/applib/pages/index/services/DomainChangeRecord.adoc     | 0
 .../modules/applib/pages/index/services/MethodReferences.adoc       | 0
 .../pages/index/services/RepresentsInteractionMemberExecution.adoc  | 0
 .../pages/index/services/acceptheader/AcceptHeaderService.adoc      | 0
 .../acceptheader/hooks/AcceptHeaderService_010-implementation.adoc  | 0
 .../hooks/AcceptHeaderService_020-examples-and-usage.adoc           | 0
 .../pages/index/services/appfeat/ApplicationFeatureRepository.adoc  | 0
 .../applib/pages/index/services/appfeat/ApplicationMemberType.adoc  | 0
 .../hooks/ApplicationFeatureRepository_010-implementation.adoc      | 0
 .../hooks/ApplicationFeatureRepository_020-examples-and-usage.adoc  | 0
 .../modules/applib/pages/index/services/bookmark/Bookmark.adoc      | 0
 .../applib/pages/index/services/bookmark/BookmarkHolder.adoc        | 0
 .../applib/pages/index/services/bookmark/BookmarkHolder_lookup.adoc | 0
 .../applib/pages/index/services/bookmark/BookmarkHolder_object.adoc | 0
 .../applib/pages/index/services/bookmark/BookmarkService.adoc       | 0
 .../services/bookmark/hooks/BookmarkService_010-implementation.adoc | 0
 .../bookmark/hooks/BookmarkService_020-examples-and-usage.adoc      | 0
 .../applib/pages/index/services/bookmarkui/BookmarkUiService.adoc   | 0
 .../bookmarkui/hooks/BookmarkUiService_010-implementation.adoc      | 0
 .../bookmarkui/hooks/BookmarkUiService_020-examples-and-usage.adoc  | 0
 .../modules/applib/pages/index/services/clock/ClockService.adoc     | 0
 .../index/services/clock/hooks/ClockService_010-implementation.adoc | 0
 .../services/clock/hooks/ClockService_020-examples-and-usage.adoc   | 0
 .../modules/applib/pages/index/services/command/Command.adoc        | 0
 .../applib/pages/index/services/command/CommandExecutorService.adoc | 0
 .../applib/pages/index/services/command/CommandOutcomeHandler.adoc  | 0
 .../command/hooks/CommandExecutorService_010-implementation.adoc    | 0
 .../hooks/CommandExecutorService_020-examples-and-usage.adoc        | 0
 .../applib/pages/index/services/commanddto/HasCommandDto.adoc       | 0
 .../commanddto/conmap/ContentMappingServiceForCommandDto.adoc       | 0
 .../commanddto/conmap/ContentMappingServiceForCommandsDto.adoc      | 0
 .../applib/pages/index/services/commanddto/conmap/UserDataKeys.adoc | 0
 .../index/services/commanddto/processor/CommandDtoProcessor.adoc    | 0
 .../commanddto/processor/CommandDtoProcessorForActionAbstract.adoc  | 0
 .../processor/CommandDtoProcessorForPropertyAbstract.adoc           | 0
 .../hooks/CommandDtoProcessorService_010-implementation.adoc        | 0
 .../hooks/CommandDtoProcessorService_020-examples-and-usage.adoc    | 0
 .../commanddto/processor/spi/CommandDtoProcessorService.adoc        | 0
 .../processor/spi/CommandDtoProcessorServiceIdentity.adoc           | 0
 .../applib/pages/index/services/confview/ConfigurationMenu.adoc     | 0
 .../applib/pages/index/services/confview/ConfigurationProperty.adoc | 0
 .../pages/index/services/confview/ConfigurationViewService.adoc     | 0
 .../confview/hooks/ConfigurationMenu_010-implementation.adoc        | 0
 .../confview/hooks/ConfigurationMenu_020-examples-and-usage.adoc    | 0
 .../confview/hooks/ConfigurationViewService_010-implementation.adoc | 0
 .../hooks/ConfigurationViewService_020-examples-and-usage.adoc      | 0
 .../applib/pages/index/services/conmap/ContentMappingService.adoc   | 0
 .../conmap/hooks/ContentMappingService_010-implementation.adoc      | 0
 .../conmap/hooks/ContentMappingService_020-examples-and-usage.adoc  | 0
 .../modules/applib/pages/index/services/email/EmailService.adoc     | 0
 .../index/services/email/hooks/EmailService_010-implementation.adoc | 0
 .../services/email/hooks/EmailService_020-examples-and-usage.adoc   | 0
 .../modules/applib/pages/index/services/error/ErrorDetails.adoc     | 0
 .../applib/pages/index/services/error/ErrorReportingService.adoc    | 0
 .../modules/applib/pages/index/services/error/SimpleTicket.adoc     | 0
 .../modules/applib/pages/index/services/error/Ticket.adoc           | 0
 .../error/hooks/ErrorReportingService_010-implementation.adoc       | 0
 .../error/hooks/ErrorReportingService_020-examples-and-usage.adoc   | 0
 .../applib/pages/index/services/eventbus/EventBusService.adoc       | 0
 .../services/eventbus/hooks/EventBusService_010-implementation.adoc | 0
 .../eventbus/hooks/EventBusService_020-examples-and-usage.adoc      | 0
 .../modules/applib/pages/index/services/exceprecog/Category.adoc    | 0
 .../applib/pages/index/services/exceprecog/ExceptionRecognizer.adoc | 0
 .../index/services/exceprecog/ExceptionRecognizerAbstract.adoc      | 0
 .../pages/index/services/exceprecog/ExceptionRecognizerForType.adoc | 0
 .../pages/index/services/exceprecog/ExceptionRecognizerService.adoc | 0
 .../modules/applib/pages/index/services/exceprecog/Recognition.adoc | 0
 .../hooks/ExceptionRecognizerService_010-implementation.adoc        | 0
 .../hooks/ExceptionRecognizerService_020-examples-and-usage.adoc    | 0
 .../exceprecog/hooks/ExceptionRecognizer_010-implementation.adoc    | 0
 .../hooks/ExceptionRecognizer_020-examples-and-usage.adoc           | 0
 .../modules/applib/pages/index/services/factory/FactoryService.adoc | 0
 .../services/factory/hooks/FactoryService_010-implementation.adoc   | 0
 .../factory/hooks/FactoryService_020-examples-and-usage.adoc        | 0
 .../modules/applib/pages/index/services/grid/GridLoaderService.adoc | 0
 .../modules/applib/pages/index/services/grid/GridService.adoc       | 0
 .../modules/applib/pages/index/services/grid/GridSystemService.adoc | 0
 .../services/grid/hooks/GridLoaderService_010-implementation.adoc   | 0
 .../grid/hooks/GridLoaderService_020-examples-and-usage.adoc        | 0
 .../index/services/grid/hooks/GridService_010-implementation.adoc   | 0
 .../services/grid/hooks/GridService_020-examples-and-usage.adoc     | 0
 .../services/grid/hooks/GridSystemService_010-implementation.adoc   | 0
 .../grid/hooks/GridSystemService_020-examples-and-usage.adoc        | 0
 .../modules/applib/pages/index/services/health/Health.adoc          | 0
 .../applib/pages/index/services/health/HealthCheckService.adoc      | 0
 .../health/hooks/HealthCheckService_010-implementation.adoc         | 0
 .../health/hooks/HealthCheckService_020-examples-and-usage.adoc     | 0
 .../modules/applib/pages/index/services/hint/HintIdProvider.adoc    | 0
 .../modules/applib/pages/index/services/hint/HintStore.adoc         | 0
 .../services/hint/hooks/HintIdProvider_010-implementation.adoc      | 0
 .../services/hint/hooks/HintIdProvider_020-examples-and-usage.adoc  | 0
 .../index/services/hint/hooks/HintStore_010-implementation.adoc     | 0
 .../index/services/hint/hooks/HintStore_020-examples-and-usage.adoc | 0
 .../pages/index/services/homepage/HomePageResolverService.adoc      | 0
 .../homepage/hooks/HomePageResolverService_010-implementation.adoc  | 0
 .../hooks/HomePageResolverService_020-examples-and-usage.adoc       | 0
 .../modules/applib/pages/index/services/i18n/LocaleProvider.adoc    | 0
 .../modules/applib/pages/index/services/i18n/Mode.adoc              | 0
 .../applib/pages/index/services/i18n/TranslatableString.adoc        | 0
 .../applib/pages/index/services/i18n/TranslationService.adoc        | 0
 .../applib/pages/index/services/i18n/TranslationsResolver.adoc      | 0
 .../services/i18n/hooks/LocaleProvider_010-implementation.adoc      | 0
 .../services/i18n/hooks/LocaleProvider_020-examples-and-usage.adoc  | 0
 .../services/i18n/hooks/TranslationService_010-implementation.adoc  | 0
 .../i18n/hooks/TranslationService_020-examples-and-usage.adoc       | 0
 .../i18n/hooks/TranslationsResolver_010-implementation.adoc         | 0
 .../i18n/hooks/TranslationsResolver_020-examples-and-usage.adoc     | 0
 .../modules/applib/pages/index/services/iactn/ActionInvocation.adoc | 0
 .../modules/applib/pages/index/services/iactn/Execution.adoc        | 0
 .../modules/applib/pages/index/services/iactn/ExecutionContext.adoc | 0
 .../modules/applib/pages/index/services/iactn/Interaction.adoc      | 0
 .../applib/pages/index/services/iactn/InteractionContext.adoc       | 0
 .../modules/applib/pages/index/services/iactn/PropertyEdit.adoc     | 0
 .../modules/applib/pages/index/services/iactn/Sequence.adoc         | 0
 .../index/services/iactn/hooks/Execution_010-implementation.adoc    | 0
 .../services/iactn/hooks/Execution_020-examples-and-usage.adoc      | 0
 .../services/iactn/hooks/InteractionContext_010-implementation.adoc | 0
 .../iactn/hooks/InteractionContext_020-examples-and-usage.adoc      | 0
 .../index/services/iactn/hooks/Interaction_010-implementation.adoc  | 0
 .../services/iactn/hooks/Interaction_020-examples-and-usage.adoc    | 0
 .../modules/applib/pages/index/services/inject/ServiceInjector.adoc | 0
 .../services/inject/hooks/ServiceInjector_010-implementation.adoc   | 0
 .../inject/hooks/ServiceInjector_020-examples-and-usage.adoc        | 0
 .../modules/applib/pages/index/services/jaxb/JaxbService.adoc       | 0
 .../index/services/jaxb/hooks/JaxbService_010-implementation.adoc   | 0
 .../services/jaxb/hooks/JaxbService_020-examples-and-usage.adoc     | 0
 .../modules/applib/pages/index/services/layout/LayoutService.adoc   | 0
 .../applib/pages/index/services/layout/LayoutServiceMenu.adoc       | 0
 .../modules/applib/pages/index/services/layout/Style.adoc           | 0
 .../services/layout/hooks/LayoutServiceMenu_010-implementation.adoc | 0
 .../layout/hooks/LayoutServiceMenu_020-examples-and-usage.adoc      | 0
 .../services/layout/hooks/LayoutService_010-implementation.adoc     | 0
 .../services/layout/hooks/LayoutService_020-examples-and-usage.adoc | 0
 .../applib/pages/index/services/linking/DeepLinkService.adoc        | 0
 .../services/linking/hooks/DeepLinkService_010-implementation.adoc  | 0
 .../linking/hooks/DeepLinkService_020-examples-and-usage.adoc       | 0
 .../applib/pages/index/services/menu/MenuBarsLoaderService.adoc     | 0
 .../modules/applib/pages/index/services/menu/MenuBarsService.adoc   | 0
 .../menu/hooks/MenuBarsLoaderService_010-implementation.adoc        | 0
 .../menu/hooks/MenuBarsLoaderService_020-examples-and-usage.adoc    | 0
 .../services/menu/hooks/MenuBarsService_010-implementation.adoc     | 0
 .../services/menu/hooks/MenuBarsService_020-examples-and-usage.adoc | 0
 .../modules/applib/pages/index/services/message/MessageService.adoc | 0
 .../services/message/hooks/MessageService_010-implementation.adoc   | 0
 .../message/hooks/MessageService_020-examples-and-usage.adoc        | 0
 .../modules/applib/pages/index/services/metamodel/BeanSort.adoc     | 0
 .../modules/applib/pages/index/services/metamodel/Config.adoc       | 0
 .../modules/applib/pages/index/services/metamodel/DomainMember.adoc | 0
 .../modules/applib/pages/index/services/metamodel/DomainModel.adoc  | 0
 .../applib/pages/index/services/metamodel/MetaModelService.adoc     | 0
 .../applib/pages/index/services/metamodel/MetaModelServiceMenu.adoc | 0
 .../metamodel/hooks/MetaModelServiceMenu_010-implementation.adoc    | 0
 .../hooks/MetaModelServiceMenu_020-examples-and-usage.adoc          | 0
 .../metamodel/hooks/MetaModelService_010-implementation.adoc        | 0
 .../metamodel/hooks/MetaModelService_020-examples-and-usage.adoc    | 0
 .../modules/applib/pages/index/services/metrics/MetricsService.adoc | 0
 .../services/metrics/hooks/MetricsService_010-implementation.adoc   | 0
 .../metrics/hooks/MetricsService_020-examples-and-usage.adoc        | 0
 .../applib/pages/index/services/publishing/log/CommandLogger.adoc   | 0
 .../pages/index/services/publishing/log/EntityChangesLogger.adoc    | 0
 .../index/services/publishing/log/EntityPropertyChangeLogger.adoc   | 0
 .../applib/pages/index/services/publishing/log/ExecutionLogger.adoc | 0
 .../pages/index/services/publishing/spi/CommandSubscriber.adoc      | 0
 .../applib/pages/index/services/publishing/spi/EntityChanges.adoc   | 0
 .../index/services/publishing/spi/EntityChangesSubscriber.adoc      | 0
 .../pages/index/services/publishing/spi/EntityPropertyChange.adoc   | 0
 .../services/publishing/spi/EntityPropertyChangeSubscriber.adoc     | 0
 .../pages/index/services/publishing/spi/ExecutionSubscriber.adoc    | 0
 .../publishing/spi/hooks/CommandSubscriber_010-implementation.adoc  | 0
 .../spi/hooks/CommandSubscriber_020-examples-and-usage.adoc         | 0
 .../spi/hooks/EntityChangesSubscriber_010-implementation.adoc       | 0
 .../spi/hooks/EntityChangesSubscriber_020-examples-and-usage.adoc   | 0
 .../hooks/EntityPropertyChangeSubscriber_010-implementation.adoc    | 0
 .../EntityPropertyChangeSubscriber_020-examples-and-usage.adoc      | 0
 .../spi/hooks/ExecutionSubscriber_010-implementation.adoc           | 0
 .../spi/hooks/ExecutionSubscriber_020-examples-and-usage.adoc       | 0
 .../pages/index/services/queryresultscache/QueryResultsCache.adoc   | 0
 .../index/services/queryresultscache/QueryResultsCacheControl.adoc  | 0
 .../hooks/QueryResultsCacheControl_010-implementation.adoc          | 0
 .../hooks/QueryResultsCacheControl_020-examples-and-usage.adoc      | 0
 .../hooks/QueryResultsCache_010-implementation.adoc                 | 0
 .../hooks/QueryResultsCache_020-examples-and-usage.adoc             | 0
 .../pages/index/services/registry/InstanceByPriorityComparator.adoc | 0
 .../applib/pages/index/services/registry/ServiceRegistry.adoc       | 0
 .../services/registry/hooks/ServiceRegistry_010-implementation.adoc | 0
 .../registry/hooks/ServiceRegistry_020-examples-and-usage.adoc      | 0
 .../modules/applib/pages/index/services/repository/EntityState.adoc | 0
 .../applib/pages/index/services/repository/RepositoryService.adoc   | 0
 .../repository/hooks/RepositoryService_010-implementation.adoc      | 0
 .../repository/hooks/RepositoryService_020-examples-and-usage.adoc  | 0
 .../modules/applib/pages/index/services/routing/RoutingService.adoc | 0
 .../services/routing/hooks/RoutingService_010-implementation.adoc   | 0
 .../routing/hooks/RoutingService_020-examples-and-usage.adoc        | 0
 .../modules/applib/pages/index/services/scratchpad/Scratchpad.adoc  | 0
 .../services/scratchpad/hooks/Scratchpad_010-implementation.adoc    | 0
 .../scratchpad/hooks/Scratchpad_020-examples-and-usage.adoc         | 0
 .../applib/pages/index/services/session/SessionLoggingService.adoc  | 0
 .../pages/index/services/session/SessionLoggingServiceLogging.adoc  | 0
 .../session/hooks/SessionLoggingService_010-implementation.adoc     | 0
 .../session/hooks/SessionLoggingService_020-examples-and-usage.adoc | 0
 .../modules/applib/pages/index/services/sudo/SudoService.adoc       | 0
 .../services/sudo/hooks/SudoServiceListener_010-implementation.adoc | 0
 .../sudo/hooks/SudoServiceListener_020-examples-and-usage.adoc      | 0
 .../index/services/sudo/hooks/SudoService_010-implementation.adoc   | 0
 .../services/sudo/hooks/SudoService_020-examples-and-usage.adoc     | 0
 .../modules/applib/pages/index/services/swagger/Format.adoc         | 0
 .../modules/applib/pages/index/services/swagger/SwaggerService.adoc | 0
 .../modules/applib/pages/index/services/swagger/Visibility.adoc     | 0
 .../services/swagger/hooks/SwaggerService_010-implementation.adoc   | 0
 .../swagger/hooks/SwaggerService_020-examples-and-usage.adoc        | 0
 .../tablecol/TableColumnOrderForCollectionTypeAbstract.adoc         | 0
 .../pages/index/services/tablecol/TableColumnOrderService.adoc      | 0
 .../tablecol/hooks/TableColumnOrderService_010-implementation.adoc  | 0
 .../hooks/TableColumnOrderService_020-examples-and-usage.adoc       | 0
 .../modules/applib/pages/index/services/title/TitleService.adoc     | 0
 .../index/services/title/hooks/TitleService_010-implementation.adoc | 0
 .../services/title/hooks/TitleService_020-examples-and-usage.adoc   | 0
 .../applib/pages/index/services/urlencoding/UrlEncodingService.adoc | 0
 .../urlencoding/UrlEncodingServiceUsingBaseEncodingAbstract.adoc    | 0
 .../urlencoding/hooks/UrlEncodingService_010-implementation.adoc    | 0
 .../hooks/UrlEncodingService_020-examples-and-usage.adoc            | 0
 .../modules/applib/pages/index/services/user/RoleMemento.adoc       | 0
 .../modules/applib/pages/index/services/user/UserMemento.adoc       | 0
 .../modules/applib/pages/index/services/user/UserService.adoc       | 0
 .../index/services/user/hooks/UserService_010-implementation.adoc   | 0
 .../services/user/hooks/UserService_020-examples-and-usage.adoc     | 0
 .../applib/pages/index/services/userprof/UserProfileService.adoc    | 0
 .../userprof/hooks/UserProfileService_010-implementation.adoc       | 0
 .../userprof/hooks/UserProfileService_020-examples-and-usage.adoc   | 0
 .../pages/index/services/userreg/EmailNotificationService.adoc      | 0
 .../modules/applib/pages/index/services/userreg/UserDetails.adoc    | 0
 .../pages/index/services/userreg/UserRegistrationService.adoc       | 0
 .../pages/index/services/userreg/events/EmailEventAbstract.adoc     | 0
 .../pages/index/services/userreg/events/EmailRegistrationEvent.adoc | 0
 .../pages/index/services/userreg/events/PasswordResetEvent.adoc     | 0
 .../userreg/hooks/EmailNotificationService_010-implementation.adoc  | 0
 .../hooks/EmailNotificationService_020-examples-and-usage.adoc      | 0
 .../userreg/hooks/UserRegistrationService_010-implementation.adoc   | 0
 .../hooks/UserRegistrationService_020-examples-and-usage.adoc       | 0
 .../applib/pages/index/services/wrapper/DisabledException.adoc      | 0
 .../applib/pages/index/services/wrapper/HiddenException.adoc        | 0
 .../applib/pages/index/services/wrapper/InvalidException.adoc       | 0
 .../modules/applib/pages/index/services/wrapper/WrapperFactory.adoc | 0
 .../modules/applib/pages/index/services/wrapper/WrappingObject.adoc | 0
 .../applib/pages/index/services/wrapper/control/AsyncControl.adoc   | 0
 .../pages/index/services/wrapper/control/ControlAbstract.adoc       | 0
 .../pages/index/services/wrapper/control/ExceptionHandler.adoc      | 0
 .../index/services/wrapper/control/ExceptionHandlerAbstract.adoc    | 0
 .../applib/pages/index/services/wrapper/control/ExecutionMode.adoc  | 0
 .../applib/pages/index/services/wrapper/control/SyncControl.adoc    | 0
 .../applib/pages/index/services/wrapper/events/AccessEvent.adoc     | 0
 .../pages/index/services/wrapper/events/ActionArgumentEvent.adoc    | 0
 .../pages/index/services/wrapper/events/ActionInvocationEvent.adoc  | 0
 .../pages/index/services/wrapper/events/ActionUsabilityEvent.adoc   | 0
 .../pages/index/services/wrapper/events/ActionVisibilityEvent.adoc  | 0
 .../pages/index/services/wrapper/events/CollectionAccessEvent.adoc  | 0
 .../pages/index/services/wrapper/events/CollectionAddToEvent.adoc   | 0
 .../pages/index/services/wrapper/events/CollectionMethodEvent.adoc  | 0
 .../index/services/wrapper/events/CollectionRemoveFromEvent.adoc    | 0
 .../index/services/wrapper/events/CollectionUsabilityEvent.adoc     | 0
 .../pages/index/services/wrapper/events/InteractionEvent.adoc       | 0
 .../pages/index/services/wrapper/events/ObjectTitleEvent.adoc       | 0
 .../pages/index/services/wrapper/events/ObjectValidityEvent.adoc    | 0
 .../pages/index/services/wrapper/events/ObjectVisibilityEvent.adoc  | 0
 .../applib/pages/index/services/wrapper/events/ParseValueEvent.adoc | 0
 .../pages/index/services/wrapper/events/PropertyAccessEvent.adoc    | 0
 .../pages/index/services/wrapper/events/PropertyModifyEvent.adoc    | 0
 .../pages/index/services/wrapper/events/PropertyUsabilityEvent.adoc | 0
 .../index/services/wrapper/events/PropertyVisibilityEvent.adoc      | 0
 .../pages/index/services/wrapper/events/ProposedHolderEvent.adoc    | 0
 .../applib/pages/index/services/wrapper/events/UsabilityEvent.adoc  | 0
 .../applib/pages/index/services/wrapper/events/ValidityEvent.adoc   | 0
 .../applib/pages/index/services/wrapper/events/VisibilityEvent.adoc | 0
 .../services/wrapper/hooks/WrapperFactory_010-implementation.adoc   | 0
 .../wrapper/hooks/WrapperFactory_020-examples-and-usage.adoc        | 0
 .../pages/index/services/wrapper/listeners/InteractionAdapter.adoc  | 0
 .../pages/index/services/wrapper/listeners/InteractionListener.adoc | 0
 .../modules/applib/pages/index/services/xactn/TransactionId.adoc    | 0
 .../applib/pages/index/services/xactn/TransactionService.adoc       | 0
 .../modules/applib/pages/index/services/xactn/TransactionState.adoc | 0
 .../applib/pages/index/services/xactn/TransactionalProcessor.adoc   | 0
 .../services/xactn/hooks/TransactionService_010-implementation.adoc | 0
 .../xactn/hooks/TransactionService_020-examples-and-usage.adoc      | 0
 .../xactn/hooks/TransactionalProcessor_010-implementation.adoc      | 0
 .../xactn/hooks/TransactionalProcessor_020-examples-and-usage.adoc  | 0
 .../modules/applib/pages/index/services/xml/XmlService.adoc         | 0
 .../index/services/xml/hooks/XmlService_010-implementation.adoc     | 0
 .../index/services/xml/hooks/XmlService_020-examples-and-usage.adoc | 0
 .../applib/pages/index/services/xmlsnapshot/XmlSnapshotService.adoc | 0
 .../index/services/xmlsnapshot/XmlSnapshotService~Snapshot.adoc     | 0
 .../services/xmlsnapshot/XmlSnapshotService~Snapshot~Builder.adoc   | 0
 .../xmlsnapshot/hooks/XmlSnapshotService_010-implementation.adoc    | 0
 .../hooks/XmlSnapshotService_020-examples-and-usage.adoc            | 0
 .../applib/pages/index/snapshot/SnapshottableWithInclusions.adoc    | 0
 .../modules/applib/pages/index/spec/AbstractSpecification.adoc      | 0
 .../modules/applib/pages/index/spec/AbstractSpecification2.adoc     | 0
 .../modules/applib/pages/index/spec/Specification.adoc              | 0
 .../modules/applib/pages/index/spec/Specification2.adoc             | 0
 .../modules/applib/pages/index/spec/SpecificationAnd.adoc           | 0
 .../modules/applib/pages/index/spec/SpecificationNot.adoc           | 0
 .../modules/applib/pages/index/spec/SpecificationOr.adoc            | 0
 .../modules/applib/pages/index}/types/DescriptionType.adoc          | 0
 .../modules/applib/pages/index/types/MemberIdentifierType.adoc      | 0
 .../modules/applib/pages/index/types/TargetActionType.adoc          | 0
 .../modules/applib/pages/index/types/TargetClassType.adoc           | 0
 .../modules/applib/pages/index/util/Enums.adoc                      | 0
 .../modules/applib/pages/index/util/Equality.adoc                   | 0
 .../modules/applib/pages/index/util/Hashing.adoc                    | 0
 .../modules/applib/pages/index/util/JaxbUtil.adoc                   | 0
 .../modules/applib/pages/index/util/ObjectContracts.adoc            | 0
 .../modules/applib/pages/index/util/ReasonBuffer.adoc               | 0
 .../modules/applib/pages/index/util/ReasonBuffer2.adoc              | 0
 .../modules/applib/pages/index/util/Reasons.adoc                    | 0
 .../modules/applib/pages/index/util/TitleBuffer.adoc                | 0
 .../modules/applib/pages/index/util/TitleBufferException.adoc       | 0
 .../modules/applib/pages/index/util/ToString.adoc                   | 0
 .../modules/applib/pages/index/util/hooks/Enums_examples.adoc       | 0
 .../pages/index/util/hooks/ObjectContracts_examples-and-usage.adoc  | 0
 .../modules/applib/pages/index/util/schema/ChangesDtoUtils.adoc     | 0
 .../modules/applib/pages/index/util/schema/CommandDtoUtils.adoc     | 0
 .../modules/applib/pages/index/util/schema/CommonDtoUtils.adoc      | 0
 .../modules/applib/pages/index/util/schema/InteractionDtoUtils.adoc | 0
 .../applib/pages/index/util/schema/MemberExecutionDtoUtils.adoc     | 0
 .../modules/applib/pages/index/value/Blob.adoc                      | 0
 .../modules/applib/pages/index/value/Clob.adoc                      | 0
 .../modules/applib/pages/index/value/HasHtml.adoc                   | 0
 .../modules/applib/pages/index/value/LocalResourcePath.adoc         | 0
 .../modules/applib/pages/index/value/Markup.adoc                    | 0
 .../modules/applib/pages/index/value/NamedWithMimeType.adoc         | 0
 .../modules/applib/pages/index/value/OpenUrlStrategy.adoc           | 0
 .../modules/applib/pages/index/value/Password.adoc                  | 0
 .../modules/commons/pages/index/collections/Can.adoc                | 0
 .../modules/commons/pages/index/collections/Cardinality.adoc        | 0
 .../modules/commons/pages/index/functional/Result.adoc              | 0
 .../modules/commons/pages/index/having/HasUniqueId.adoc             | 0
 .../modules/commons/pages/index/having/HasUpdatedAt.adoc            | 0
 .../modules/commons/pages/index/having/HasUpdatedBy.adoc            | 0
 .../modules/commons/pages/index/having/HasUsername.adoc             | 0
 .../modules/commons/pages/index/resource/ResourceCoordinates.adoc   | 0
 .../index/config/datasources/DataSourceIntrospectionService.adoc    | 0
 .../core/pages/index/interaction/session/InteractionFactory.adoc    | 0
 .../index/runtimeservices/transaction/TransactionServiceSpring.adoc | 0
 .../core/pages/index/runtimeservices/xml/XmlServiceDefault.adoc     | 0
 .../transaction/changetracking/EntityChangeTrackerDefault.adoc      | 0
 .../index/transaction/events/TransactionAfterCompletionEvent.adoc   | 0
 .../pages/index/commandlog/impl/CommandSubscriberForJdo.adoc        | 0
 .../pages/index/commandlog/impl/IsisModuleExtCommandLogImpl.adoc    | 0
 .../pages/index/commandlog/impl/mixins/HasUniqueId_command.adoc     | 0
 .../commandlog/impl/mixins/HasUsername_recentCommandsByUser.adoc    | 0
 .../pages/index/commandlog/impl/ui/CommandServiceMenu.adoc          | 0
 .../commandreplay/primary/IsisModuleExtCommandReplayPrimary.adoc    | 0
 .../pages/index/commandreplay/primary/config/PrimaryConfig.adoc     | 0
 .../index/commandreplay/primary/mixins/Object_openOnSecondary.adoc  | 0
 .../commandreplay/primary/restapi/CommandRetrievalService.adoc      | 0
 .../commandreplay/primary/ui/CommandReplayOnPrimaryService.adoc     | 0
 .../secondary/IsisModuleExtCommandReplaySecondary.adoc              | 0
 .../pages/index/commandreplay/secondary/SecondaryStatus.adoc        | 0
 .../commandreplay/secondary/analyser/CommandReplayAnalyser.adoc     | 0
 .../secondary/analyser/CommandReplayAnalyserException.adoc          | 0
 .../secondary/analyser/CommandReplayAnalyserResult.adoc             | 0
 .../secondary/analysis/CommandReplayAnalysisService.adoc            | 0
 .../index/commandreplay/secondary/clock/TickingClockService.adoc    | 0
 .../pages/index/commandreplay/secondary/config/SecondaryConfig.adoc | 0
 .../secondary/executor/CommandExecutorServiceWithTime.adoc          | 0
 .../pages/index/commandreplay/secondary/fetch/CommandFetcher.adoc   | 0
 .../index/commandreplay/secondary/job/ReplicateAndReplayJob.adoc    | 0
 .../index/commandreplay/secondary/job/SecondaryStatusData.adoc      | 0
 .../secondary/jobcallables/ReplicateAndRunCommands.adoc             | 0
 .../index/commandreplay/secondary/mixins/CommandJdo_exclude.adoc    | 0
 .../commandreplay/secondary/mixins/CommandJdo_replayQueue.adoc      | 0
 .../index/commandreplay/secondary/mixins/Object_openOnPrimary.adoc  | 0
 .../secondary/spi/ReplayCommandExecutionController.adoc             | 0
 .../commandreplay/secondary/ui/CommandReplayOnSecondaryService.adoc | 0
 .../extensions/pages/index/cors/impl/IsisModuleExtCorsImpl.adoc     | 0
 .../pages/index/fullcalendar/applib/CalendarEventable.adoc          | 0
 .../extensions/pages/index/fullcalendar/applib/Calendarable.adoc    | 0
 .../index/fullcalendar/applib/IsisModuleExtFullCalendarApplib.adoc  | 0
 .../fullcalendar/applib/spi/CalendarableDereferencingService.adoc   | 0
 .../pages/index/fullcalendar/applib/value/CalendarEvent.adoc        | 0
 .../fullcalendar/ui/component/IsisModuleExtFullCalendarUi.adoc      | 0
 .../pages/index/hsqldbmgr/dom/IsisModuleExtHsqldbMgr.adoc           | 0
 .../pages/index/hsqldbmgr/dom/services/HsqlDbManagerMenu.adoc       | 0
 .../index/jaxrsclient/applib/IsisModuleExtJaxRsClientApplib.adoc    | 0
 .../pages/index/jaxrsclient/applib/client/JaxRsClient.adoc          | 0
 .../pages/index/jaxrsclient/applib/client/JaxRsResponse.adoc        | 0
 .../index/modelannotation/applib/IsisModuleIncModelApplib.adoc      | 0
 .../pages/index/modelannotation/applib/annotation/Model.adoc        | 0
 .../modelannotation/metamodel/IsisModuleExtModelAnnotation.adoc     | 0
 .../metamodel/facets/SupportingMethodValidatorRefinerFactory.adoc   | 0
 .../metamodel/services/IncubatorMetaModelPlugin.adoc                | 0
 .../extensions/pages/index/quartz/IsisModuleExtQuartzImpl.adoc      | 0
 .../extensions/pages/index/quartz/context/JobExecutionData.adoc     | 0
 .../pages/index/quartz/spring/AutowiringSpringBeanJobFactory.adoc   | 0
 .../pages/index/restclient/ActionParameterListBuilder.adoc          | 0
 .../extensions/pages/index/restclient/IsisModuleExtRestClient.adoc  | 0
 .../modules/extensions/pages/index/restclient/ResponseDigest.adoc   | 0
 .../modules/extensions/pages/index/restclient/RestfulClient.adoc    | 0
 .../extensions/pages/index/restclient/RestfulClientConfig.adoc      | 0
 .../extensions/pages/index/restclient/RestfulClientException.adoc   | 0
 .../extensions/pages/index/restclient/auth/BasicAuthFilter.adoc     | 0
 .../pages/index/restclient/log/ClientConversationFilter.adoc        | 0
 .../pages/index/restclient/log/ClientConversationLogger.adoc        | 0
 .../extensions/pages/index/secman/api/IsisModuleExtSecmanApi.adoc   | 0
 .../extensions/pages/index/secman/api/SecmanConfiguration.adoc      | 0
 .../modules/extensions/pages/index/secman/api/SecurityRealm.adoc    | 0
 .../pages/index/secman/api/SecurityRealmCharacteristic.adoc         | 0
 .../extensions/pages/index/secman/api/SecurityRealmService.adoc     | 0
 .../index/secman/api/encryption/PasswordEncryptionService.adoc      | 0
 .../index/secman/api/encryption/PasswordEncryptionServiceNone.adoc  | 0
 .../extensions/pages/index/secman/api/events/UserCreatedEvent.adoc  | 0
 .../pages/index/secman/api/permission/ApplicationPermission.adoc    | 0
 .../index/secman/api/permission/ApplicationPermissionMode.adoc      | 0
 .../secman/api/permission/ApplicationPermissionRepository.adoc      | 0
 .../index/secman/api/permission/ApplicationPermissionRule.adoc      | 0
 .../index/secman/api/permission/ApplicationPermissionValue.adoc     | 0
 .../index/secman/api/permission/ApplicationPermissionValueSet.adoc  | 0
 .../index/secman/api/permission/PermissionsEvaluationService.adoc   | 0
 .../secman/api/permission/PermissionsEvaluationServiceAbstract.adoc | 0
 .../api/permission/PermissionsEvaluationServiceAllowBeatsVeto.adoc  | 0
 .../api/permission/PermissionsEvaluationServiceVetoBeatsAllow.adoc  | 0
 .../extensions/pages/index/secman/api/role/ApplicationRole.adoc     | 0
 .../pages/index/secman/api/role/ApplicationRoleRepository.adoc      | 0
 .../pages/index/secman/api/tenancy/ApplicationTenancy.adoc          | 0
 .../pages/index/secman/api/tenancy/ApplicationTenancyEvaluator.adoc | 0
 .../index/secman/api/tenancy/ApplicationTenancyRepository.adoc      | 0
 .../extensions/pages/index/secman/api/tenancy/HasAtPath.adoc        | 0
 .../modules/extensions/pages/index/secman/api/user/AccountType.adoc | 0
 .../extensions/pages/index/secman/api/user/ApplicationUser.adoc     | 0
 .../pages/index/secman/api/user/ApplicationUserRepository.adoc      | 0
 .../pages/index/secman/api/user/ApplicationUserStatus.adoc          | 0
 .../encryption/jbcrypt/IsisModuleExtSecmanEncryptionJbcrypt.adoc    | 0
 .../jbcrypt/services/PasswordEncryptionServiceUsingJBcrypt.adoc     | 0
 .../pages/index/secman/jdo/IsisModuleExtSecmanPersistenceJdo.adoc   | 0
 .../pages/index/secman/jdo}/seed/SeedSecurityModuleService.adoc     | 0
 .../pages/index/secman/jdo/seed/SeedUsersAndRolesFixtureScript.adoc | 0
 .../pages/index/secman/jdo}/seed/scripts/GlobalTenancy.adoc         | 0
 .../scripts/IsisExtFixturesFixtureResultsRoleAndPermissions.adoc    | 0
 .../jdo}/seed/scripts/IsisExtSecmanAdminRoleAndPermissions.adoc     | 0
 .../index/secman/jdo}/seed/scripts/IsisExtSecmanAdminUser.adoc      | 0
 .../jdo}/seed/scripts/IsisExtSecmanFixtureRoleAndPermissions.adoc   | 0
 .../seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc    | 0
 .../pages/index/secman/jpa/IsisModuleExtSecmanPersistenceJpa.adoc   | 0
 .../pages/index/secman/jpa}/seed/SeedSecurityModuleService.adoc     | 0
 .../pages/index/secman/jpa/seed/SeedUsersAndRolesFixtureScript.adoc | 0
 .../pages/index/secman/jpa}/seed/scripts/GlobalTenancy.adoc         | 0
 .../scripts/IsisExtFixturesFixtureResultsRoleAndPermissions.adoc    | 0
 .../jpa}/seed/scripts/IsisExtSecmanAdminRoleAndPermissions.adoc     | 0
 .../index/secman/jpa}/seed/scripts/IsisExtSecmanAdminUser.adoc      | 0
 .../jpa}/seed/scripts/IsisExtSecmanFixtureRoleAndPermissions.adoc   | 0
 .../seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc    | 0
 .../userreg/SecurityModuleAppUserRegistrationServiceAbstract.adoc   | 0
 .../pages/index/secman/model/IsisModuleExtSecmanModel.adoc          | 0
 .../extensions/pages/index/secman/model/app/user/MeService.adoc     | 0
 .../pages/index/secman/shiro/IsisModuleExtSecmanRealmShiro.adoc     | 0
 .../pages/index/secman/shiro/IsisModuleExtSecmanShiroRealm.adoc     | 0
 .../index/secman/shiro/services/SecurityRealmServiceUsingShiro.adoc | 0
 .../extensions/pages/index/secman/shiro/util/ShiroUtils.adoc        | 0
 .../index/shirorealmldap/realm/impl/IsisLdapContextFactory.adoc     | 0
 .../pages/index/shirorealmldap/realm/impl/IsisLdapRealm.adoc        | 0
 .../shirorealmldap/realm/impl/IsisModuleExtShiroRealmLdapImpl.adoc  | 0
 .../wicket/exceldownload/ui/IsisModuleExtExcelDownloadUi.adoc       | 0
 .../exceldownload/ui/components/CollectionContentsAsExcel.adoc      | 0
 .../ui/components/CollectionContentsAsExcelFactory.adoc             | 0
 .../index/viewer/wicket/pdfjs/applib/annotations/PdfJsViewer.adoc   | 0
 .../pages/index/viewer/wicket/pdfjs/applib/config/PdfJsConfig.adoc  | 0
 .../pages/index/viewer/wicket/pdfjs/applib/config/Scale.adoc        | 0
 .../index/viewer/wicket/pdfjs/applib/spi/PdfJsViewerAdvisor.adoc    | 0
 .../pages/index/viewer/wicket/pdfjs/ui/IsisModuleExtPdfjsUi.adoc    | 0
 .../pages/index/jdo/applib/IsisModulePersistenceJdoApplib.adoc      | 0
 .../pages/index/jdo/applib/services/JdoSupportService.adoc          | 0
 .../pages/index/jdo/datanucleus/IsisModuleJdoDatanucleus.adoc       | 0
 .../index/jdo/datanucleus/changetracking/JdoLifecycleListener.adoc  | 0
 .../pages/index/jdo/datanucleus/dialect/DnJdoDialect.adoc           | 0
 .../index/jdo/datanucleus/mixins/Persistable_datanucleusIdLong.adoc | 0
 .../jdo/datanucleus/mixins/Persistable_datanucleusVersionLong.adoc  | 0
 .../datanucleus/mixins/Persistable_datanucleusVersionTimestamp.adoc | 0
 .../jdo/datanucleus/mixins/Persistable_downloadJdoMetadata.adoc     | 0
 .../datanucleus/typeconverters/applib/IsisBookmarkConverter.adoc    | 0
 .../typeconverters/applib/IsisLocalResourcePathConverter.adoc       | 0
 .../jdo/datanucleus/typeconverters/applib/IsisMarkupConverter.adoc  | 0
 .../datanucleus/typeconverters/applib/IsisPasswordConverter.adoc    | 0
 .../image/JavaAwtBufferedImageByteArrayConverter.adoc               | 0
 .../typeconverters/schema/v2/IsisChangesDtoConverter.adoc           | 0
 .../typeconverters/schema/v2/IsisCommandDtoConverter.adoc           | 0
 .../typeconverters/schema/v2/IsisInteractionDtoConverter.adoc       | 0
 .../datanucleus/typeconverters/schema/v2/IsisOidDtoConverter.adoc   | 0
 .../jdo/datanucleus/typeconverters/time/IsoOffsetTimeConverter.adoc | 0
 .../datanucleus/typeconverters/time/IsoZonedDateTimeConverter.adoc  | 0
 .../datanucleus/valuemappings/applib/ByteArrayBlobRdbmsMapping.adoc | 0
 .../index/jdo/datanucleus/valuetypes/applib/IsisBlobMapping.adoc    | 0
 .../index/jdo/datanucleus/valuetypes/applib/IsisClobMapping.adoc    | 0
 .../jpa/applib/integration/JpaEntityInjectionPointResolver.adoc     | 0
 .../pages/index/jpa/applib/services/JpaSupportService.adoc          | 0
 .../pages/index/jpa/eclipselink/IsisModuleJpaEclipselink.adoc       | 0
 .../modules/schema/pages/index/IsisModuleSchema.adoc                | 0
 .../security/pages/index/bypass/IsisModuleSecurityBypass.adoc       | 0
 .../pages/index/bypass/authentication/AuthenticatorBypass.adoc      | 0
 .../security/pages/index/bypass/authorization/AuthorizorBypass.adoc | 0
 .../security/pages/index/keycloak/IsisModuleSecurityKeycloak.adoc   | 0
 .../pages/index/keycloak/authentication/AuthenticatorKeycloak.adoc  | 0
 .../pages/index/keycloak/authorization/AuthorizorKeycloak.adoc      | 0
 .../security/pages/index/keycloak/webmodule/KeycloakFilter.adoc     | 0
 .../security/pages/index/keycloak/webmodule/WebModuleKeycloak.adoc  | 0
 .../modules/security/pages/index/shiro/IsisModuleSecurityShiro.adoc | 0
 .../pages/index/shiro/authentication/AuthenticatorShiro.adoc        | 0
 .../security/pages/index/shiro/authorization/AuthorizorShiro.adoc   | 0
 .../security/pages/index/shiro/authorization/IsisPermission.adoc    | 0
 .../pages/index/shiro/authorization/IsisPermissionResolver.adoc     | 0
 .../security/pages/index/shiro/webmodule/WebModuleShiro.adoc        | 0
 .../modules/subdomains/pages/index/base/applib/Chained.adoc         | 0
 .../modules/subdomains/pages/index/base/applib/Dflt.adoc            | 0
 .../pages/index/base/applib/IsisModuleSubdomainsBaseApplib.adoc     | 0
 .../modules/subdomains/pages/index/base/applib/PowerType.adoc       | 0
 .../modules/subdomains/pages/index/base/applib/Titled.adoc          | 0
 .../modules/subdomains/pages/index/base/applib/TitledEnum.adoc      | 0
 .../pages/index/base/applib/services/BaseServicesModule.adoc        | 0
 .../pages/index/base/applib/services/calendar/CalendarService.adoc  | 0
 .../subdomains/pages/index/base/applib}/types/DescriptionType.adoc  | 0
 .../modules/subdomains/pages/index/base/applib/types/FqcnType.adoc  | 0
 .../modules/subdomains/pages/index/base/applib/types/MoneyType.adoc | 0
 .../modules/subdomains/pages/index/base/applib/types/NameType.adoc  | 0
 .../modules/subdomains/pages/index/base/applib/types/NotesType.adoc | 0
 .../pages/index/base/applib/types/ObjectIdentifierType.adoc         | 0
 .../subdomains/pages/index/base/applib/types/PercentageType.adoc    | 0
 .../subdomains/pages/index/base/applib/types/ProperNameType.adoc    | 0
 .../subdomains/pages/index/base/applib/types/ReferenceType.adoc     | 0
 .../modules/subdomains/pages/index/base/applib/types/TitleType.adoc | 0
 .../subdomains/pages/index/base/applib/types/UrlTemplateType.adoc   | 0
 .../subdomains/pages/index/base/applib/types/UserNameType.adoc      | 0
 .../modules/subdomains/pages/index/base/applib/types/XxxType.adoc   | 0
 .../subdomains/pages/index/base/applib/utils/ClassUtils.adoc        | 0
 .../subdomains/pages/index/base/applib/utils/JodaPeriodUtils.adoc   | 0
 .../modules/subdomains/pages/index/base/applib/utils/MathUtils.adoc | 0
 .../subdomains/pages/index/base/applib/utils/MessageUtils.adoc      | 0
 .../subdomains/pages/index/base/applib/utils/StringUtils.adoc       | 0
 .../subdomains/pages/index/base/applib/utils/TitleBuilder.adoc      | 0
 .../pages/index/base/applib/valuetypes/AbstractInterval.adoc        | 0
 .../pages/index/base/applib/valuetypes/LocalDateInterval.adoc       | 0
 .../modules/subdomains/pages/index/base/applib/valuetypes/VT.adoc   | 0
 .../subdomains/pages/index/base/applib/with/WithCodeComparable.adoc | 0
 .../subdomains/pages/index/base/applib/with/WithCodeGetter.adoc     | 0
 .../subdomains/pages/index/base/applib/with/WithCodeUnique.adoc     | 0
 .../pages/index/base/applib/with/WithDescriptionComparable.adoc     | 0
 .../pages/index/base/applib/with/WithDescriptionGetter.adoc         | 0
 .../pages/index/base/applib/with/WithDescriptionUnique.adoc         | 0
 .../subdomains/pages/index/base/applib/with/WithInterval.adoc       | 0
 .../pages/index/base/applib/with/WithIntervalContiguous.adoc        | 0
 .../pages/index/base/applib/with/WithIntervalMutable.adoc           | 0
 .../subdomains/pages/index/base/applib/with/WithNameComparable.adoc | 0
 .../subdomains/pages/index/base/applib/with/WithNameGetter.adoc     | 0
 .../subdomains/pages/index/base/applib/with/WithNameUnique.adoc     | 0
 .../pages/index/base/applib/with/WithReferenceComparable.adoc       | 0
 .../pages/index/base/applib/with/WithReferenceGetter.adoc           | 0
 .../pages/index/base/applib/with/WithReferenceUnique.adoc           | 0
 .../subdomains/pages/index/base/applib/with/WithSequence.adoc       | 0
 .../subdomains/pages/index/base/applib/with/WithStartDate.adoc      | 0
 .../pages/index/base/applib/with/WithTitleComparable.adoc           | 0
 .../subdomains/pages/index/base/applib/with/WithTitleGetter.adoc    | 0
 .../subdomains/pages/index/base/applib/with/WithTitleUnique.adoc    | 0
 .../pages/index/excel/applib/IsisModuleSubdomainsExcelApplib.adoc   | 0
 .../subdomains/pages/index/excel/applib/dom/AggregationType.adoc    | 0
 .../pages/index/excel/applib/dom/ExcelMetaDataEnabled.adoc          | 0
 .../subdomains/pages/index/excel/applib/dom/ExcelService.adoc       | 0
 .../modules/subdomains/pages/index/excel/applib/dom/HyperLink.adoc  | 0
 .../subdomains/pages/index/excel/applib/dom/PivotColumn.adoc        | 0
 .../subdomains/pages/index/excel/applib/dom/PivotDecoration.adoc    | 0
 .../modules/subdomains/pages/index/excel/applib/dom/PivotRow.adoc   | 0
 .../modules/subdomains/pages/index/excel/applib/dom/PivotValue.adoc | 0
 .../modules/subdomains/pages/index/excel/applib/dom/RowHandler.adoc | 0
 .../subdomains/pages/index/excel/applib/dom/WorksheetContent.adoc   | 0
 .../subdomains/pages/index/excel/applib/dom/WorksheetSpec.adoc      | 0
 .../pages/index/excel/applib/dom/util/AnnotationList.adoc           | 0
 .../pages/index/excel/applib/dom/util/AnnotationTriplet.adoc        | 0
 .../pages/index/excel/applib/dom/util/ExcelFileBlobConverter.adoc   | 0
 .../pages/index/excel/applib/dom/util/ExcelServiceImpl.adoc         | 0
 .../modules/subdomains/pages/index/excel/applib/dom/util/Mode.adoc  | 0
 .../subdomains/pages/index/excel/applib/dom/util/PivotUtils.adoc    | 0
 .../subdomains/pages/index/excel/applib/dom/util/SheetPivoter.adoc  | 0
 .../modules/subdomains/pages/index/excel/testing/ExcelFixture.adoc  | 0
 .../modules/subdomains/pages/index/excel/testing/ExcelFixture2.adoc | 0
 .../pages/index/excel/testing/ExcelFixtureRowHandler.adoc           | 0
 .../pages/index/excel/testing/ExcelFixtureWorkbookHandler.adoc      | 0
 .../pages/index/excel/testing/FixtureAwareRowHandler.adoc           | 0
 .../pages/index/excel/testing/IsisModuleSubdomainsExcelTesting.adoc | 0
 .../pages/index/spring/applib/IsisModuleSubdomainsSpringApplib.adoc | 0
 .../pages/index/spring/applib/service/BeanDescriptor.adoc           | 0
 .../subdomains/pages/index/spring/applib/service/ContextBeans.adoc  | 0
 .../pages/index/spring/applib/service/SpringBeansService.adoc       | 0
 .../xdocreport/applib/IsisModuleSubdomainsXDocReportApplib.adoc     | 0
 .../pages/index/xdocreport/applib/service/OutputType.adoc           | 0
 .../pages/index/xdocreport/applib/service/XDocReportModel.adoc      | 0
 .../pages/index/xdocreport/applib/service/XDocReportService.adoc    | 0
 .../index/fakedata/applib/IsisModuleTestingFakeDataApplib.adoc      | 0
 .../fakedata/applib/services/AbstractRandomValueGenerator.adoc      | 0
 .../testing/pages/index/fakedata/applib/services/Addresses.adoc     | 0
 .../testing/pages/index/fakedata/applib/services/BigDecimals.adoc   | 0
 .../testing/pages/index/fakedata/applib/services/BigIntegers.adoc   | 0
 .../modules/testing/pages/index/fakedata/applib/services/Books.adoc | 0
 .../testing/pages/index/fakedata/applib/services/Booleans.adoc      | 0
 .../modules/testing/pages/index/fakedata/applib/services/Bytes.adoc | 0
 .../modules/testing/pages/index/fakedata/applib/services/Chars.adoc | 0
 .../testing/pages/index/fakedata/applib/services/Collections.adoc   | 0
 .../modules/testing/pages/index/fakedata/applib/services/Comms.adoc | 0
 .../testing/pages/index/fakedata/applib/services/CreditCards.adoc   | 0
 .../testing/pages/index/fakedata/applib/services/Doubles.adoc       | 0
 .../modules/testing/pages/index/fakedata/applib/services/Enums.adoc | 0
 .../pages/index/fakedata/applib/services/FakeDataService.adoc       | 0
 .../testing/pages/index/fakedata/applib/services/Floats.adoc        | 0
 .../testing/pages/index/fakedata/applib/services/Integers.adoc      | 0
 .../testing/pages/index/fakedata/applib/services/IsisBlobs.adoc     | 0
 .../testing/pages/index/fakedata/applib/services/IsisClobs.adoc     | 0
 .../testing/pages/index/fakedata/applib/services/IsisPasswords.adoc | 0
 .../testing/pages/index/fakedata/applib/services/J8DateTimes.adoc   | 0
 .../testing/pages/index/fakedata/applib/services/J8LocalDates.adoc  | 0
 .../testing/pages/index/fakedata/applib/services/J8Periods.adoc     | 0
 .../testing/pages/index/fakedata/applib/services/JavaSqlDates.adoc  | 0
 .../pages/index/fakedata/applib/services/JavaSqlTimestamps.adoc     | 0
 .../testing/pages/index/fakedata/applib/services/JavaUtilDates.adoc | 0
 .../testing/pages/index/fakedata/applib/services/JodaDateTimes.adoc | 0
 .../pages/index/fakedata/applib/services/JodaLocalDates.adoc        | 0
 .../testing/pages/index/fakedata/applib/services/JodaPeriods.adoc   | 0
 .../modules/testing/pages/index/fakedata/applib/services/Longs.adoc | 0
 .../modules/testing/pages/index/fakedata/applib/services/Lorem.adoc | 0
 .../modules/testing/pages/index/fakedata/applib/services/Names.adoc | 0
 .../testing/pages/index/fakedata/applib/services/Shorts.adoc        | 0
 .../testing/pages/index/fakedata/applib/services/Strings.adoc       | 0
 .../modules/testing/pages/index/fakedata/applib/services/Urls.adoc  | 0
 .../modules/testing/pages/index/fakedata/applib/services/Uuids.adoc | 0
 .../pages/index/h2console/ui/IsisModuleTestingH2ConsoleUi.adoc      | 0
 .../testing/pages/index/h2console/ui/services/H2ManagerMenu.adoc    | 0
 .../pages/index/h2console/ui/webmodule/WebModuleH2Console.adoc      | 0
 .../index/integtestsupport/applib/ExceptionRecognizerTranslate.adoc | 0
 .../index/integtestsupport/applib/IsisIntegrationTestAbstract.adoc  | 0
 .../pages/index/integtestsupport/applib/IsisInteractionHandler.adoc | 0
 .../pages/index/integtestsupport/applib/ThrowableMatchers.adoc      | 0
 .../index/integtestsupport/applib/swagger/SwaggerExporter.adoc      | 0
 .../integtestsupport/applib/validate/DomainModelValidator.adoc      | 0
 .../specsupport/applib/IsisModuleTestingSpecSupportApplib.adoc      | 0
 .../specsupport/applib/integration/ObjectFactoryForIntegration.adoc | 0
 .../modules/testing/pages/index/specsupport/applib/specs/V.adoc     | 0
 .../applib/IsisModuleTestingUnitTestSupportApplib.adoc              | 0
 .../unittestsupport/applib/bean/AbstractBeanPropertiesTest.adoc     | 0
 .../applib/bean/FixtureDatumFactoriesForAnyPojo.adoc                | 0
 .../unittestsupport/applib/bean/FixtureDatumFactoriesForApplib.adoc | 0
 .../unittestsupport/applib/bean/FixtureDatumFactoriesForJoda.adoc   | 0
 .../unittestsupport/applib/bean/FixtureDatumFactoriesForTime.adoc   | 0
 .../testing/pages/index/unittestsupport/applib/bean/PojoTester.adoc | 0
 .../unittestsupport/applib/core/AbstractApplyToAllContractTest.adoc | 0
 .../core/bidir/BidirectionalRelationshipContractTestAbstract.adoc   | 0
 .../pages/index/unittestsupport/applib/core/bidir/Instantiator.adoc | 0
 .../index/unittestsupport/applib/core/bidir/InstantiatorSimple.adoc | 0
 .../index/unittestsupport/applib/core/bidir/Instantiators.adoc      | 0
 .../applib/core/comparable/ComparableContractTest_compareTo.adoc    | 0
 .../applib/core/comparable/ComparableContractTester.adoc            | 0
 .../pages/index/unittestsupport/applib/core/files/Files.adoc        | 0
 .../pages/index/unittestsupport/applib/core/jaxb/JaxbMatchers.adoc  | 0
 .../index/unittestsupport/applib/core/jmocking/Imposterisers.adoc   | 0
 .../unittestsupport/applib/core/jmocking/InjectIntoJMockAction.adoc | 0
 .../index/unittestsupport/applib/core/jmocking/IsisActions.adoc     | 0
 .../index/unittestsupport/applib/core/jmocking/JMockActions.adoc    | 0
 .../unittestsupport/applib/core/jmocking/JUnitRuleMockery2.adoc     | 0
 .../index/unittestsupport/applib/core/jmocking/PostponedAction.adoc | 0
 .../applib/core/soap/SoapEndpointPublishingRule.adoc                | 0
 .../index/unittestsupport/applib/core/soap/SoapEndpointSpec.adoc    | 0
 .../applib/core/sortedsets/SortedSetsContractTestAbstract.adoc      | 0
 .../index/unittestsupport/applib/core/streams/NullPrintStream.adoc  | 0
 .../pages/index/unittestsupport/applib/core/utils/CollectUtils.adoc | 0
 .../index/unittestsupport/applib/core/utils/IndentPrinter.adoc      | 0
 .../pages/index/unittestsupport/applib/core/utils/ReflectUtils.adoc | 0
 .../pages/index/unittestsupport/applib/core/utils/StringUtils.adoc  | 0
 .../applib/core/value/ValueTypeContractTestAbstract.adoc            | 0
 .../index/unittestsupport/applib/dom/assertions/Asserting.adoc      | 0
 .../index/unittestsupport/applib/dom/matchers/IsisMatchers.adoc     | 0
 .../applib/dom/privatecons/PrivateConstructorTester.adoc            | 0
 .../index/unittestsupport/applib/dom/reflect/ReflectUtils.adoc      | 0
 .../index/unittestsupport/applib/dom/repo/FinderInteraction.adoc    | 0
 .../pages/index/asciidoc/applib/IsisModuleValAsciidocApplib.adoc    | 0
 .../pages/index/asciidoc/applib/jaxb/AsciiDocJaxbAdapter.adoc       | 0
 .../valuetypes/pages/index/asciidoc/applib/value/AsciiDoc.adoc      | 0
 .../index/asciidoc/metamodel/IsisModuleValAsciidocMetaModel.adoc    | 0
 .../persistence/jdo/dn5/IsisModuleValAsciidocPersistenceJdoDn5.adoc | 0
 .../persistence/jdo/dn5/converters/IsisAsciiDocConverter.adoc       | 0
 .../pages/index/asciidoc/ui/wkt/IsisModuleValAsciidocUiWkt.adoc     | 0
 .../pages/index/markdown/applib/IsisModuleValMarkdownApplib.adoc    | 0
 .../pages/index/markdown/applib/jaxb/MarkdownJaxbAdapter.adoc       | 0
 .../valuetypes/pages/index/markdown/applib/value/Converter.adoc     | 0
 .../index/markdown/metamodel/IsisModuleValMarkdownMetaModel.adoc    | 0
 .../persistence/jdo/dn5/IsisModuleValMarkdownPersistenceJdoDn5.adoc | 0
 .../persistence/jdo/dn5/converters/IsisMarkdownConverter.adoc       | 0
 .../pages/index/markdown/ui/wkt/IsisModuleValMarkdownUiWkt.adoc     | 0
 .../valuetypes/pages/index/sse/applib/IsisModuleValSseApplib.adoc   | 0
 .../pages/index/sse/applib/annotations/ServerSentEvents.adoc        | 0
 .../valuetypes/pages/index/sse/applib/annotations/SseSource.adoc    | 0
 .../valuetypes/pages/index/sse/applib/service/SseChannel.adoc       | 0
 .../valuetypes/pages/index/sse/applib/service/SseService.adoc       | 0
 .../valuetypes/pages/index/sse/ui/wkt/IsisModuleValSseUiWkt.adoc    | 0
 .../pages/index/sse/ui/wkt/services/SseServiceDefault.adoc          | 0
 .../pages/index/sse/ui/wkt/webmodule/WebModuleServerSentEvents.adoc | 0
 .../restfulobjects/applib/IsisModuleViewerRestfulObjectsApplib.adoc | 0
 .../pages/index/restfulobjects/applib/JsonRepresentation.adoc       | 0
 .../pages/index/restfulobjects/applib/LinkRepresentation.adoc       | 0
 .../modules/viewer/pages/index/restfulobjects/applib/Rel.adoc       | 0
 .../viewer/pages/index/restfulobjects/applib/RelDefinition.adoc     | 0
 .../pages/index/restfulobjects/applib/RepresentationType.adoc       | 0
 .../viewer/pages/index/restfulobjects/applib/RestfulHttpMethod.adoc | 0
 .../viewer/pages/index/restfulobjects/applib/RestfulMediaType.adoc  | 0
 .../viewer/pages/index/restfulobjects/applib/RestfulRequest.adoc    | 0
 .../viewer/pages/index/restfulobjects/applib/RestfulResponse.adoc   | 0
 .../pages/index/restfulobjects/applib/boot/BootstrapResource.adoc   | 0
 .../applib/domainobjects/AbstractObjectMemberRepresentation.adoc    | 0
 .../applib/domainobjects/ActionResultRepresentation.adoc            | 0
 .../applib/domainobjects/DomainObjectMemberRepresentation.adoc      | 0
 .../applib/domainobjects/DomainObjectRepresentation.adoc            | 0
 .../restfulobjects/applib/domainobjects/DomainObjectResource.adoc   | 0
 .../restfulobjects/applib/domainobjects/DomainRepresentation.adoc   | 0
 .../restfulobjects/applib/domainobjects/DomainServiceResource.adoc  | 0
 .../restfulobjects/applib/domainobjects/ListRepresentation.adoc     | 0
 .../applib/domainobjects/ObjectActionRepresentation.adoc            | 0
 .../applib/domainobjects/ObjectCollectionRepresentation.adoc        | 0
 .../applib/domainobjects/ObjectPropertyRepresentation.adoc          | 0
 .../applib/domainobjects/ScalarValueRepresentation.adoc             | 0
 .../applib/domaintypes/AbstractTypeMemberRepresentation.adoc        | 0
 .../applib/domaintypes/ActionDescriptionRepresentation.adoc         | 0
 .../domaintypes/ActionParameterDescriptionRepresentation.adoc       | 0
 .../applib/domaintypes/CollectionDescriptionRepresentation.adoc     | 0
 .../restfulobjects/applib/domaintypes/DomainTypeRepresentation.adoc | 0
 .../index/restfulobjects/applib/domaintypes/DomainTypeResource.adoc | 0
 .../applib/domaintypes/PropertyDescriptionRepresentation.adoc       | 0
 .../applib/domaintypes/TypeActionResultRepresentation.adoc          | 0
 .../restfulobjects/applib/domaintypes/TypeListRepresentation.adoc   | 0
 .../pages/index/restfulobjects/applib/dtos/ScalarValueDtoV2.adoc    | 0
 .../index/restfulobjects/applib/errors/ErrorRepresentation.adoc     | 0
 .../index/restfulobjects/applib/health/HealthRepresentation.adoc    | 0
 .../pages/index/restfulobjects/applib/health/HealthResource.adoc    | 0
 .../restfulobjects/applib/homepage/HomePageRepresentation.adoc      | 0
 .../index/restfulobjects/applib/homepage/HomePageResource.adoc      | 0
 .../index/restfulobjects/applib/menubars/MenuBarsResource.adoc      | 0
 .../pages/index/restfulobjects/applib/user/UserRepresentation.adoc  | 0
 .../viewer/pages/index/restfulobjects/applib/user/UserResource.adoc | 0
 .../viewer/pages/index/restfulobjects/applib/util/JsonMapper.adoc   | 0
 .../pages/index/restfulobjects/applib/util/JsonNodeUtils.adoc       | 0
 .../viewer/pages/index/restfulobjects/applib/util/MediaTypes.adoc   | 0
 .../viewer/pages/index/restfulobjects/applib/util/Parser.adoc       | 0
 .../viewer/pages/index/restfulobjects/applib/util/PathNode.adoc     | 0
 .../pages/index/restfulobjects/applib/util/UrlEncodingUtils.adoc    | 0
 .../index/restfulobjects/applib/version/VersionRepresentation.adoc  | 0
 .../pages/index/restfulobjects/applib/version/VersionResource.adoc  | 0
 .../IsisModuleViewerRestfulObjectsJaxrsResteasy4.adoc               | 0
 .../jaxrsresteasy4/conneg/RestfulObjectsJaxbWriterForXml.adoc       | 0
 .../jaxrsresteasy4/webmodule/WebModuleJaxrsResteasy4.adoc           | 0
 .../restfulobjects/rendering/IsisModuleRestfulObjectsRendering.adoc | 0
 .../restfulobjects/rendering/service/RepresentationService.adoc     | 0
 .../rendering/service/RepresentationServiceContentNegotiator.adoc   | 0
 .../rendering/service/acceptheader/AcceptHeaderServiceForRest.adoc  | 0
 .../rendering/service/conneg/ContentNegotiationService.adoc         | 0
 .../rendering/service/conneg/ContentNegotiationServiceAbstract.adoc | 0
 .../conneg/ContentNegotiationServiceForRestfulObjectsV1_0.adoc      | 0
 .../service/conneg/ContentNegotiationServiceOrgApacheIsisV1.adoc    | 0
 .../service/conneg/ContentNegotiationServiceOrgApacheIsisV2.adoc    | 0
 .../service/conneg/ContentNegotiationServiceXRoDomainType.adoc      | 0
 .../rendering/service/swagger/SwaggerServiceMenu.adoc               | 0
 .../restfulobjects/viewer/IsisModuleViewerRestfulObjectsViewer.adoc | 0
 .../pages/index/wicket/model/IsisModuleViewerWicketModel.adoc       | 0
 .../viewer/pages/index/wicket/ui/IsisModuleViewerWicketUi.adoc      | 0
 .../pages/index/wicket/viewer/IsisModuleViewerWicketViewer.adoc     | 0
 antora/playbooks/site-tooling.yml                                   | 2 +-
 antora/playbooks/site.yml                                           | 2 +-
 scripts/ci/_adoc-gen-projdoc.sh                                     | 2 +-
 .../java/org/apache/isis/tooling/cli/projdoc/ProjectDocWriter.java  | 6 +++---
 1055 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/.run/isis-tooling-cli (overview).run.xml b/.run/isis-tooling-cli (overview).run.xml
index 11c8124..0565895 100644
--- a/.run/isis-tooling-cli (overview).run.xml	
+++ b/.run/isis-tooling-cli (overview).run.xml	
@@ -4,7 +4,7 @@
     <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="true" />
     <option name="MAIN_CLASS_NAME" value="org.apache.isis.tooling.cli.Cli" />
     <module name="isis-tooling-cli" />
-    <option name="PROGRAM_PARAMETERS" value="-p . -o antora/components/refguide overview" />
+    <option name="PROGRAM_PARAMETERS" value="-p . -o antora/components/refguide-index overview" />
     <extension name="net.ashald.envfile">
       <option name="IS_ENABLED" value="false" />
       <option name="IS_SUBST" value="false" />
@@ -24,7 +24,7 @@
     <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="true" />
     <option name="MAIN_CLASS_NAME" value="org.apache.isis.tooling.cli.Cli" />
     <module name="isis-tooling-cli" />
-    <option name="PROGRAM_PARAMETERS" value="-p . -o antora/components/refguide overview" />
+    <option name="PROGRAM_PARAMETERS" value="-p . -o antora/components/refguide-index overview" />
     <extension name="net.ashald.envfile">
       <option name="IS_ENABLED" value="false" />
       <option name="IS_SUBST" value="false" />
diff --git a/antora/components/refguide/antora.yml b/antora/components/refguide-index/antora.yml
similarity index 100%
rename from antora/components/refguide/antora.yml
rename to antora/components/refguide-index/antora.yml
diff --git a/antora/components/refguide/modules/_overview/nav.adoc b/antora/components/refguide-index/modules/_overview/nav.adoc
similarity index 100%
rename from antora/components/refguide/modules/_overview/nav.adoc
rename to antora/components/refguide-index/modules/_overview/nav.adoc
diff --git a/antora/components/refguide/modules/_overview/pages/about.adoc b/antora/components/refguide-index/modules/_overview/pages/about.adoc
similarity index 100%
rename from antora/components/refguide/modules/_overview/pages/about.adoc
rename to antora/components/refguide-index/modules/_overview/pages/about.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/AbstractViewModel.adoc b/antora/components/refguide-index/modules/applib/pages/index/AbstractViewModel.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/AbstractViewModel.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/AbstractViewModel.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/Identifier.adoc b/antora/components/refguide-index/modules/applib/pages/index/Identifier.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/Identifier.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/Identifier.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/IsisModuleApplib.adoc b/antora/components/refguide-index/modules/applib/pages/index/IsisModuleApplib.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/IsisModuleApplib.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/IsisModuleApplib.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/RecreatableDomainObject.adoc b/antora/components/refguide-index/modules/applib/pages/index/RecreatableDomainObject.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/RecreatableDomainObject.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/RecreatableDomainObject.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/ViewModel.adoc b/antora/components/refguide-index/modules/applib/pages/index/ViewModel.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/ViewModel.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/ViewModel.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/adapters/AbstractValueSemanticsProvider.adoc b/antora/components/refguide-index/modules/applib/pages/index/adapters/AbstractValueSemanticsProvider.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/adapters/AbstractValueSemanticsProvider.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/adapters/AbstractValueSemanticsProvider.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/adapters/DefaultsProvider.adoc b/antora/components/refguide-index/modules/applib/pages/index/adapters/DefaultsProvider.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/adapters/DefaultsProvider.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/adapters/DefaultsProvider.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/adapters/EncoderDecoder.adoc b/antora/components/refguide-index/modules/applib/pages/index/adapters/EncoderDecoder.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/adapters/EncoderDecoder.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/adapters/EncoderDecoder.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/adapters/EncodingException.adoc b/antora/components/refguide-index/modules/applib/pages/index/adapters/EncodingException.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/adapters/EncodingException.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/adapters/EncodingException.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/adapters/Parser.adoc b/antora/components/refguide-index/modules/applib/pages/index/adapters/Parser.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/adapters/Parser.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/adapters/Parser.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/adapters/ParsingException.adoc b/antora/components/refguide-index/modules/applib/pages/index/adapters/ParsingException.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/adapters/ParsingException.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/adapters/ParsingException.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/adapters/ValueSemanticsProvider.adoc b/antora/components/refguide-index/modules/applib/pages/index/adapters/ValueSemanticsProvider.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/adapters/ValueSemanticsProvider.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/adapters/ValueSemanticsProvider.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Action.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/Action.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/Action.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/Action.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/ActionLayout.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/ActionLayout.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/ActionLayout.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/ActionLayout.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/BookmarkPolicy.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/BookmarkPolicy.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/BookmarkPolicy.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/BookmarkPolicy.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Bounding.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/Bounding.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/Bounding.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/Bounding.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Collection.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/Collection.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/Collection.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/Collection.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/CollectionLayout.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/CollectionLayout.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/CollectionLayout.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/CollectionLayout.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Defaulted.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/Defaulted.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/Defaulted.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/Defaulted.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/DomainObject.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/DomainObject.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/DomainObject.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/DomainObject.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/DomainObjectLayout.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/DomainObjectLayout.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/DomainObjectLayout.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/DomainObjectLayout.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/DomainService.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/DomainService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/DomainService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/DomainService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/DomainServiceLayout.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/DomainServiceLayout.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/DomainServiceLayout.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/DomainServiceLayout.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/DomainServiceLayout~MenuBar.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/DomainServiceLayout~MenuBar.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/DomainServiceLayout~MenuBar.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/DomainServiceLayout~MenuBar.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Editing.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/Editing.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/Editing.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/Editing.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/EntityChangeKind.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/EntityChangeKind.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/EntityChangeKind.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/EntityChangeKind.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/EqualByContent.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/EqualByContent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/EqualByContent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/EqualByContent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Facets.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/Facets.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/Facets.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/Facets.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/HomePage.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/HomePage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/HomePage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/HomePage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/InteractionScope.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/InteractionScope.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/InteractionScope.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/InteractionScope.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/LabelPosition.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/LabelPosition.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/LabelPosition.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/LabelPosition.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/MemberOrder.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/MemberOrder.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/MemberOrder.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/MemberOrder.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/MinLength.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/MinLength.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/MinLength.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/MinLength.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Module.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/Module.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/Module.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/Module.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Nature.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/Nature.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/Nature.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/Nature.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/NatureOfService.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/NatureOfService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/NatureOfService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/NatureOfService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Navigable.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/Navigable.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/Navigable.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/Navigable.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Optionality.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/Optionality.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/Optionality.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/Optionality.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/OrderPrecedence.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/OrderPrecedence.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/OrderPrecedence.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/OrderPrecedence.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Parameter.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/Parameter.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/Parameter.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/Parameter.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/ParameterLayout.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/ParameterLayout.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/ParameterLayout.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/ParameterLayout.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Programmatic.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/Programmatic.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/Programmatic.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/Programmatic.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Projecting.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/Projecting.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/Projecting.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/Projecting.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/PromptStyle.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/PromptStyle.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/PromptStyle.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/PromptStyle.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Property.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/Property.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/Property.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/Property.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/PropertyLayout.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/PropertyLayout.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/PropertyLayout.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/PropertyLayout.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Publishing.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/Publishing.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/Publishing.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/Publishing.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Redirect.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/Redirect.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/Redirect.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/Redirect.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/RenderDay.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/RenderDay.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/RenderDay.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/RenderDay.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Repainting.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/Repainting.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/Repainting.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/Repainting.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/RestrictTo.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/RestrictTo.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/RestrictTo.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/RestrictTo.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/SemanticsOf.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/SemanticsOf.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/SemanticsOf.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/SemanticsOf.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Snapshot.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/Snapshot.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/Snapshot.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/Snapshot.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Title.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/Title.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/Title.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/Title.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Value.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/Value.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/Value.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/Value.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/Where.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/Where.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/Where.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/Where.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_010-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_010-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_010-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_010-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_011-bookmarking.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_011-bookmarking.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_011-bookmarking.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_011-bookmarking.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_012-cssClass.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_012-cssClass.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_012-cssClass.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_012-cssClass.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_013-cssClassFa.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_013-cssClassFa.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_013-cssClassFa.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_013-cssClassFa.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_014-describedAs.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_014-describedAs.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_014-describedAs.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_014-describedAs.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_015-hidden.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_015-hidden.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_015-hidden.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_015-hidden.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_016-named.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_016-named.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_016-named.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_016-named.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_017-position.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_017-position.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_017-position.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_017-position.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_018-promptStyle.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_018-promptStyle.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_018-promptStyle.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_018-promptStyle.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_019-redirect.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_019-redirect.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/ActionLayout_019-redirect.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ActionLayout_019-redirect.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Action_010-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_010-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/Action_010-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Action_010-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_010-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_010-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_010-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_010-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_011-cssClass.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_011-cssClass.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_011-cssClass.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_011-cssClass.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_012-defaultView.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_012-defaultView.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_012-defaultView.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_012-defaultView.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_013-describedAs.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_013-describedAs.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_013-describedAs.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_013-describedAs.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_014-hidden.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_014-hidden.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_014-hidden.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_014-hidden.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_015-named.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_015-named.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_015-named.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_015-named.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_016-paged.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_016-paged.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_016-paged.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_016-paged.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_017-sortedBy.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_017-sortedBy.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/CollectionLayout_017-sortedBy.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/CollectionLayout_017-sortedBy.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Collection_010-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Collection_010-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/Collection_010-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Collection_010-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Collection_011_domainEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Collection_011_domainEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/Collection_011_domainEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Collection_011_domainEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Collection_012_hidden.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Collection_012_hidden.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/Collection_012_hidden.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Collection_012_hidden.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Collection_013_typeOf.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Collection_013_typeOf.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/Collection_013_typeOf.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Collection_013_typeOf.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_010-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_010-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_010-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_010-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_010-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_010-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_010-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_010-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_011-domain-events.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_011-domain-events.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_011-domain-events.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_011-domain-events.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_012-_lifecycle-events.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_012-_lifecycle-events.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_012-_lifecycle-events.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_012-_lifecycle-events.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_013-autoCompleteRepository.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_013-autoCompleteRepository.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_013-autoCompleteRepository.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_013-autoCompleteRepository.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_014-bounding.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_014-bounding.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_014-bounding.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_014-bounding.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_015-editing.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_015-editing.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_015-editing.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_015-editing.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_016-entityChangePublishing.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_016-entityChangePublishing.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_016-entityChangePublishing.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_016-entityChangePublishing.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_017-mixinMethod.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_017-mixinMethod.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_017-mixinMethod.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_017-mixinMethod.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_018-nature.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_018-nature.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_018-nature.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_018-nature.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_019-objectType.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_019-objectType.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_019-objectType.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_019-objectType.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_030-see-also.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_030-see-also.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainObject_030-see-also.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_030-see-also.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainServiceLayout_010-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainServiceLayout_010-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainServiceLayout_010-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainServiceLayout_010-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainService_010-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainService_010-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/DomainService_010-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainService_010-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Facets_010-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Facets_010-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/Facets_010-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Facets_010-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/HomePage_010-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/HomePage_010-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/HomePage_010-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/HomePage_010-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/InteractionScope_010-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/InteractionScope_010-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/InteractionScope_010-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/InteractionScope_010-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/MemberOrder_010-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/MemberOrder_010-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/MemberOrder_010-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/MemberOrder_010-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/MinLength_010-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/MinLength_010-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/MinLength_010-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/MinLength_010-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/ParameterLayout_010-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_010-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/ParameterLayout_010-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/ParameterLayout_010-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Parameter_010-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_010-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/Parameter_010-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_010-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Programmatic_010-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Programmatic_010-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/Programmatic_010-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Programmatic_010-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/PropertyLayout_010-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_010-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/PropertyLayout_010-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/PropertyLayout_010-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Property_010-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_010-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/Property_010-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Property_010-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/Title_010-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Title_010-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/Title_010-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Title_010-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/bookmarking.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/bookmarking.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/bookmarking.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/bookmarking.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/cssClass.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/cssClass.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/cssClass.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/cssClass.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/cssClassFa.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/cssClassFa.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/cssClassFa.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/cssClassFa.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/cssClassUiEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/cssClassUiEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/cssClassUiEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/cssClassUiEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/describedAs.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/describedAs.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/describedAs.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/describedAs.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/iconUiEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/iconUiEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/iconUiEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/iconUiEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/layoutUiEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/layoutUiEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/layoutUiEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/layoutUiEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/named.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/named.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/named.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/named.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/paged.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/paged.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/paged.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/paged.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/plural.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/plural.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/plural.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/plural.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/titleUiEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/titleUiEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/titleUiEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainObjectLayout/titleUiEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainService/nature.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainService/nature.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainService/nature.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainService/nature.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainService/objectType.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainService/objectType.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainService/objectType.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainService/objectType.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainServiceLayout/menuBar.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainServiceLayout/menuBar.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainServiceLayout/menuBar.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainServiceLayout/menuBar.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainServiceLayout/named.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainServiceLayout/named.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainServiceLayout/named.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainServiceLayout/named.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/MemberOrder/name.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/MemberOrder/name.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/MemberOrder/name.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/MemberOrder/name.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/MemberOrder/sequence.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/MemberOrder/sequence.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/MemberOrder/sequence.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/MemberOrder/sequence.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/fileAccept.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/fileAccept.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/fileAccept.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/fileAccept.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/maxLength.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/maxLength.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/maxLength.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/maxLength.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/mustSatisfy.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/mustSatisfy.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/mustSatisfy.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/mustSatisfy.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/optionality.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/optionality.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/optionality.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/optionality.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/regexPattern.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/regexPattern.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/regexPattern.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/regexPattern.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/cssClass.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/cssClass.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/cssClass.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/cssClass.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/describedAs.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/describedAs.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/describedAs.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/describedAs.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/labelPosition.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/labelPosition.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/labelPosition.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/labelPosition.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/multiLine.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/multiLine.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/multiLine.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/multiLine.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/named.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/named.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/named.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/named.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/renderDay.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/renderDay.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/renderDay.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/renderDay.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/typicalLength.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/typicalLength.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/typicalLength.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/typicalLength.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/commandPublishing.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/commandPublishing.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/commandPublishing.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/commandPublishing.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/domainEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/domainEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/domainEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/domainEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/editing.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/editing.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/editing.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/editing.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/executionPublishing.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/executionPublishing.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/executionPublishing.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/executionPublishing.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/fileAccept.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/fileAccept.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/fileAccept.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/fileAccept.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/hidden.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/hidden.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/hidden.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/hidden.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/maxLength.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/maxLength.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/maxLength.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/maxLength.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/mustSatisfy.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/mustSatisfy.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/mustSatisfy.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/mustSatisfy.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/optionality.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/optionality.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/optionality.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/optionality.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/projecting.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/projecting.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/projecting.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/projecting.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/regexPattern.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/regexPattern.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/regexPattern.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/regexPattern.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/snapshot.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/snapshot.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/snapshot.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/snapshot.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/cssClass.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/cssClass.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/cssClass.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/cssClass.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/describedAs.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/describedAs.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/describedAs.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/describedAs.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/hidden.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/hidden.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/hidden.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/hidden.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/labelPosition.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/labelPosition.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/labelPosition.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/labelPosition.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/multiLine.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/multiLine.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/multiLine.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/multiLine.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/named.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/named.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/named.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/named.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/navigable.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/navigable.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/navigable.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/navigable.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/promptStyle.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/promptStyle.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/promptStyle.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/promptStyle.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/renderDay.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/renderDay.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/renderDay.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/renderDay.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/repainting.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/repainting.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/repainting.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/repainting.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/typicalLength.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/typicalLength.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/typicalLength.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/typicalLength.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/client/RepresentationTypeSimplifiedV2.adoc b/antora/components/refguide-index/modules/applib/pages/index/client/RepresentationTypeSimplifiedV2.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/client/RepresentationTypeSimplifiedV2.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/client/RepresentationTypeSimplifiedV2.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/client/SuppressionType.adoc b/antora/components/refguide-index/modules/applib/pages/index/client/SuppressionType.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/client/SuppressionType.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/client/SuppressionType.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/clock/VirtualClock.adoc b/antora/components/refguide-index/modules/applib/pages/index/clock/VirtualClock.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/clock/VirtualClock.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/clock/VirtualClock.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/domain/DomainObjectList.adoc b/antora/components/refguide-index/modules/applib/pages/index/domain/DomainObjectList.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/domain/DomainObjectList.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/domain/DomainObjectList.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/events/EventObjectBase.adoc b/antora/components/refguide-index/modules/applib/pages/index/events/EventObjectBase.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/events/EventObjectBase.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/events/EventObjectBase.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/events/domain/AbstractDomainEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/events/domain/AbstractDomainEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/events/domain/AbstractDomainEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/events/domain/AbstractDomainEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/events/domain/ActionDomainEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/events/domain/ActionDomainEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/events/domain/ActionDomainEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/events/domain/ActionDomainEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/events/domain/CollectionDomainEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/events/domain/CollectionDomainEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/events/domain/CollectionDomainEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/events/domain/CollectionDomainEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/events/domain/PropertyDomainEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/events/domain/PropertyDomainEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/events/domain/PropertyDomainEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/events/domain/PropertyDomainEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/events/lifecycle/AbstractLifecycleEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/events/lifecycle/AbstractLifecycleEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/events/lifecycle/AbstractLifecycleEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/events/lifecycle/AbstractLifecycleEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectCreatedEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/events/lifecycle/ObjectCreatedEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectCreatedEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/events/lifecycle/ObjectCreatedEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectLoadedEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/events/lifecycle/ObjectLoadedEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectLoadedEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/events/lifecycle/ObjectLoadedEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectPersistedEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/events/lifecycle/ObjectPersistedEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectPersistedEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/events/lifecycle/ObjectPersistedEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectPersistingEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/events/lifecycle/ObjectPersistingEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectPersistingEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/events/lifecycle/ObjectPersistingEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectRemovingEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/events/lifecycle/ObjectRemovingEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectRemovingEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/events/lifecycle/ObjectRemovingEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectUpdatedEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/events/lifecycle/ObjectUpdatedEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectUpdatedEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/events/lifecycle/ObjectUpdatedEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectUpdatingEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/events/lifecycle/ObjectUpdatingEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/events/lifecycle/ObjectUpdatingEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/events/lifecycle/ObjectUpdatingEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/events/ui/AbstractUiEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/events/ui/AbstractUiEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/events/ui/AbstractUiEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/events/ui/AbstractUiEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/events/ui/CssClassUiEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/events/ui/CssClassUiEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/events/ui/CssClassUiEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/events/ui/CssClassUiEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/events/ui/IconUiEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/events/ui/IconUiEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/events/ui/IconUiEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/events/ui/IconUiEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/events/ui/LayoutUiEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/events/ui/LayoutUiEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/events/ui/LayoutUiEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/events/ui/LayoutUiEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/events/ui/TitleUiEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/events/ui/TitleUiEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/events/ui/TitleUiEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/events/ui/TitleUiEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/exceptions/RecoverableException.adoc b/antora/components/refguide-index/modules/applib/pages/index/exceptions/RecoverableException.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/exceptions/RecoverableException.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/exceptions/RecoverableException.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/exceptions/TranslatableException.adoc b/antora/components/refguide-index/modules/applib/pages/index/exceptions/TranslatableException.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/exceptions/TranslatableException.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/exceptions/TranslatableException.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/exceptions/UnrecoverableException.adoc b/antora/components/refguide-index/modules/applib/pages/index/exceptions/UnrecoverableException.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/exceptions/UnrecoverableException.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/exceptions/UnrecoverableException.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/DomainModelException.adoc b/antora/components/refguide-index/modules/applib/pages/index/exceptions/unrecoverable/DomainModelException.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/DomainModelException.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/exceptions/unrecoverable/DomainModelException.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/MetaModelException.adoc b/antora/components/refguide-index/modules/applib/pages/index/exceptions/unrecoverable/MetaModelException.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/MetaModelException.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/exceptions/unrecoverable/MetaModelException.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/NoAuthenticatorException.adoc b/antora/components/refguide-index/modules/applib/pages/index/exceptions/unrecoverable/NoAuthenticatorException.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/NoAuthenticatorException.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/exceptions/unrecoverable/NoAuthenticatorException.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/ObjectNotFoundException.adoc b/antora/components/refguide-index/modules/applib/pages/index/exceptions/unrecoverable/ObjectNotFoundException.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/ObjectNotFoundException.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/exceptions/unrecoverable/ObjectNotFoundException.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/ObjectPersistenceException.adoc b/antora/components/refguide-index/modules/applib/pages/index/exceptions/unrecoverable/ObjectPersistenceException.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/ObjectPersistenceException.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/exceptions/unrecoverable/ObjectPersistenceException.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/PersistFailedException.adoc b/antora/components/refguide-index/modules/applib/pages/index/exceptions/unrecoverable/PersistFailedException.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/PersistFailedException.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/exceptions/unrecoverable/PersistFailedException.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/ReflectiveActionException.adoc b/antora/components/refguide-index/modules/applib/pages/index/exceptions/unrecoverable/ReflectiveActionException.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/ReflectiveActionException.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/exceptions/unrecoverable/ReflectiveActionException.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/RepositoryException.adoc b/antora/components/refguide-index/modules/applib/pages/index/exceptions/unrecoverable/RepositoryException.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/RepositoryException.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/exceptions/unrecoverable/RepositoryException.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/UnexpectedCallException.adoc b/antora/components/refguide-index/modules/applib/pages/index/exceptions/unrecoverable/UnexpectedCallException.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/UnexpectedCallException.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/exceptions/unrecoverable/UnexpectedCallException.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/UnknownTypeException.adoc b/antora/components/refguide-index/modules/applib/pages/index/exceptions/unrecoverable/UnknownTypeException.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/exceptions/unrecoverable/UnknownTypeException.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/exceptions/unrecoverable/UnknownTypeException.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/graph/Edge.adoc b/antora/components/refguide-index/modules/applib/pages/index/graph/Edge.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/graph/Edge.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/graph/Edge.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/graph/SimpleEdge.adoc b/antora/components/refguide-index/modules/applib/pages/index/graph/SimpleEdge.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/graph/SimpleEdge.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/graph/SimpleEdge.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/graph/Vertex.adoc b/antora/components/refguide-index/modules/applib/pages/index/graph/Vertex.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/graph/Vertex.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/graph/Vertex.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/graph/tree/LazyTreeNode.adoc b/antora/components/refguide-index/modules/applib/pages/index/graph/tree/LazyTreeNode.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/graph/tree/LazyTreeNode.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/graph/tree/LazyTreeNode.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/graph/tree/TreeAdapter.adoc b/antora/components/refguide-index/modules/applib/pages/index/graph/tree/TreeAdapter.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/graph/tree/TreeAdapter.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/graph/tree/TreeAdapter.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/graph/tree/TreeNode.adoc b/antora/components/refguide-index/modules/applib/pages/index/graph/tree/TreeNode.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/graph/tree/TreeNode.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/graph/tree/TreeNode.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/graph/tree/TreePath.adoc b/antora/components/refguide-index/modules/applib/pages/index/graph/tree/TreePath.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/graph/tree/TreePath.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/graph/tree/TreePath.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/graph/tree/TreeState.adoc b/antora/components/refguide-index/modules/applib/pages/index/graph/tree/TreeState.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/graph/tree/TreeState.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/graph/tree/TreeState.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/jaxb/DataTypeFactory.adoc b/antora/components/refguide-index/modules/applib/pages/index/jaxb/DataTypeFactory.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/jaxb/DataTypeFactory.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/jaxb/DataTypeFactory.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/jaxb/JavaSqlJaxbAdapters.adoc b/antora/components/refguide-index/modules/applib/pages/index/jaxb/JavaSqlJaxbAdapters.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/jaxb/JavaSqlJaxbAdapters.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/jaxb/JavaSqlJaxbAdapters.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/jaxb/JavaSqlXMLGregorianCalendarMarshalling.adoc b/antora/components/refguide-index/modules/applib/pages/index/jaxb/JavaSqlXMLGregorianCalendarMarshalling.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/jaxb/JavaSqlXMLGregorianCalendarMarshalling.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/jaxb/JavaSqlXMLGregorianCalendarMarshalling.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/jaxb/JavaTimeJaxbAdapters.adoc b/antora/components/refguide-index/modules/applib/pages/index/jaxb/JavaTimeJaxbAdapters.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/jaxb/JavaTimeJaxbAdapters.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/jaxb/JavaTimeJaxbAdapters.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/jaxb/JavaTimeXMLGregorianCalendarMarshalling.adoc b/antora/components/refguide-index/modules/applib/pages/index/jaxb/JavaTimeXMLGregorianCalendarMarshalling.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/jaxb/JavaTimeXMLGregorianCalendarMarshalling.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/jaxb/JavaTimeXMLGregorianCalendarMarshalling.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/jaxb/JavaUtilJaxbAdapters.adoc b/antora/components/refguide-index/modules/applib/pages/index/jaxb/JavaUtilJaxbAdapters.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/jaxb/JavaUtilJaxbAdapters.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/jaxb/JavaUtilJaxbAdapters.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/jaxb/JodaTimeJaxbAdapters.adoc b/antora/components/refguide-index/modules/applib/pages/index/jaxb/JodaTimeJaxbAdapters.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/jaxb/JodaTimeJaxbAdapters.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/jaxb/JodaTimeJaxbAdapters.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/jaxb/JodaTimeXMLGregorianCalendarMarshalling.adoc b/antora/components/refguide-index/modules/applib/pages/index/jaxb/JodaTimeXMLGregorianCalendarMarshalling.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/jaxb/JodaTimeXMLGregorianCalendarMarshalling.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/jaxb/JodaTimeXMLGregorianCalendarMarshalling.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/jaxb/PersistentEntitiesAdapter.adoc b/antora/components/refguide-index/modules/applib/pages/index/jaxb/PersistentEntitiesAdapter.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/jaxb/PersistentEntitiesAdapter.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/jaxb/PersistentEntitiesAdapter.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/jaxb/PersistentEntityAdapter.adoc b/antora/components/refguide-index/modules/applib/pages/index/jaxb/PersistentEntityAdapter.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/jaxb/PersistentEntityAdapter.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/jaxb/PersistentEntityAdapter.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/jaxb/PrimitiveJaxbAdapters.adoc b/antora/components/refguide-index/modules/applib/pages/index/jaxb/PrimitiveJaxbAdapters.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/jaxb/PrimitiveJaxbAdapters.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/jaxb/PrimitiveJaxbAdapters.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/ActionLayoutData.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/component/ActionLayoutData.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/component/ActionLayoutData.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/component/ActionLayoutData.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/ActionLayoutDataOwner.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/component/ActionLayoutDataOwner.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/component/ActionLayoutDataOwner.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/component/ActionLayoutDataOwner.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/CollectionLayoutData.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/component/CollectionLayoutData.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/component/CollectionLayoutData.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/component/CollectionLayoutData.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/CollectionLayoutDataOwner.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/component/CollectionLayoutDataOwner.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/component/CollectionLayoutDataOwner.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/component/CollectionLayoutDataOwner.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/CssClassFaPosition.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/component/CssClassFaPosition.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/component/CssClassFaPosition.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/component/CssClassFaPosition.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/DomainObjectLayoutData.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/component/DomainObjectLayoutData.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/component/DomainObjectLayoutData.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/component/DomainObjectLayoutData.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/DomainObjectLayoutDataOwner.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/component/DomainObjectLayoutDataOwner.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/component/DomainObjectLayoutDataOwner.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/component/DomainObjectLayoutDataOwner.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/FieldSet.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/component/FieldSet.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/component/FieldSet.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/component/FieldSet.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/FieldSetOwner.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/component/FieldSetOwner.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/component/FieldSetOwner.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/component/FieldSetOwner.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/HasBookmarking.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/component/HasBookmarking.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/component/HasBookmarking.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/component/HasBookmarking.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/HasCssClass.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/component/HasCssClass.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/component/HasCssClass.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/component/HasCssClass.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/HasCssClassFa.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/component/HasCssClassFa.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/component/HasCssClassFa.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/component/HasCssClassFa.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/HasDescribedAs.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/component/HasDescribedAs.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/component/HasDescribedAs.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/component/HasDescribedAs.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/HasHidden.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/component/HasHidden.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/component/HasHidden.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/component/HasHidden.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/HasNamed.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/component/HasNamed.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/component/HasNamed.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/component/HasNamed.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/MemberRegion.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/component/MemberRegion.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/component/MemberRegion.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/component/MemberRegion.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/MemberRegionOwner.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/component/MemberRegionOwner.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/component/MemberRegionOwner.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/component/MemberRegionOwner.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/Owned.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/component/Owned.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/component/Owned.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/component/Owned.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/Owner.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/component/Owner.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/component/Owner.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/component/Owner.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/PropertyLayoutData.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/component/PropertyLayoutData.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/component/PropertyLayoutData.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/component/PropertyLayoutData.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/ServiceActionLayoutData.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/component/ServiceActionLayoutData.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/component/ServiceActionLayoutData.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/component/ServiceActionLayoutData.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/component/ServiceActionLayoutDataOwner.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/component/ServiceActionLayoutDataOwner.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/component/ServiceActionLayoutDataOwner.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/component/ServiceActionLayoutDataOwner.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/Grid.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/grid/Grid.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/grid/Grid.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/grid/Grid.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/GridAbstract.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/grid/GridAbstract.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/grid/GridAbstract.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/grid/GridAbstract.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3ClearFix.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/grid/bootstrap3/BS3ClearFix.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3ClearFix.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/grid/bootstrap3/BS3ClearFix.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3ClearFixHidden.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/grid/bootstrap3/BS3ClearFixHidden.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3ClearFixHidden.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/grid/bootstrap3/BS3ClearFixHidden.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3ClearFixVisible.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/grid/bootstrap3/BS3ClearFixVisible.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3ClearFixVisible.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/grid/bootstrap3/BS3ClearFixVisible.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Col.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/grid/bootstrap3/BS3Col.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Col.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/grid/bootstrap3/BS3Col.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Element.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/grid/bootstrap3/BS3Element.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Element.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/grid/bootstrap3/BS3Element.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3ElementAbstract.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/grid/bootstrap3/BS3ElementAbstract.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3ElementAbstract.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/grid/bootstrap3/BS3ElementAbstract.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Grid.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/grid/bootstrap3/BS3Grid.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Grid.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/grid/bootstrap3/BS3Grid.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Row.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/grid/bootstrap3/BS3Row.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Row.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/grid/bootstrap3/BS3Row.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowContent.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowContent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowContent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowContent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowContentOwner.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowContentOwner.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowContentOwner.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowContentOwner.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowOwner.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowOwner.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowOwner.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/grid/bootstrap3/BS3RowOwner.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Tab.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/grid/bootstrap3/BS3Tab.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3Tab.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/grid/bootstrap3/BS3Tab.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabGroup.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabGroup.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabGroup.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabGroup.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabGroupOwner.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabGroupOwner.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabGroupOwner.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabGroupOwner.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabOwner.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabOwner.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabOwner.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/grid/bootstrap3/BS3TabOwner.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/HasCssId.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/grid/bootstrap3/HasCssId.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/HasCssId.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/grid/bootstrap3/HasCssId.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/Size.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/grid/bootstrap3/Size.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/Size.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/grid/bootstrap3/Size.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/SizeSpan.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/grid/bootstrap3/SizeSpan.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/SizeSpan.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/grid/bootstrap3/SizeSpan.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/WithinGrid.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/grid/bootstrap3/WithinGrid.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/grid/bootstrap3/WithinGrid.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/grid/bootstrap3/WithinGrid.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/links/Link.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/links/Link.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/links/Link.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/links/Link.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/menubars/HasNamed.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/menubars/HasNamed.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/menubars/HasNamed.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/menubars/HasNamed.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/menubars/Menu.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/menubars/Menu.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/menubars/Menu.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/menubars/Menu.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/menubars/MenuBar.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/menubars/MenuBar.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/menubars/MenuBar.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/menubars/MenuBar.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/menubars/MenuBars.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/menubars/MenuBars.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/menubars/MenuBars.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/menubars/MenuBars.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/menubars/MenuBarsAbstract.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/menubars/MenuBarsAbstract.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/menubars/MenuBarsAbstract.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/menubars/MenuBarsAbstract.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/menubars/MenuSection.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/menubars/MenuSection.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/menubars/MenuSection.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/menubars/MenuSection.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3Menu.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/menubars/bootstrap3/BS3Menu.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3Menu.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/menubars/bootstrap3/BS3Menu.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuBar.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuBar.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuBar.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuBar.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuBars.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuBars.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuBars.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuBars.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuSection.adoc b/antora/components/refguide-index/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuSection.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuSection.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/layout/menubars/bootstrap3/BS3MenuSection.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/mixins/MixinConstants.adoc b/antora/components/refguide-index/modules/applib/pages/index/mixins/MixinConstants.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/mixins/MixinConstants.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/mixins/MixinConstants.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/mixins/dto/Dto.adoc b/antora/components/refguide-index/modules/applib/pages/index/mixins/dto/Dto.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/mixins/dto/Dto.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/mixins/dto/Dto.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/mixins/dto/Dto_downloadXml.adoc b/antora/components/refguide-index/modules/applib/pages/index/mixins/dto/Dto_downloadXml.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/mixins/dto/Dto_downloadXml.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/mixins/dto/Dto_downloadXml.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/mixins/dto/Dto_downloadXsd.adoc b/antora/components/refguide-index/modules/applib/pages/index/mixins/dto/Dto_downloadXsd.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/mixins/dto/Dto_downloadXsd.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/mixins/dto/Dto_downloadXsd.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/mixins/layout/Object_downloadLayoutXml.adoc b/antora/components/refguide-index/modules/applib/pages/index/mixins/layout/Object_downloadLayoutXml.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/mixins/layout/Object_downloadLayoutXml.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/mixins/layout/Object_downloadLayoutXml.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/mixins/layout/Object_openRestApi.adoc b/antora/components/refguide-index/modules/applib/pages/index/mixins/layout/Object_openRestApi.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/mixins/layout/Object_openRestApi.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/mixins/layout/Object_openRestApi.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/mixins/layout/Object_rebuildMetamodel.adoc b/antora/components/refguide-index/modules/applib/pages/index/mixins/layout/Object_rebuildMetamodel.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/mixins/layout/Object_rebuildMetamodel.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/mixins/layout/Object_rebuildMetamodel.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/mixins/metamodel/Object_downloadMetamodelXml.adoc b/antora/components/refguide-index/modules/applib/pages/index/mixins/metamodel/Object_downloadMetamodelXml.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/mixins/metamodel/Object_downloadMetamodelXml.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/mixins/metamodel/Object_downloadMetamodelXml.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/mixins/metamodel/Object_objectIdentifier.adoc b/antora/components/refguide-index/modules/applib/pages/index/mixins/metamodel/Object_objectIdentifier.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/mixins/metamodel/Object_objectIdentifier.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/mixins/metamodel/Object_objectIdentifier.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/mixins/metamodel/Object_objectType.adoc b/antora/components/refguide-index/modules/applib/pages/index/mixins/metamodel/Object_objectType.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/mixins/metamodel/Object_objectType.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/mixins/metamodel/Object_objectType.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/modules/adapters/pages/index/adapters/AbstractValueSemanticsProvider.adoc b/antora/components/refguide-index/modules/applib/pages/index/modules/adapters/pages/index/adapters/AbstractValueSemanticsProvider.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/modules/adapters/pages/index/adapters/AbstractValueSemanticsProvider.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/modules/adapters/pages/index/adapters/AbstractValueSemanticsProvider.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/modules/adapters/pages/index/adapters/DefaultsProvider.adoc b/antora/components/refguide-index/modules/applib/pages/index/modules/adapters/pages/index/adapters/DefaultsProvider.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/modules/adapters/pages/index/adapters/DefaultsProvider.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/modules/adapters/pages/index/adapters/DefaultsProvider.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/modules/adapters/pages/index/adapters/EncoderDecoder.adoc b/antora/components/refguide-index/modules/applib/pages/index/modules/adapters/pages/index/adapters/EncoderDecoder.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/modules/adapters/pages/index/adapters/EncoderDecoder.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/modules/adapters/pages/index/adapters/EncoderDecoder.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/modules/adapters/pages/index/adapters/EncodingException.adoc b/antora/components/refguide-index/modules/applib/pages/index/modules/adapters/pages/index/adapters/EncodingException.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/modules/adapters/pages/index/adapters/EncodingException.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/modules/adapters/pages/index/adapters/EncodingException.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/query/AllInstancesQuery.adoc b/antora/components/refguide-index/modules/applib/pages/index/query/AllInstancesQuery.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/query/AllInstancesQuery.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/query/AllInstancesQuery.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/query/NamedQuery.adoc b/antora/components/refguide-index/modules/applib/pages/index/query/NamedQuery.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/query/NamedQuery.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/query/NamedQuery.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/query/Query.adoc b/antora/components/refguide-index/modules/applib/pages/index/query/Query.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/query/Query.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/query/Query.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/query/QueryRange.adoc b/antora/components/refguide-index/modules/applib/pages/index/query/QueryRange.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/query/QueryRange.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/query/QueryRange.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/DomainChangeRecord.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/DomainChangeRecord.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/DomainChangeRecord.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/DomainChangeRecord.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/MethodReferences.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/MethodReferences.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/MethodReferences.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/MethodReferences.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/RepresentsInteractionMemberExecution.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/RepresentsInteractionMemberExecution.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/RepresentsInteractionMemberExecution.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/RepresentsInteractionMemberExecution.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/acceptheader/AcceptHeaderService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/acceptheader/AcceptHeaderService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/acceptheader/AcceptHeaderService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/acceptheader/AcceptHeaderService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/acceptheader/hooks/AcceptHeaderService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/acceptheader/hooks/AcceptHeaderService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/acceptheader/hooks/AcceptHeaderService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/acceptheader/hooks/AcceptHeaderService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/acceptheader/hooks/AcceptHeaderService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/acceptheader/hooks/AcceptHeaderService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/acceptheader/hooks/AcceptHeaderService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/acceptheader/hooks/AcceptHeaderService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/appfeat/ApplicationFeatureRepository.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/appfeat/ApplicationFeatureRepository.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/appfeat/ApplicationFeatureRepository.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/appfeat/ApplicationFeatureRepository.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/appfeat/ApplicationMemberType.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/appfeat/ApplicationMemberType.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/appfeat/ApplicationMemberType.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/appfeat/ApplicationMemberType.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/appfeat/hooks/ApplicationFeatureRepository_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/appfeat/hooks/ApplicationFeatureRepository_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/appfeat/hooks/ApplicationFeatureRepository_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/appfeat/hooks/ApplicationFeatureRepository_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/appfeat/hooks/ApplicationFeatureRepository_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/appfeat/hooks/ApplicationFeatureRepository_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/appfeat/hooks/ApplicationFeatureRepository_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/appfeat/hooks/ApplicationFeatureRepository_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/bookmark/Bookmark.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/bookmark/Bookmark.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/bookmark/Bookmark.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/bookmark/Bookmark.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkHolder.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/bookmark/BookmarkHolder.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkHolder.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/bookmark/BookmarkHolder.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkHolder_lookup.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/bookmark/BookmarkHolder_lookup.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkHolder_lookup.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/bookmark/BookmarkHolder_lookup.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkHolder_object.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/bookmark/BookmarkHolder_object.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkHolder_object.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/bookmark/BookmarkHolder_object.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/bookmark/BookmarkService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/bookmark/BookmarkService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/bookmark/BookmarkService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/bookmark/hooks/BookmarkService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/bookmark/hooks/BookmarkService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/bookmark/hooks/BookmarkService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/bookmark/hooks/BookmarkService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/bookmark/hooks/BookmarkService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/bookmark/hooks/BookmarkService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/bookmark/hooks/BookmarkService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/bookmark/hooks/BookmarkService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/bookmarkui/BookmarkUiService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/bookmarkui/BookmarkUiService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/bookmarkui/BookmarkUiService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/bookmarkui/BookmarkUiService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/bookmarkui/hooks/BookmarkUiService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/bookmarkui/hooks/BookmarkUiService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/bookmarkui/hooks/BookmarkUiService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/bookmarkui/hooks/BookmarkUiService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/bookmarkui/hooks/BookmarkUiService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/bookmarkui/hooks/BookmarkUiService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/bookmarkui/hooks/BookmarkUiService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/bookmarkui/hooks/BookmarkUiService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/clock/ClockService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/clock/ClockService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/clock/ClockService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/clock/ClockService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/clock/hooks/ClockService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/clock/hooks/ClockService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/clock/hooks/ClockService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/clock/hooks/ClockService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/clock/hooks/ClockService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/clock/hooks/ClockService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/clock/hooks/ClockService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/clock/hooks/ClockService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/command/Command.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/command/Command.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/command/Command.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/command/Command.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/command/CommandExecutorService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/command/CommandExecutorService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/command/CommandExecutorService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/command/CommandExecutorService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/command/CommandOutcomeHandler.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/command/CommandOutcomeHandler.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/command/CommandOutcomeHandler.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/command/CommandOutcomeHandler.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/command/hooks/CommandExecutorService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/command/hooks/CommandExecutorService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/command/hooks/CommandExecutorService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/command/hooks/CommandExecutorService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/command/hooks/CommandExecutorService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/command/hooks/CommandExecutorService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/command/hooks/CommandExecutorService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/command/hooks/CommandExecutorService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/commanddto/HasCommandDto.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/commanddto/HasCommandDto.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/commanddto/HasCommandDto.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/commanddto/HasCommandDto.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/commanddto/conmap/ContentMappingServiceForCommandDto.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/commanddto/conmap/ContentMappingServiceForCommandDto.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/commanddto/conmap/ContentMappingServiceForCommandDto.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/commanddto/conmap/ContentMappingServiceForCommandDto.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/commanddto/conmap/ContentMappingServiceForCommandsDto.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/commanddto/conmap/ContentMappingServiceForCommandsDto.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/commanddto/conmap/ContentMappingServiceForCommandsDto.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/commanddto/conmap/ContentMappingServiceForCommandsDto.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/commanddto/conmap/UserDataKeys.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/commanddto/conmap/UserDataKeys.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/commanddto/conmap/UserDataKeys.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/commanddto/conmap/UserDataKeys.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/CommandDtoProcessor.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/commanddto/processor/CommandDtoProcessor.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/CommandDtoProcessor.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/commanddto/processor/CommandDtoProcessor.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/CommandDtoProcessorForActionAbstract.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/commanddto/processor/CommandDtoProcessorForActionAbstract.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/CommandDtoProcessorForActionAbstract.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/commanddto/processor/CommandDtoProcessorForActionAbstract.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/CommandDtoProcessorForPropertyAbstract.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/commanddto/processor/CommandDtoProcessorForPropertyAbstract.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/CommandDtoProcessorForPropertyAbstract.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/commanddto/processor/CommandDtoProcessorForPropertyAbstract.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/hooks/CommandDtoProcessorService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/commanddto/processor/hooks/CommandDtoProcessorService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/hooks/CommandDtoProcessorService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/commanddto/processor/hooks/CommandDtoProcessorService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/hooks/CommandDtoProcessorService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/commanddto/processor/hooks/CommandDtoProcessorService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/hooks/CommandDtoProcessorService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/commanddto/processor/hooks/CommandDtoProcessorService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/spi/CommandDtoProcessorService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/commanddto/processor/spi/CommandDtoProcessorService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/spi/CommandDtoProcessorService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/commanddto/processor/spi/CommandDtoProcessorService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/spi/CommandDtoProcessorServiceIdentity.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/commanddto/processor/spi/CommandDtoProcessorServiceIdentity.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/commanddto/processor/spi/CommandDtoProcessorServiceIdentity.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/commanddto/processor/spi/CommandDtoProcessorServiceIdentity.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/confview/ConfigurationMenu.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/confview/ConfigurationMenu.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/confview/ConfigurationMenu.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/confview/ConfigurationMenu.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/confview/ConfigurationProperty.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/confview/ConfigurationProperty.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/confview/ConfigurationProperty.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/confview/ConfigurationProperty.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/confview/ConfigurationViewService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/confview/ConfigurationViewService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/confview/ConfigurationViewService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/confview/ConfigurationViewService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/confview/hooks/ConfigurationMenu_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/confview/hooks/ConfigurationMenu_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/confview/hooks/ConfigurationMenu_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/confview/hooks/ConfigurationMenu_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/confview/hooks/ConfigurationMenu_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/confview/hooks/ConfigurationMenu_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/confview/hooks/ConfigurationMenu_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/confview/hooks/ConfigurationMenu_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/confview/hooks/ConfigurationViewService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/confview/hooks/ConfigurationViewService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/confview/hooks/ConfigurationViewService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/confview/hooks/ConfigurationViewService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/confview/hooks/ConfigurationViewService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/confview/hooks/ConfigurationViewService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/confview/hooks/ConfigurationViewService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/confview/hooks/ConfigurationViewService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/conmap/ContentMappingService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/conmap/ContentMappingService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/conmap/ContentMappingService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/conmap/ContentMappingService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/conmap/hooks/ContentMappingService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/conmap/hooks/ContentMappingService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/conmap/hooks/ContentMappingService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/conmap/hooks/ContentMappingService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/conmap/hooks/ContentMappingService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/conmap/hooks/ContentMappingService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/conmap/hooks/ContentMappingService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/conmap/hooks/ContentMappingService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/email/EmailService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/email/EmailService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/email/EmailService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/email/EmailService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/email/hooks/EmailService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/email/hooks/EmailService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/email/hooks/EmailService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/email/hooks/EmailService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/email/hooks/EmailService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/email/hooks/EmailService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/email/hooks/EmailService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/email/hooks/EmailService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/error/ErrorDetails.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/error/ErrorDetails.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/error/ErrorDetails.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/error/ErrorDetails.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/error/ErrorReportingService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/error/ErrorReportingService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/error/ErrorReportingService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/error/ErrorReportingService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/error/SimpleTicket.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/error/SimpleTicket.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/error/SimpleTicket.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/error/SimpleTicket.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/error/Ticket.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/error/Ticket.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/error/Ticket.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/error/Ticket.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/error/hooks/ErrorReportingService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/error/hooks/ErrorReportingService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/error/hooks/ErrorReportingService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/error/hooks/ErrorReportingService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/error/hooks/ErrorReportingService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/error/hooks/ErrorReportingService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/error/hooks/ErrorReportingService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/error/hooks/ErrorReportingService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/eventbus/EventBusService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/eventbus/EventBusService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/eventbus/EventBusService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/eventbus/EventBusService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/eventbus/hooks/EventBusService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/eventbus/hooks/EventBusService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/eventbus/hooks/EventBusService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/eventbus/hooks/EventBusService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/eventbus/hooks/EventBusService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/eventbus/hooks/EventBusService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/eventbus/hooks/EventBusService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/eventbus/hooks/EventBusService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/exceprecog/Category.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/exceprecog/Category.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/exceprecog/Category.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/exceprecog/Category.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizer.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/exceprecog/ExceptionRecognizer.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizer.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/exceprecog/ExceptionRecognizer.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerAbstract.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerAbstract.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerAbstract.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerAbstract.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerForType.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerForType.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerForType.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerForType.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/exceprecog/ExceptionRecognizerService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/exceprecog/Recognition.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/exceprecog/Recognition.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/exceprecog/Recognition.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/exceprecog/Recognition.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/exceprecog/hooks/ExceptionRecognizerService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/exceprecog/hooks/ExceptionRecognizerService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/exceprecog/hooks/ExceptionRecognizerService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/exceprecog/hooks/ExceptionRecognizerService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/exceprecog/hooks/ExceptionRecognizerService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/exceprecog/hooks/ExceptionRecognizerService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/exceprecog/hooks/ExceptionRecognizerService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/exceprecog/hooks/ExceptionRecognizerService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/exceprecog/hooks/ExceptionRecognizer_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/exceprecog/hooks/ExceptionRecognizer_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/exceprecog/hooks/ExceptionRecognizer_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/exceprecog/hooks/ExceptionRecognizer_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/exceprecog/hooks/ExceptionRecognizer_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/exceprecog/hooks/ExceptionRecognizer_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/exceprecog/hooks/ExceptionRecognizer_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/exceprecog/hooks/ExceptionRecognizer_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/factory/FactoryService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/factory/FactoryService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/factory/FactoryService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/factory/FactoryService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/factory/hooks/FactoryService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/factory/hooks/FactoryService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/factory/hooks/FactoryService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/factory/hooks/FactoryService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/factory/hooks/FactoryService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/factory/hooks/FactoryService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/factory/hooks/FactoryService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/factory/hooks/FactoryService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/grid/GridLoaderService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/grid/GridLoaderService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/grid/GridLoaderService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/grid/GridLoaderService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/grid/GridService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/grid/GridService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/grid/GridService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/grid/GridService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/grid/GridSystemService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/grid/GridSystemService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/grid/GridSystemService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/grid/GridSystemService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/grid/hooks/GridLoaderService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/grid/hooks/GridLoaderService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/grid/hooks/GridLoaderService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/grid/hooks/GridLoaderService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/grid/hooks/GridLoaderService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/grid/hooks/GridLoaderService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/grid/hooks/GridLoaderService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/grid/hooks/GridLoaderService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/grid/hooks/GridService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/grid/hooks/GridService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/grid/hooks/GridService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/grid/hooks/GridService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/grid/hooks/GridService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/grid/hooks/GridService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/grid/hooks/GridService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/grid/hooks/GridService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/grid/hooks/GridSystemService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/grid/hooks/GridSystemService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/grid/hooks/GridSystemService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/grid/hooks/GridSystemService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/grid/hooks/GridSystemService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/grid/hooks/GridSystemService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/grid/hooks/GridSystemService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/grid/hooks/GridSystemService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/health/Health.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/health/Health.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/health/Health.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/health/Health.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/health/HealthCheckService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/health/HealthCheckService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/health/HealthCheckService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/health/HealthCheckService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/health/hooks/HealthCheckService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/health/hooks/HealthCheckService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/health/hooks/HealthCheckService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/health/hooks/HealthCheckService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/health/hooks/HealthCheckService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/health/hooks/HealthCheckService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/health/hooks/HealthCheckService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/health/hooks/HealthCheckService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/hint/HintIdProvider.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/hint/HintIdProvider.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/hint/HintIdProvider.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/hint/HintIdProvider.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/hint/HintStore.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/hint/HintStore.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/hint/HintStore.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/hint/HintStore.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/hint/hooks/HintIdProvider_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/hint/hooks/HintIdProvider_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/hint/hooks/HintIdProvider_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/hint/hooks/HintIdProvider_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/hint/hooks/HintIdProvider_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/hint/hooks/HintIdProvider_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/hint/hooks/HintIdProvider_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/hint/hooks/HintIdProvider_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/hint/hooks/HintStore_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/hint/hooks/HintStore_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/hint/hooks/HintStore_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/hint/hooks/HintStore_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/hint/hooks/HintStore_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/hint/hooks/HintStore_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/hint/hooks/HintStore_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/hint/hooks/HintStore_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/homepage/HomePageResolverService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/homepage/HomePageResolverService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/homepage/HomePageResolverService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/homepage/HomePageResolverService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/homepage/hooks/HomePageResolverService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/homepage/hooks/HomePageResolverService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/homepage/hooks/HomePageResolverService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/homepage/hooks/HomePageResolverService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/homepage/hooks/HomePageResolverService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/homepage/hooks/HomePageResolverService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/homepage/hooks/HomePageResolverService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/homepage/hooks/HomePageResolverService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/i18n/LocaleProvider.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/i18n/LocaleProvider.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/i18n/LocaleProvider.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/i18n/LocaleProvider.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/i18n/Mode.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/i18n/Mode.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/i18n/Mode.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/i18n/Mode.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/i18n/TranslatableString.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/i18n/TranslatableString.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/i18n/TranslatableString.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/i18n/TranslatableString.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/i18n/TranslationService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/i18n/TranslationService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/i18n/TranslationService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/i18n/TranslationService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/i18n/TranslationsResolver.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/i18n/TranslationsResolver.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/i18n/TranslationsResolver.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/i18n/TranslationsResolver.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/i18n/hooks/LocaleProvider_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/i18n/hooks/LocaleProvider_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/i18n/hooks/LocaleProvider_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/i18n/hooks/LocaleProvider_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/i18n/hooks/LocaleProvider_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/i18n/hooks/LocaleProvider_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/i18n/hooks/LocaleProvider_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/i18n/hooks/LocaleProvider_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/i18n/hooks/TranslationService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/i18n/hooks/TranslationService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/i18n/hooks/TranslationService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/i18n/hooks/TranslationService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/i18n/hooks/TranslationService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/i18n/hooks/TranslationService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/i18n/hooks/TranslationService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/i18n/hooks/TranslationService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/i18n/hooks/TranslationsResolver_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/i18n/hooks/TranslationsResolver_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/i18n/hooks/TranslationsResolver_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/i18n/hooks/TranslationsResolver_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/i18n/hooks/TranslationsResolver_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/i18n/hooks/TranslationsResolver_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/i18n/hooks/TranslationsResolver_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/i18n/hooks/TranslationsResolver_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/iactn/ActionInvocation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/iactn/ActionInvocation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/iactn/ActionInvocation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/iactn/ActionInvocation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/iactn/Execution.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/iactn/Execution.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/iactn/Execution.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/iactn/Execution.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/iactn/ExecutionContext.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/iactn/ExecutionContext.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/iactn/ExecutionContext.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/iactn/ExecutionContext.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/iactn/Interaction.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/iactn/Interaction.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/iactn/Interaction.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/iactn/Interaction.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/iactn/InteractionContext.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/iactn/InteractionContext.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/iactn/InteractionContext.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/iactn/InteractionContext.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/iactn/PropertyEdit.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/iactn/PropertyEdit.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/iactn/PropertyEdit.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/iactn/PropertyEdit.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/iactn/Sequence.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/iactn/Sequence.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/iactn/Sequence.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/iactn/Sequence.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/iactn/hooks/Execution_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/iactn/hooks/Execution_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/iactn/hooks/Execution_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/iactn/hooks/Execution_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/iactn/hooks/Execution_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/iactn/hooks/Execution_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/iactn/hooks/Execution_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/iactn/hooks/Execution_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/iactn/hooks/InteractionContext_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/iactn/hooks/InteractionContext_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/iactn/hooks/InteractionContext_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/iactn/hooks/InteractionContext_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/iactn/hooks/InteractionContext_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/iactn/hooks/InteractionContext_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/iactn/hooks/InteractionContext_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/iactn/hooks/InteractionContext_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/iactn/hooks/Interaction_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/iactn/hooks/Interaction_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/iactn/hooks/Interaction_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/iactn/hooks/Interaction_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/iactn/hooks/Interaction_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/iactn/hooks/Interaction_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/iactn/hooks/Interaction_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/iactn/hooks/Interaction_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/inject/ServiceInjector.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/inject/ServiceInjector.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/inject/ServiceInjector.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/inject/ServiceInjector.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/inject/hooks/ServiceInjector_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/inject/hooks/ServiceInjector_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/inject/hooks/ServiceInjector_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/inject/hooks/ServiceInjector_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/inject/hooks/ServiceInjector_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/inject/hooks/ServiceInjector_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/inject/hooks/ServiceInjector_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/inject/hooks/ServiceInjector_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/jaxb/JaxbService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/jaxb/JaxbService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/jaxb/JaxbService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/jaxb/JaxbService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/jaxb/hooks/JaxbService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/jaxb/hooks/JaxbService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/jaxb/hooks/JaxbService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/jaxb/hooks/JaxbService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/jaxb/hooks/JaxbService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/jaxb/hooks/JaxbService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/jaxb/hooks/JaxbService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/jaxb/hooks/JaxbService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/layout/LayoutService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/layout/LayoutService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/layout/LayoutService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/layout/LayoutService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/layout/LayoutServiceMenu.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/layout/LayoutServiceMenu.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/layout/LayoutServiceMenu.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/layout/LayoutServiceMenu.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/layout/Style.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/layout/Style.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/layout/Style.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/layout/Style.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/layout/hooks/LayoutServiceMenu_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/layout/hooks/LayoutServiceMenu_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/layout/hooks/LayoutServiceMenu_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/layout/hooks/LayoutServiceMenu_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/layout/hooks/LayoutServiceMenu_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/layout/hooks/LayoutServiceMenu_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/layout/hooks/LayoutServiceMenu_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/layout/hooks/LayoutServiceMenu_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/layout/hooks/LayoutService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/layout/hooks/LayoutService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/layout/hooks/LayoutService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/layout/hooks/LayoutService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/layout/hooks/LayoutService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/layout/hooks/LayoutService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/layout/hooks/LayoutService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/layout/hooks/LayoutService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/linking/DeepLinkService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/linking/DeepLinkService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/linking/DeepLinkService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/linking/DeepLinkService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/linking/hooks/DeepLinkService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/linking/hooks/DeepLinkService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/linking/hooks/DeepLinkService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/linking/hooks/DeepLinkService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/linking/hooks/DeepLinkService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/linking/hooks/DeepLinkService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/linking/hooks/DeepLinkService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/linking/hooks/DeepLinkService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/menu/MenuBarsLoaderService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/menu/MenuBarsLoaderService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/menu/MenuBarsLoaderService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/menu/MenuBarsLoaderService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/menu/MenuBarsService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/menu/MenuBarsService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/menu/MenuBarsService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/menu/MenuBarsService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/menu/hooks/MenuBarsLoaderService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/menu/hooks/MenuBarsLoaderService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/menu/hooks/MenuBarsLoaderService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/menu/hooks/MenuBarsLoaderService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/menu/hooks/MenuBarsLoaderService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/menu/hooks/MenuBarsLoaderService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/menu/hooks/MenuBarsLoaderService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/menu/hooks/MenuBarsLoaderService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/menu/hooks/MenuBarsService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/menu/hooks/MenuBarsService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/menu/hooks/MenuBarsService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/menu/hooks/MenuBarsService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/menu/hooks/MenuBarsService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/menu/hooks/MenuBarsService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/menu/hooks/MenuBarsService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/menu/hooks/MenuBarsService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/message/MessageService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/message/MessageService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/message/MessageService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/message/MessageService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/message/hooks/MessageService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/message/hooks/MessageService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/message/hooks/MessageService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/message/hooks/MessageService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/message/hooks/MessageService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/message/hooks/MessageService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/message/hooks/MessageService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/message/hooks/MessageService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/metamodel/BeanSort.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/metamodel/BeanSort.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/metamodel/BeanSort.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/metamodel/BeanSort.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/metamodel/Config.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/metamodel/Config.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/metamodel/Config.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/metamodel/Config.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/metamodel/DomainMember.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/metamodel/DomainMember.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/metamodel/DomainMember.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/metamodel/DomainMember.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/metamodel/DomainModel.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/metamodel/DomainModel.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/metamodel/DomainModel.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/metamodel/DomainModel.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/metamodel/MetaModelService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/metamodel/MetaModelService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/metamodel/MetaModelService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/metamodel/MetaModelService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/metamodel/MetaModelServiceMenu.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/metamodel/MetaModelServiceMenu.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/metamodel/MetaModelServiceMenu.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/metamodel/MetaModelServiceMenu.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/metamodel/hooks/MetaModelServiceMenu_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/metamodel/hooks/MetaModelServiceMenu_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/metamodel/hooks/MetaModelServiceMenu_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/metamodel/hooks/MetaModelServiceMenu_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/metamodel/hooks/MetaModelServiceMenu_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/metamodel/hooks/MetaModelServiceMenu_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/metamodel/hooks/MetaModelServiceMenu_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/metamodel/hooks/MetaModelServiceMenu_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/metamodel/hooks/MetaModelService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/metamodel/hooks/MetaModelService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/metamodel/hooks/MetaModelService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/metamodel/hooks/MetaModelService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/metamodel/hooks/MetaModelService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/metamodel/hooks/MetaModelService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/metamodel/hooks/MetaModelService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/metamodel/hooks/MetaModelService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/metrics/MetricsService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/metrics/MetricsService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/metrics/MetricsService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/metrics/MetricsService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/metrics/hooks/MetricsService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/metrics/hooks/MetricsService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/metrics/hooks/MetricsService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/metrics/hooks/MetricsService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/metrics/hooks/MetricsService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/metrics/hooks/MetricsService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/metrics/hooks/MetricsService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/metrics/hooks/MetricsService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/publishing/log/CommandLogger.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/publishing/log/CommandLogger.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/publishing/log/CommandLogger.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/publishing/log/CommandLogger.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/publishing/log/EntityChangesLogger.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/publishing/log/EntityChangesLogger.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/publishing/log/EntityChangesLogger.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/publishing/log/EntityChangesLogger.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/publishing/log/EntityPropertyChangeLogger.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/publishing/log/EntityPropertyChangeLogger.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/publishing/log/EntityPropertyChangeLogger.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/publishing/log/EntityPropertyChangeLogger.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/publishing/log/ExecutionLogger.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/publishing/log/ExecutionLogger.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/publishing/log/ExecutionLogger.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/publishing/log/ExecutionLogger.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/CommandSubscriber.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/publishing/spi/CommandSubscriber.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/publishing/spi/CommandSubscriber.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/publishing/spi/CommandSubscriber.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityChanges.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/publishing/spi/EntityChanges.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityChanges.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/publishing/spi/EntityChanges.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityChangesSubscriber.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/publishing/spi/EntityChangesSubscriber.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityChangesSubscriber.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/publishing/spi/EntityChangesSubscriber.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityPropertyChange.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/publishing/spi/EntityPropertyChange.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityPropertyChange.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/publishing/spi/EntityPropertyChange.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityPropertyChangeSubscriber.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/publishing/spi/EntityPropertyChangeSubscriber.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/publishing/spi/EntityPropertyChangeSubscriber.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/publishing/spi/EntityPropertyChangeSubscriber.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/ExecutionSubscriber.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/publishing/spi/ExecutionSubscriber.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/publishing/spi/ExecutionSubscriber.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/publishing/spi/ExecutionSubscriber.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/CommandSubscriber_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/publishing/spi/hooks/CommandSubscriber_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/CommandSubscriber_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/publishing/spi/hooks/CommandSubscriber_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/CommandSubscriber_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/publishing/spi/hooks/CommandSubscriber_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/CommandSubscriber_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/publishing/spi/hooks/CommandSubscriber_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/EntityChangesSubscriber_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/publishing/spi/hooks/EntityChangesSubscriber_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/EntityChangesSubscriber_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/publishing/spi/hooks/EntityChangesSubscriber_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/EntityChangesSubscriber_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/publishing/spi/hooks/EntityChangesSubscriber_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/EntityChangesSubscriber_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/publishing/spi/hooks/EntityChangesSubscriber_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/EntityPropertyChangeSubscriber_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/publishing/spi/hooks/EntityPropertyChangeSubscriber_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/EntityPropertyChangeSubscriber_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/publishing/spi/hooks/EntityPropertyChangeSubscriber_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/EntityPropertyChangeSubscriber_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/publishing/spi/hooks/EntityPropertyChangeSubscriber_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/EntityPropertyChangeSubscriber_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/publishing/spi/hooks/EntityPropertyChangeSubscriber_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/ExecutionSubscriber_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/publishing/spi/hooks/ExecutionSubscriber_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/ExecutionSubscriber_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/publishing/spi/hooks/ExecutionSubscriber_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/ExecutionSubscriber_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/publishing/spi/hooks/ExecutionSubscriber_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/publishing/spi/hooks/ExecutionSubscriber_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/publishing/spi/hooks/ExecutionSubscriber_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/queryresultscache/QueryResultsCache.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/queryresultscache/QueryResultsCache.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/queryresultscache/QueryResultsCache.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/queryresultscache/QueryResultsCache.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/queryresultscache/QueryResultsCacheControl.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/queryresultscache/QueryResultsCacheControl.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/queryresultscache/QueryResultsCacheControl.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/queryresultscache/QueryResultsCacheControl.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/queryresultscache/hooks/QueryResultsCacheControl_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/queryresultscache/hooks/QueryResultsCacheControl_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/queryresultscache/hooks/QueryResultsCacheControl_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/queryresultscache/hooks/QueryResultsCacheControl_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/queryresultscache/hooks/QueryResultsCacheControl_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/queryresultscache/hooks/QueryResultsCacheControl_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/queryresultscache/hooks/QueryResultsCacheControl_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/queryresultscache/hooks/QueryResultsCacheControl_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/queryresultscache/hooks/QueryResultsCache_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/queryresultscache/hooks/QueryResultsCache_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/queryresultscache/hooks/QueryResultsCache_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/queryresultscache/hooks/QueryResultsCache_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/queryresultscache/hooks/QueryResultsCache_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/queryresultscache/hooks/QueryResultsCache_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/queryresultscache/hooks/QueryResultsCache_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/queryresultscache/hooks/QueryResultsCache_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/registry/InstanceByPriorityComparator.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/registry/InstanceByPriorityComparator.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/registry/InstanceByPriorityComparator.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/registry/InstanceByPriorityComparator.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/registry/ServiceRegistry.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/registry/ServiceRegistry.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/registry/ServiceRegistry.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/registry/ServiceRegistry.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/registry/hooks/ServiceRegistry_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/registry/hooks/ServiceRegistry_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/registry/hooks/ServiceRegistry_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/registry/hooks/ServiceRegistry_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/registry/hooks/ServiceRegistry_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/registry/hooks/ServiceRegistry_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/registry/hooks/ServiceRegistry_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/registry/hooks/ServiceRegistry_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/repository/EntityState.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/repository/EntityState.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/repository/EntityState.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/repository/EntityState.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/repository/RepositoryService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/repository/RepositoryService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/repository/RepositoryService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/repository/RepositoryService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/repository/hooks/RepositoryService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/repository/hooks/RepositoryService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/repository/hooks/RepositoryService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/repository/hooks/RepositoryService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/repository/hooks/RepositoryService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/repository/hooks/RepositoryService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/repository/hooks/RepositoryService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/repository/hooks/RepositoryService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/routing/RoutingService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/routing/RoutingService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/routing/RoutingService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/routing/RoutingService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/routing/hooks/RoutingService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/routing/hooks/RoutingService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/routing/hooks/RoutingService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/routing/hooks/RoutingService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/routing/hooks/RoutingService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/routing/hooks/RoutingService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/routing/hooks/RoutingService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/routing/hooks/RoutingService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/scratchpad/Scratchpad.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/scratchpad/Scratchpad.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/scratchpad/Scratchpad.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/scratchpad/Scratchpad.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/scratchpad/hooks/Scratchpad_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/scratchpad/hooks/Scratchpad_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/scratchpad/hooks/Scratchpad_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/scratchpad/hooks/Scratchpad_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/scratchpad/hooks/Scratchpad_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/scratchpad/hooks/Scratchpad_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/scratchpad/hooks/Scratchpad_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/scratchpad/hooks/Scratchpad_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/session/SessionLoggingService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/session/SessionLoggingService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/session/SessionLoggingService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/session/SessionLoggingService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/session/SessionLoggingServiceLogging.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/session/SessionLoggingServiceLogging.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/session/SessionLoggingServiceLogging.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/session/SessionLoggingServiceLogging.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/session/hooks/SessionLoggingService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/session/hooks/SessionLoggingService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/session/hooks/SessionLoggingService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/session/hooks/SessionLoggingService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/session/hooks/SessionLoggingService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/session/hooks/SessionLoggingService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/session/hooks/SessionLoggingService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/session/hooks/SessionLoggingService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/sudo/SudoService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/sudo/SudoService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/sudo/SudoService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/sudo/SudoService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/sudo/hooks/SudoServiceListener_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/sudo/hooks/SudoServiceListener_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/sudo/hooks/SudoServiceListener_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/sudo/hooks/SudoServiceListener_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/sudo/hooks/SudoServiceListener_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/sudo/hooks/SudoServiceListener_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/sudo/hooks/SudoServiceListener_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/sudo/hooks/SudoServiceListener_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/sudo/hooks/SudoService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/sudo/hooks/SudoService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/sudo/hooks/SudoService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/sudo/hooks/SudoService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/sudo/hooks/SudoService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/sudo/hooks/SudoService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/sudo/hooks/SudoService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/sudo/hooks/SudoService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/swagger/Format.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/swagger/Format.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/swagger/Format.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/swagger/Format.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/swagger/SwaggerService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/swagger/SwaggerService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/swagger/SwaggerService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/swagger/SwaggerService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/swagger/Visibility.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/swagger/Visibility.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/swagger/Visibility.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/swagger/Visibility.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/swagger/hooks/SwaggerService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/swagger/hooks/SwaggerService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/swagger/hooks/SwaggerService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/swagger/hooks/SwaggerService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/swagger/hooks/SwaggerService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/swagger/hooks/SwaggerService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/swagger/hooks/SwaggerService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/swagger/hooks/SwaggerService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/tablecol/TableColumnOrderForCollectionTypeAbstract.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/tablecol/TableColumnOrderForCollectionTypeAbstract.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/tablecol/TableColumnOrderForCollectionTypeAbstract.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/tablecol/TableColumnOrderForCollectionTypeAbstract.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/tablecol/TableColumnOrderService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/tablecol/TableColumnOrderService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/tablecol/TableColumnOrderService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/tablecol/TableColumnOrderService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/tablecol/hooks/TableColumnOrderService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/tablecol/hooks/TableColumnOrderService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/tablecol/hooks/TableColumnOrderService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/tablecol/hooks/TableColumnOrderService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/tablecol/hooks/TableColumnOrderService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/tablecol/hooks/TableColumnOrderService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/tablecol/hooks/TableColumnOrderService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/tablecol/hooks/TableColumnOrderService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/title/TitleService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/title/TitleService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/title/TitleService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/title/TitleService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/title/hooks/TitleService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/title/hooks/TitleService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/title/hooks/TitleService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/title/hooks/TitleService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/title/hooks/TitleService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/title/hooks/TitleService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/title/hooks/TitleService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/title/hooks/TitleService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/urlencoding/UrlEncodingService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/urlencoding/UrlEncodingService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/urlencoding/UrlEncodingService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/urlencoding/UrlEncodingService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/urlencoding/UrlEncodingServiceUsingBaseEncodingAbstract.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/urlencoding/UrlEncodingServiceUsingBaseEncodingAbstract.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/urlencoding/UrlEncodingServiceUsingBaseEncodingAbstract.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/urlencoding/UrlEncodingServiceUsingBaseEncodingAbstract.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/urlencoding/hooks/UrlEncodingService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/urlencoding/hooks/UrlEncodingService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/urlencoding/hooks/UrlEncodingService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/urlencoding/hooks/UrlEncodingService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/urlencoding/hooks/UrlEncodingService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/urlencoding/hooks/UrlEncodingService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/urlencoding/hooks/UrlEncodingService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/urlencoding/hooks/UrlEncodingService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/user/RoleMemento.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/user/RoleMemento.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/user/RoleMemento.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/user/RoleMemento.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/user/UserMemento.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/user/UserMemento.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/user/UserMemento.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/user/UserMemento.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/user/UserService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/user/UserService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/user/UserService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/user/UserService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/user/hooks/UserService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/user/hooks/UserService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/user/hooks/UserService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/user/hooks/UserService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/user/hooks/UserService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/user/hooks/UserService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/user/hooks/UserService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/user/hooks/UserService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/userprof/UserProfileService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/userprof/UserProfileService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/userprof/UserProfileService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/userprof/UserProfileService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/userprof/hooks/UserProfileService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/userprof/hooks/UserProfileService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/userprof/hooks/UserProfileService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/userprof/hooks/UserProfileService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/userprof/hooks/UserProfileService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/userprof/hooks/UserProfileService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/userprof/hooks/UserProfileService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/userprof/hooks/UserProfileService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/userreg/EmailNotificationService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/userreg/EmailNotificationService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/userreg/EmailNotificationService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/userreg/EmailNotificationService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/userreg/UserDetails.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/userreg/UserDetails.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/userreg/UserDetails.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/userreg/UserDetails.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/userreg/UserRegistrationService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/userreg/UserRegistrationService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/userreg/UserRegistrationService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/userreg/UserRegistrationService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/userreg/events/EmailEventAbstract.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/userreg/events/EmailEventAbstract.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/userreg/events/EmailEventAbstract.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/userreg/events/EmailEventAbstract.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/userreg/events/EmailRegistrationEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/userreg/events/EmailRegistrationEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/userreg/events/EmailRegistrationEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/userreg/events/EmailRegistrationEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/userreg/events/PasswordResetEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/userreg/events/PasswordResetEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/userreg/events/PasswordResetEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/userreg/events/PasswordResetEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/userreg/hooks/EmailNotificationService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/userreg/hooks/EmailNotificationService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/userreg/hooks/EmailNotificationService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/userreg/hooks/EmailNotificationService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/userreg/hooks/EmailNotificationService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/userreg/hooks/EmailNotificationService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/userreg/hooks/EmailNotificationService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/userreg/hooks/EmailNotificationService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/userreg/hooks/UserRegistrationService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/userreg/hooks/UserRegistrationService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/userreg/hooks/UserRegistrationService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/userreg/hooks/UserRegistrationService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/userreg/hooks/UserRegistrationService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/userreg/hooks/UserRegistrationService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/userreg/hooks/UserRegistrationService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/userreg/hooks/UserRegistrationService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/DisabledException.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/wrapper/DisabledException.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/wrapper/DisabledException.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/wrapper/DisabledException.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/HiddenException.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/wrapper/HiddenException.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/wrapper/HiddenException.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/wrapper/HiddenException.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/InvalidException.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/wrapper/InvalidException.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/wrapper/InvalidException.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/wrapper/InvalidException.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/WrapperFactory.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/wrapper/WrapperFactory.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/wrapper/WrapperFactory.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/wrapper/WrapperFactory.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/WrappingObject.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/wrapper/WrappingObject.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/wrapper/WrappingObject.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/wrapper/WrappingObject.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/AsyncControl.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/wrapper/control/AsyncControl.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/wrapper/control/AsyncControl.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/wrapper/control/AsyncControl.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/ControlAbstract.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/wrapper/control/ControlAbstract.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/wrapper/control/ControlAbstract.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/wrapper/control/ControlAbstract.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/ExceptionHandler.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/wrapper/control/ExceptionHandler.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/wrapper/control/ExceptionHandler.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/wrapper/control/ExceptionHandler.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/ExceptionHandlerAbstract.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/wrapper/control/ExceptionHandlerAbstract.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/wrapper/control/ExceptionHandlerAbstract.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/wrapper/control/ExceptionHandlerAbstract.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/ExecutionMode.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/wrapper/control/ExecutionMode.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/wrapper/control/ExecutionMode.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/wrapper/control/ExecutionMode.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/control/SyncControl.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/wrapper/control/SyncControl.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/wrapper/control/SyncControl.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/wrapper/control/SyncControl.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/AccessEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/AccessEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/wrapper/events/AccessEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/AccessEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionArgumentEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/ActionArgumentEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionArgumentEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/ActionArgumentEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionInvocationEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/ActionInvocationEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionInvocationEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/ActionInvocationEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionUsabilityEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/ActionUsabilityEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionUsabilityEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/ActionUsabilityEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionVisibilityEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/ActionVisibilityEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ActionVisibilityEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/ActionVisibilityEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionAccessEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/CollectionAccessEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionAccessEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/CollectionAccessEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionAddToEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/CollectionAddToEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionAddToEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/CollectionAddToEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionMethodEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/CollectionMethodEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionMethodEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/CollectionMethodEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionRemoveFromEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/CollectionRemoveFromEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionRemoveFromEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/CollectionRemoveFromEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionUsabilityEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/CollectionUsabilityEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/wrapper/events/CollectionUsabilityEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/CollectionUsabilityEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/InteractionEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/InteractionEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/wrapper/events/InteractionEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/InteractionEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ObjectTitleEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/ObjectTitleEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ObjectTitleEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/ObjectTitleEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ObjectValidityEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/ObjectValidityEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ObjectValidityEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/ObjectValidityEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ObjectVisibilityEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/ObjectVisibilityEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ObjectVisibilityEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/ObjectVisibilityEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ParseValueEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/ParseValueEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ParseValueEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/ParseValueEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyAccessEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/PropertyAccessEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyAccessEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/PropertyAccessEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyModifyEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/PropertyModifyEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyModifyEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/PropertyModifyEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyUsabilityEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/PropertyUsabilityEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyUsabilityEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/PropertyUsabilityEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyVisibilityEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/PropertyVisibilityEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/wrapper/events/PropertyVisibilityEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/PropertyVisibilityEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ProposedHolderEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/ProposedHolderEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ProposedHolderEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/ProposedHolderEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/UsabilityEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/UsabilityEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/wrapper/events/UsabilityEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/UsabilityEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ValidityEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/ValidityEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/wrapper/events/ValidityEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/ValidityEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/events/VisibilityEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/VisibilityEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/wrapper/events/VisibilityEvent.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/wrapper/events/VisibilityEvent.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/hooks/WrapperFactory_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/wrapper/hooks/WrapperFactory_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/wrapper/hooks/WrapperFactory_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/wrapper/hooks/WrapperFactory_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/hooks/WrapperFactory_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/wrapper/hooks/WrapperFactory_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/wrapper/hooks/WrapperFactory_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/wrapper/hooks/WrapperFactory_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/listeners/InteractionAdapter.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/wrapper/listeners/InteractionAdapter.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/wrapper/listeners/InteractionAdapter.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/wrapper/listeners/InteractionAdapter.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/wrapper/listeners/InteractionListener.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/wrapper/listeners/InteractionListener.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/wrapper/listeners/InteractionListener.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/wrapper/listeners/InteractionListener.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionId.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/xactn/TransactionId.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionId.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/xactn/TransactionId.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/xactn/TransactionService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/xactn/TransactionService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionState.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/xactn/TransactionState.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionState.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/xactn/TransactionState.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionalProcessor.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/xactn/TransactionalProcessor.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/xactn/TransactionalProcessor.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/xactn/TransactionalProcessor.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/xactn/hooks/TransactionService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/xactn/hooks/TransactionService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/xactn/hooks/TransactionService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/xactn/hooks/TransactionService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/xactn/hooks/TransactionService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/xactn/hooks/TransactionService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/xactn/hooks/TransactionService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/xactn/hooks/TransactionService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/xactn/hooks/TransactionalProcessor_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/xactn/hooks/TransactionalProcessor_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/xactn/hooks/TransactionalProcessor_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/xactn/hooks/TransactionalProcessor_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/xactn/hooks/TransactionalProcessor_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/xactn/hooks/TransactionalProcessor_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/xactn/hooks/TransactionalProcessor_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/xactn/hooks/TransactionalProcessor_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/xml/XmlService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/xml/XmlService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/xml/XmlService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/xml/XmlService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/xml/hooks/XmlService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/xml/hooks/XmlService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/xml/hooks/XmlService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/xml/hooks/XmlService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/xml/hooks/XmlService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/xml/hooks/XmlService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/xml/hooks/XmlService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/xml/hooks/XmlService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/XmlSnapshotService.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/xmlsnapshot/XmlSnapshotService.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/XmlSnapshotService.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/xmlsnapshot/XmlSnapshotService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/XmlSnapshotService~Snapshot.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/xmlsnapshot/XmlSnapshotService~Snapshot.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/XmlSnapshotService~Snapshot.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/xmlsnapshot/XmlSnapshotService~Snapshot.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/XmlSnapshotService~Snapshot~Builder.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/xmlsnapshot/XmlSnapshotService~Snapshot~Builder.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/XmlSnapshotService~Snapshot~Builder.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/xmlsnapshot/XmlSnapshotService~Snapshot~Builder.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/hooks/XmlSnapshotService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/xmlsnapshot/hooks/XmlSnapshotService_010-implementation.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/hooks/XmlSnapshotService_010-implementation.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/xmlsnapshot/hooks/XmlSnapshotService_010-implementation.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/hooks/XmlSnapshotService_020-examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/xmlsnapshot/hooks/XmlSnapshotService_020-examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/services/xmlsnapshot/hooks/XmlSnapshotService_020-examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/services/xmlsnapshot/hooks/XmlSnapshotService_020-examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/snapshot/SnapshottableWithInclusions.adoc b/antora/components/refguide-index/modules/applib/pages/index/snapshot/SnapshottableWithInclusions.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/snapshot/SnapshottableWithInclusions.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/snapshot/SnapshottableWithInclusions.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/spec/AbstractSpecification.adoc b/antora/components/refguide-index/modules/applib/pages/index/spec/AbstractSpecification.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/spec/AbstractSpecification.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/spec/AbstractSpecification.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/spec/AbstractSpecification2.adoc b/antora/components/refguide-index/modules/applib/pages/index/spec/AbstractSpecification2.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/spec/AbstractSpecification2.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/spec/AbstractSpecification2.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/spec/Specification.adoc b/antora/components/refguide-index/modules/applib/pages/index/spec/Specification.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/spec/Specification.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/spec/Specification.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/spec/Specification2.adoc b/antora/components/refguide-index/modules/applib/pages/index/spec/Specification2.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/spec/Specification2.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/spec/Specification2.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/spec/SpecificationAnd.adoc b/antora/components/refguide-index/modules/applib/pages/index/spec/SpecificationAnd.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/spec/SpecificationAnd.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/spec/SpecificationAnd.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/spec/SpecificationNot.adoc b/antora/components/refguide-index/modules/applib/pages/index/spec/SpecificationNot.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/spec/SpecificationNot.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/spec/SpecificationNot.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/spec/SpecificationOr.adoc b/antora/components/refguide-index/modules/applib/pages/index/spec/SpecificationOr.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/spec/SpecificationOr.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/spec/SpecificationOr.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/DescriptionType.adoc b/antora/components/refguide-index/modules/applib/pages/index/types/DescriptionType.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/types/DescriptionType.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/types/DescriptionType.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/types/MemberIdentifierType.adoc b/antora/components/refguide-index/modules/applib/pages/index/types/MemberIdentifierType.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/types/MemberIdentifierType.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/types/MemberIdentifierType.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/types/TargetActionType.adoc b/antora/components/refguide-index/modules/applib/pages/index/types/TargetActionType.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/types/TargetActionType.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/types/TargetActionType.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/types/TargetClassType.adoc b/antora/components/refguide-index/modules/applib/pages/index/types/TargetClassType.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/types/TargetClassType.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/types/TargetClassType.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/util/Enums.adoc b/antora/components/refguide-index/modules/applib/pages/index/util/Enums.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/util/Enums.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/util/Enums.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/util/Equality.adoc b/antora/components/refguide-index/modules/applib/pages/index/util/Equality.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/util/Equality.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/util/Equality.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/util/Hashing.adoc b/antora/components/refguide-index/modules/applib/pages/index/util/Hashing.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/util/Hashing.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/util/Hashing.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/util/JaxbUtil.adoc b/antora/components/refguide-index/modules/applib/pages/index/util/JaxbUtil.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/util/JaxbUtil.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/util/JaxbUtil.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/util/ObjectContracts.adoc b/antora/components/refguide-index/modules/applib/pages/index/util/ObjectContracts.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/util/ObjectContracts.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/util/ObjectContracts.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/util/ReasonBuffer.adoc b/antora/components/refguide-index/modules/applib/pages/index/util/ReasonBuffer.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/util/ReasonBuffer.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/util/ReasonBuffer.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/util/ReasonBuffer2.adoc b/antora/components/refguide-index/modules/applib/pages/index/util/ReasonBuffer2.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/util/ReasonBuffer2.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/util/ReasonBuffer2.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/util/Reasons.adoc b/antora/components/refguide-index/modules/applib/pages/index/util/Reasons.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/util/Reasons.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/util/Reasons.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/util/TitleBuffer.adoc b/antora/components/refguide-index/modules/applib/pages/index/util/TitleBuffer.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/util/TitleBuffer.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/util/TitleBuffer.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/util/TitleBufferException.adoc b/antora/components/refguide-index/modules/applib/pages/index/util/TitleBufferException.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/util/TitleBufferException.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/util/TitleBufferException.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/util/ToString.adoc b/antora/components/refguide-index/modules/applib/pages/index/util/ToString.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/util/ToString.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/util/ToString.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/util/hooks/Enums_examples.adoc b/antora/components/refguide-index/modules/applib/pages/index/util/hooks/Enums_examples.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/util/hooks/Enums_examples.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/util/hooks/Enums_examples.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/util/hooks/ObjectContracts_examples-and-usage.adoc b/antora/components/refguide-index/modules/applib/pages/index/util/hooks/ObjectContracts_examples-and-usage.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/util/hooks/ObjectContracts_examples-and-usage.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/util/hooks/ObjectContracts_examples-and-usage.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/util/schema/ChangesDtoUtils.adoc b/antora/components/refguide-index/modules/applib/pages/index/util/schema/ChangesDtoUtils.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/util/schema/ChangesDtoUtils.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/util/schema/ChangesDtoUtils.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/util/schema/CommandDtoUtils.adoc b/antora/components/refguide-index/modules/applib/pages/index/util/schema/CommandDtoUtils.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/util/schema/CommandDtoUtils.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/util/schema/CommandDtoUtils.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/util/schema/CommonDtoUtils.adoc b/antora/components/refguide-index/modules/applib/pages/index/util/schema/CommonDtoUtils.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/util/schema/CommonDtoUtils.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/util/schema/CommonDtoUtils.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/util/schema/InteractionDtoUtils.adoc b/antora/components/refguide-index/modules/applib/pages/index/util/schema/InteractionDtoUtils.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/util/schema/InteractionDtoUtils.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/util/schema/InteractionDtoUtils.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/util/schema/MemberExecutionDtoUtils.adoc b/antora/components/refguide-index/modules/applib/pages/index/util/schema/MemberExecutionDtoUtils.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/util/schema/MemberExecutionDtoUtils.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/util/schema/MemberExecutionDtoUtils.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/value/Blob.adoc b/antora/components/refguide-index/modules/applib/pages/index/value/Blob.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/value/Blob.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/value/Blob.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/value/Clob.adoc b/antora/components/refguide-index/modules/applib/pages/index/value/Clob.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/value/Clob.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/value/Clob.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/value/HasHtml.adoc b/antora/components/refguide-index/modules/applib/pages/index/value/HasHtml.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/value/HasHtml.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/value/HasHtml.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/value/LocalResourcePath.adoc b/antora/components/refguide-index/modules/applib/pages/index/value/LocalResourcePath.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/value/LocalResourcePath.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/value/LocalResourcePath.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/value/Markup.adoc b/antora/components/refguide-index/modules/applib/pages/index/value/Markup.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/value/Markup.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/value/Markup.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/value/NamedWithMimeType.adoc b/antora/components/refguide-index/modules/applib/pages/index/value/NamedWithMimeType.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/value/NamedWithMimeType.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/value/NamedWithMimeType.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/value/OpenUrlStrategy.adoc b/antora/components/refguide-index/modules/applib/pages/index/value/OpenUrlStrategy.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/value/OpenUrlStrategy.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/value/OpenUrlStrategy.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/value/Password.adoc b/antora/components/refguide-index/modules/applib/pages/index/value/Password.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/value/Password.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/value/Password.adoc
diff --git a/antora/components/refguide/modules/commons/pages/index/collections/Can.adoc b/antora/components/refguide-index/modules/commons/pages/index/collections/Can.adoc
similarity index 100%
rename from antora/components/refguide/modules/commons/pages/index/collections/Can.adoc
rename to antora/components/refguide-index/modules/commons/pages/index/collections/Can.adoc
diff --git a/antora/components/refguide/modules/commons/pages/index/collections/Cardinality.adoc b/antora/components/refguide-index/modules/commons/pages/index/collections/Cardinality.adoc
similarity index 100%
rename from antora/components/refguide/modules/commons/pages/index/collections/Cardinality.adoc
rename to antora/components/refguide-index/modules/commons/pages/index/collections/Cardinality.adoc
diff --git a/antora/components/refguide/modules/commons/pages/index/functional/Result.adoc b/antora/components/refguide-index/modules/commons/pages/index/functional/Result.adoc
similarity index 100%
rename from antora/components/refguide/modules/commons/pages/index/functional/Result.adoc
rename to antora/components/refguide-index/modules/commons/pages/index/functional/Result.adoc
diff --git a/antora/components/refguide/modules/commons/pages/index/having/HasUniqueId.adoc b/antora/components/refguide-index/modules/commons/pages/index/having/HasUniqueId.adoc
similarity index 100%
rename from antora/components/refguide/modules/commons/pages/index/having/HasUniqueId.adoc
rename to antora/components/refguide-index/modules/commons/pages/index/having/HasUniqueId.adoc
diff --git a/antora/components/refguide/modules/commons/pages/index/having/HasUpdatedAt.adoc b/antora/components/refguide-index/modules/commons/pages/index/having/HasUpdatedAt.adoc
similarity index 100%
rename from antora/components/refguide/modules/commons/pages/index/having/HasUpdatedAt.adoc
rename to antora/components/refguide-index/modules/commons/pages/index/having/HasUpdatedAt.adoc
diff --git a/antora/components/refguide/modules/commons/pages/index/having/HasUpdatedBy.adoc b/antora/components/refguide-index/modules/commons/pages/index/having/HasUpdatedBy.adoc
similarity index 100%
rename from antora/components/refguide/modules/commons/pages/index/having/HasUpdatedBy.adoc
rename to antora/components/refguide-index/modules/commons/pages/index/having/HasUpdatedBy.adoc
diff --git a/antora/components/refguide/modules/commons/pages/index/having/HasUsername.adoc b/antora/components/refguide-index/modules/commons/pages/index/having/HasUsername.adoc
similarity index 100%
rename from antora/components/refguide/modules/commons/pages/index/having/HasUsername.adoc
rename to antora/components/refguide-index/modules/commons/pages/index/having/HasUsername.adoc
diff --git a/antora/components/refguide/modules/commons/pages/index/resource/ResourceCoordinates.adoc b/antora/components/refguide-index/modules/commons/pages/index/resource/ResourceCoordinates.adoc
similarity index 100%
rename from antora/components/refguide/modules/commons/pages/index/resource/ResourceCoordinates.adoc
rename to antora/components/refguide-index/modules/commons/pages/index/resource/ResourceCoordinates.adoc
diff --git a/antora/components/refguide/modules/core/pages/index/config/datasources/DataSourceIntrospectionService.adoc b/antora/components/refguide-index/modules/core/pages/index/config/datasources/DataSourceIntrospectionService.adoc
similarity index 100%
rename from antora/components/refguide/modules/core/pages/index/config/datasources/DataSourceIntrospectionService.adoc
rename to antora/components/refguide-index/modules/core/pages/index/config/datasources/DataSourceIntrospectionService.adoc
diff --git a/antora/components/refguide/modules/core/pages/index/interaction/session/InteractionFactory.adoc b/antora/components/refguide-index/modules/core/pages/index/interaction/session/InteractionFactory.adoc
similarity index 100%
rename from antora/components/refguide/modules/core/pages/index/interaction/session/InteractionFactory.adoc
rename to antora/components/refguide-index/modules/core/pages/index/interaction/session/InteractionFactory.adoc
diff --git a/antora/components/refguide/modules/core/pages/index/runtimeservices/transaction/TransactionServiceSpring.adoc b/antora/components/refguide-index/modules/core/pages/index/runtimeservices/transaction/TransactionServiceSpring.adoc
similarity index 100%
rename from antora/components/refguide/modules/core/pages/index/runtimeservices/transaction/TransactionServiceSpring.adoc
rename to antora/components/refguide-index/modules/core/pages/index/runtimeservices/transaction/TransactionServiceSpring.adoc
diff --git a/antora/components/refguide/modules/core/pages/index/runtimeservices/xml/XmlServiceDefault.adoc b/antora/components/refguide-index/modules/core/pages/index/runtimeservices/xml/XmlServiceDefault.adoc
similarity index 100%
rename from antora/components/refguide/modules/core/pages/index/runtimeservices/xml/XmlServiceDefault.adoc
rename to antora/components/refguide-index/modules/core/pages/index/runtimeservices/xml/XmlServiceDefault.adoc
diff --git a/antora/components/refguide/modules/core/pages/index/transaction/changetracking/EntityChangeTrackerDefault.adoc b/antora/components/refguide-index/modules/core/pages/index/transaction/changetracking/EntityChangeTrackerDefault.adoc
similarity index 100%
rename from antora/components/refguide/modules/core/pages/index/transaction/changetracking/EntityChangeTrackerDefault.adoc
rename to antora/components/refguide-index/modules/core/pages/index/transaction/changetracking/EntityChangeTrackerDefault.adoc
diff --git a/antora/components/refguide/modules/core/pages/index/transaction/events/TransactionAfterCompletionEvent.adoc b/antora/components/refguide-index/modules/core/pages/index/transaction/events/TransactionAfterCompletionEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/core/pages/index/transaction/events/TransactionAfterCompletionEvent.adoc
rename to antora/components/refguide-index/modules/core/pages/index/transaction/events/TransactionAfterCompletionEvent.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandlog/impl/CommandSubscriberForJdo.adoc b/antora/components/refguide-index/modules/extensions/pages/index/commandlog/impl/CommandSubscriberForJdo.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/commandlog/impl/CommandSubscriberForJdo.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/commandlog/impl/CommandSubscriberForJdo.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandlog/impl/IsisModuleExtCommandLogImpl.adoc b/antora/components/refguide-index/modules/extensions/pages/index/commandlog/impl/IsisModuleExtCommandLogImpl.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/commandlog/impl/IsisModuleExtCommandLogImpl.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/commandlog/impl/IsisModuleExtCommandLogImpl.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandlog/impl/mixins/HasUniqueId_command.adoc b/antora/components/refguide-index/modules/extensions/pages/index/commandlog/impl/mixins/HasUniqueId_command.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/commandlog/impl/mixins/HasUniqueId_command.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/commandlog/impl/mixins/HasUniqueId_command.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandlog/impl/mixins/HasUsername_recentCommandsByUser.adoc b/antora/components/refguide-index/modules/extensions/pages/index/commandlog/impl/mixins/HasUsername_recentCommandsByUser.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/commandlog/impl/mixins/HasUsername_recentCommandsByUser.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/commandlog/impl/mixins/HasUsername_recentCommandsByUser.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandlog/impl/ui/CommandServiceMenu.adoc b/antora/components/refguide-index/modules/extensions/pages/index/commandlog/impl/ui/CommandServiceMenu.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/commandlog/impl/ui/CommandServiceMenu.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/commandlog/impl/ui/CommandServiceMenu.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/IsisModuleExtCommandReplayPrimary.adoc b/antora/components/refguide-index/modules/extensions/pages/index/commandreplay/primary/IsisModuleExtCommandReplayPrimary.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/IsisModuleExtCommandReplayPrimary.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/commandreplay/primary/IsisModuleExtCommandReplayPrimary.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/config/PrimaryConfig.adoc b/antora/components/refguide-index/modules/extensions/pages/index/commandreplay/primary/config/PrimaryConfig.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/config/PrimaryConfig.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/commandreplay/primary/config/PrimaryConfig.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/mixins/Object_openOnSecondary.adoc b/antora/components/refguide-index/modules/extensions/pages/index/commandreplay/primary/mixins/Object_openOnSecondary.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/mixins/Object_openOnSecondary.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/commandreplay/primary/mixins/Object_openOnSecondary.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/restapi/CommandRetrievalService.adoc b/antora/components/refguide-index/modules/extensions/pages/index/commandreplay/primary/restapi/CommandRetrievalService.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/restapi/CommandRetrievalService.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/commandreplay/primary/restapi/CommandRetrievalService.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/ui/CommandReplayOnPrimaryService.adoc b/antora/components/refguide-index/modules/extensions/pages/index/commandreplay/primary/ui/CommandReplayOnPrimaryService.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/commandreplay/primary/ui/CommandReplayOnPrimaryService.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/commandreplay/primary/ui/CommandReplayOnPrimaryService.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/IsisModuleExtCommandReplaySecondary.adoc b/antora/components/refguide-index/modules/extensions/pages/index/commandreplay/secondary/IsisModuleExtCommandReplaySecondary.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/IsisModuleExtCommandReplaySecondary.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/commandreplay/secondary/IsisModuleExtCommandReplaySecondary.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/SecondaryStatus.adoc b/antora/components/refguide-index/modules/extensions/pages/index/commandreplay/secondary/SecondaryStatus.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/SecondaryStatus.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/commandreplay/secondary/SecondaryStatus.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/analyser/CommandReplayAnalyser.adoc b/antora/components/refguide-index/modules/extensions/pages/index/commandreplay/secondary/analyser/CommandReplayAnalyser.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/analyser/CommandReplayAnalyser.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/commandreplay/secondary/analyser/CommandReplayAnalyser.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/analyser/CommandReplayAnalyserException.adoc b/antora/components/refguide-index/modules/extensions/pages/index/commandreplay/secondary/analyser/CommandReplayAnalyserException.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/analyser/CommandReplayAnalyserException.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/commandreplay/secondary/analyser/CommandReplayAnalyserException.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/analyser/CommandReplayAnalyserResult.adoc b/antora/components/refguide-index/modules/extensions/pages/index/commandreplay/secondary/analyser/CommandReplayAnalyserResult.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/analyser/CommandReplayAnalyserResult.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/commandreplay/secondary/analyser/CommandReplayAnalyserResult.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/analysis/CommandReplayAnalysisService.adoc b/antora/components/refguide-index/modules/extensions/pages/index/commandreplay/secondary/analysis/CommandReplayAnalysisService.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/analysis/CommandReplayAnalysisService.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/commandreplay/secondary/analysis/CommandReplayAnalysisService.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/clock/TickingClockService.adoc b/antora/components/refguide-index/modules/extensions/pages/index/commandreplay/secondary/clock/TickingClockService.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/clock/TickingClockService.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/commandreplay/secondary/clock/TickingClockService.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/config/SecondaryConfig.adoc b/antora/components/refguide-index/modules/extensions/pages/index/commandreplay/secondary/config/SecondaryConfig.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/config/SecondaryConfig.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/commandreplay/secondary/config/SecondaryConfig.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/executor/CommandExecutorServiceWithTime.adoc b/antora/components/refguide-index/modules/extensions/pages/index/commandreplay/secondary/executor/CommandExecutorServiceWithTime.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/executor/CommandExecutorServiceWithTime.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/commandreplay/secondary/executor/CommandExecutorServiceWithTime.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/fetch/CommandFetcher.adoc b/antora/components/refguide-index/modules/extensions/pages/index/commandreplay/secondary/fetch/CommandFetcher.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/fetch/CommandFetcher.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/commandreplay/secondary/fetch/CommandFetcher.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/job/ReplicateAndReplayJob.adoc b/antora/components/refguide-index/modules/extensions/pages/index/commandreplay/secondary/job/ReplicateAndReplayJob.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/job/ReplicateAndReplayJob.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/commandreplay/secondary/job/ReplicateAndReplayJob.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/job/SecondaryStatusData.adoc b/antora/components/refguide-index/modules/extensions/pages/index/commandreplay/secondary/job/SecondaryStatusData.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/job/SecondaryStatusData.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/commandreplay/secondary/job/SecondaryStatusData.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/jobcallables/ReplicateAndRunCommands.adoc b/antora/components/refguide-index/modules/extensions/pages/index/commandreplay/secondary/jobcallables/ReplicateAndRunCommands.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/jobcallables/ReplicateAndRunCommands.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/commandreplay/secondary/jobcallables/ReplicateAndRunCommands.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/mixins/CommandJdo_exclude.adoc b/antora/components/refguide-index/modules/extensions/pages/index/commandreplay/secondary/mixins/CommandJdo_exclude.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/mixins/CommandJdo_exclude.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/commandreplay/secondary/mixins/CommandJdo_exclude.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/mixins/CommandJdo_replayQueue.adoc b/antora/components/refguide-index/modules/extensions/pages/index/commandreplay/secondary/mixins/CommandJdo_replayQueue.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/mixins/CommandJdo_replayQueue.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/commandreplay/secondary/mixins/CommandJdo_replayQueue.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/mixins/Object_openOnPrimary.adoc b/antora/components/refguide-index/modules/extensions/pages/index/commandreplay/secondary/mixins/Object_openOnPrimary.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/mixins/Object_openOnPrimary.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/commandreplay/secondary/mixins/Object_openOnPrimary.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/spi/ReplayCommandExecutionController.adoc b/antora/components/refguide-index/modules/extensions/pages/index/commandreplay/secondary/spi/ReplayCommandExecutionController.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/spi/ReplayCommandExecutionController.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/commandreplay/secondary/spi/ReplayCommandExecutionController.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/ui/CommandReplayOnSecondaryService.adoc b/antora/components/refguide-index/modules/extensions/pages/index/commandreplay/secondary/ui/CommandReplayOnSecondaryService.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/commandreplay/secondary/ui/CommandReplayOnSecondaryService.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/commandreplay/secondary/ui/CommandReplayOnSecondaryService.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/cors/impl/IsisModuleExtCorsImpl.adoc b/antora/components/refguide-index/modules/extensions/pages/index/cors/impl/IsisModuleExtCorsImpl.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/cors/impl/IsisModuleExtCorsImpl.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/cors/impl/IsisModuleExtCorsImpl.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/CalendarEventable.adoc b/antora/components/refguide-index/modules/extensions/pages/index/fullcalendar/applib/CalendarEventable.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/CalendarEventable.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/fullcalendar/applib/CalendarEventable.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/Calendarable.adoc b/antora/components/refguide-index/modules/extensions/pages/index/fullcalendar/applib/Calendarable.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/Calendarable.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/fullcalendar/applib/Calendarable.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/IsisModuleExtFullCalendarApplib.adoc b/antora/components/refguide-index/modules/extensions/pages/index/fullcalendar/applib/IsisModuleExtFullCalendarApplib.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/IsisModuleExtFullCalendarApplib.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/fullcalendar/applib/IsisModuleExtFullCalendarApplib.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/spi/CalendarableDereferencingService.adoc b/antora/components/refguide-index/modules/extensions/pages/index/fullcalendar/applib/spi/CalendarableDereferencingService.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/spi/CalendarableDereferencingService.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/fullcalendar/applib/spi/CalendarableDereferencingService.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/value/CalendarEvent.adoc b/antora/components/refguide-index/modules/extensions/pages/index/fullcalendar/applib/value/CalendarEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/fullcalendar/applib/value/CalendarEvent.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/fullcalendar/applib/value/CalendarEvent.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/fullcalendar/ui/component/IsisModuleExtFullCalendarUi.adoc b/antora/components/refguide-index/modules/extensions/pages/index/fullcalendar/ui/component/IsisModuleExtFullCalendarUi.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/fullcalendar/ui/component/IsisModuleExtFullCalendarUi.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/fullcalendar/ui/component/IsisModuleExtFullCalendarUi.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/hsqldbmgr/dom/IsisModuleExtHsqldbMgr.adoc b/antora/components/refguide-index/modules/extensions/pages/index/hsqldbmgr/dom/IsisModuleExtHsqldbMgr.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/hsqldbmgr/dom/IsisModuleExtHsqldbMgr.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/hsqldbmgr/dom/IsisModuleExtHsqldbMgr.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/hsqldbmgr/dom/services/HsqlDbManagerMenu.adoc b/antora/components/refguide-index/modules/extensions/pages/index/hsqldbmgr/dom/services/HsqlDbManagerMenu.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/hsqldbmgr/dom/services/HsqlDbManagerMenu.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/hsqldbmgr/dom/services/HsqlDbManagerMenu.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/jaxrsclient/applib/IsisModuleExtJaxRsClientApplib.adoc b/antora/components/refguide-index/modules/extensions/pages/index/jaxrsclient/applib/IsisModuleExtJaxRsClientApplib.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/jaxrsclient/applib/IsisModuleExtJaxRsClientApplib.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/jaxrsclient/applib/IsisModuleExtJaxRsClientApplib.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/jaxrsclient/applib/client/JaxRsClient.adoc b/antora/components/refguide-index/modules/extensions/pages/index/jaxrsclient/applib/client/JaxRsClient.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/jaxrsclient/applib/client/JaxRsClient.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/jaxrsclient/applib/client/JaxRsClient.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/jaxrsclient/applib/client/JaxRsResponse.adoc b/antora/components/refguide-index/modules/extensions/pages/index/jaxrsclient/applib/client/JaxRsResponse.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/jaxrsclient/applib/client/JaxRsResponse.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/jaxrsclient/applib/client/JaxRsResponse.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/modelannotation/applib/IsisModuleIncModelApplib.adoc b/antora/components/refguide-index/modules/extensions/pages/index/modelannotation/applib/IsisModuleIncModelApplib.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/modelannotation/applib/IsisModuleIncModelApplib.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/modelannotation/applib/IsisModuleIncModelApplib.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/modelannotation/applib/annotation/Model.adoc b/antora/components/refguide-index/modules/extensions/pages/index/modelannotation/applib/annotation/Model.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/modelannotation/applib/annotation/Model.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/modelannotation/applib/annotation/Model.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/modelannotation/metamodel/IsisModuleExtModelAnnotation.adoc b/antora/components/refguide-index/modules/extensions/pages/index/modelannotation/metamodel/IsisModuleExtModelAnnotation.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/modelannotation/metamodel/IsisModuleExtModelAnnotation.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/modelannotation/metamodel/IsisModuleExtModelAnnotation.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/modelannotation/metamodel/facets/SupportingMethodValidatorRefinerFactory.adoc b/antora/components/refguide-index/modules/extensions/pages/index/modelannotation/metamodel/facets/SupportingMethodValidatorRefinerFactory.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/modelannotation/metamodel/facets/SupportingMethodValidatorRefinerFactory.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/modelannotation/metamodel/facets/SupportingMethodValidatorRefinerFactory.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/modelannotation/metamodel/services/IncubatorMetaModelPlugin.adoc b/antora/components/refguide-index/modules/extensions/pages/index/modelannotation/metamodel/services/IncubatorMetaModelPlugin.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/modelannotation/metamodel/services/IncubatorMetaModelPlugin.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/modelannotation/metamodel/services/IncubatorMetaModelPlugin.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/quartz/IsisModuleExtQuartzImpl.adoc b/antora/components/refguide-index/modules/extensions/pages/index/quartz/IsisModuleExtQuartzImpl.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/quartz/IsisModuleExtQuartzImpl.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/quartz/IsisModuleExtQuartzImpl.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/quartz/context/JobExecutionData.adoc b/antora/components/refguide-index/modules/extensions/pages/index/quartz/context/JobExecutionData.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/quartz/context/JobExecutionData.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/quartz/context/JobExecutionData.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/quartz/spring/AutowiringSpringBeanJobFactory.adoc b/antora/components/refguide-index/modules/extensions/pages/index/quartz/spring/AutowiringSpringBeanJobFactory.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/quartz/spring/AutowiringSpringBeanJobFactory.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/quartz/spring/AutowiringSpringBeanJobFactory.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/restclient/ActionParameterListBuilder.adoc b/antora/components/refguide-index/modules/extensions/pages/index/restclient/ActionParameterListBuilder.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/restclient/ActionParameterListBuilder.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/restclient/ActionParameterListBuilder.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/restclient/IsisModuleExtRestClient.adoc b/antora/components/refguide-index/modules/extensions/pages/index/restclient/IsisModuleExtRestClient.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/restclient/IsisModuleExtRestClient.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/restclient/IsisModuleExtRestClient.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/restclient/ResponseDigest.adoc b/antora/components/refguide-index/modules/extensions/pages/index/restclient/ResponseDigest.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/restclient/ResponseDigest.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/restclient/ResponseDigest.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/restclient/RestfulClient.adoc b/antora/components/refguide-index/modules/extensions/pages/index/restclient/RestfulClient.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/restclient/RestfulClient.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/restclient/RestfulClient.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/restclient/RestfulClientConfig.adoc b/antora/components/refguide-index/modules/extensions/pages/index/restclient/RestfulClientConfig.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/restclient/RestfulClientConfig.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/restclient/RestfulClientConfig.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/restclient/RestfulClientException.adoc b/antora/components/refguide-index/modules/extensions/pages/index/restclient/RestfulClientException.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/restclient/RestfulClientException.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/restclient/RestfulClientException.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/restclient/auth/BasicAuthFilter.adoc b/antora/components/refguide-index/modules/extensions/pages/index/restclient/auth/BasicAuthFilter.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/restclient/auth/BasicAuthFilter.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/restclient/auth/BasicAuthFilter.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/restclient/log/ClientConversationFilter.adoc b/antora/components/refguide-index/modules/extensions/pages/index/restclient/log/ClientConversationFilter.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/restclient/log/ClientConversationFilter.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/restclient/log/ClientConversationFilter.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/restclient/log/ClientConversationLogger.adoc b/antora/components/refguide-index/modules/extensions/pages/index/restclient/log/ClientConversationLogger.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/restclient/log/ClientConversationLogger.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/restclient/log/ClientConversationLogger.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/IsisModuleExtSecmanApi.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/api/IsisModuleExtSecmanApi.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/api/IsisModuleExtSecmanApi.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/api/IsisModuleExtSecmanApi.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/SecmanConfiguration.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/api/SecmanConfiguration.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/api/SecmanConfiguration.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/api/SecmanConfiguration.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/SecurityRealm.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/api/SecurityRealm.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/api/SecurityRealm.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/api/SecurityRealm.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/SecurityRealmCharacteristic.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/api/SecurityRealmCharacteristic.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/api/SecurityRealmCharacteristic.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/api/SecurityRealmCharacteristic.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/SecurityRealmService.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/api/SecurityRealmService.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/api/SecurityRealmService.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/api/SecurityRealmService.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/encryption/PasswordEncryptionService.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/api/encryption/PasswordEncryptionService.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/api/encryption/PasswordEncryptionService.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/api/encryption/PasswordEncryptionService.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/encryption/PasswordEncryptionServiceNone.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/api/encryption/PasswordEncryptionServiceNone.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/api/encryption/PasswordEncryptionServiceNone.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/api/encryption/PasswordEncryptionServiceNone.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/events/UserCreatedEvent.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/api/events/UserCreatedEvent.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/api/events/UserCreatedEvent.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/api/events/UserCreatedEvent.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermission.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/api/permission/ApplicationPermission.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermission.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/api/permission/ApplicationPermission.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionMode.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionMode.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionMode.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionMode.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionRepository.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionRepository.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionRepository.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionRepository.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionRule.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionRule.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionRule.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionRule.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionValue.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionValue.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionValue.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionValue.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionValueSet.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionValueSet.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionValueSet.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/api/permission/ApplicationPermissionValueSet.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationService.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationService.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationService.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationService.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationServiceAbstract.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationServiceAbstract.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationServiceAbstract.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationServiceAbstract.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationServiceAllowBeatsVeto.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationServiceAllowBeatsVeto.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationServiceAllowBeatsVeto.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationServiceAllowBeatsVeto.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationServiceVetoBeatsAllow.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationServiceVetoBeatsAllow.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationServiceVetoBeatsAllow.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/api/permission/PermissionsEvaluationServiceVetoBeatsAllow.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/role/ApplicationRole.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/api/role/ApplicationRole.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/api/role/ApplicationRole.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/api/role/ApplicationRole.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/role/ApplicationRoleRepository.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/api/role/ApplicationRoleRepository.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/api/role/ApplicationRoleRepository.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/api/role/ApplicationRoleRepository.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancy.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancy.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancy.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancy.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancyEvaluator.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancyEvaluator.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancyEvaluator.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancyEvaluator.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancyRepository.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancyRepository.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancyRepository.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/api/tenancy/ApplicationTenancyRepository.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/HasAtPath.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/api/tenancy/HasAtPath.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/api/tenancy/HasAtPath.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/api/tenancy/HasAtPath.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/user/AccountType.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/api/user/AccountType.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/api/user/AccountType.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/api/user/AccountType.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/user/ApplicationUser.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/api/user/ApplicationUser.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/api/user/ApplicationUser.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/api/user/ApplicationUser.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/user/ApplicationUserRepository.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/api/user/ApplicationUserRepository.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/api/user/ApplicationUserRepository.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/api/user/ApplicationUserRepository.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/api/user/ApplicationUserStatus.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/api/user/ApplicationUserStatus.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/api/user/ApplicationUserStatus.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/api/user/ApplicationUserStatus.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/encryption/jbcrypt/IsisModuleExtSecmanEncryptionJbcrypt.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/encryption/jbcrypt/IsisModuleExtSecmanEncryptionJbcrypt.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/encryption/jbcrypt/IsisModuleExtSecmanEncryptionJbcrypt.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/encryption/jbcrypt/IsisModuleExtSecmanEncryptionJbcrypt.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/encryption/jbcrypt/services/PasswordEncryptionServiceUsingJBcrypt.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/encryption/jbcrypt/services/PasswordEncryptionServiceUsingJBcrypt.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/encryption/jbcrypt/services/PasswordEncryptionServiceUsingJBcrypt.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/encryption/jbcrypt/services/PasswordEncryptionServiceUsingJBcrypt.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jdo/IsisModuleExtSecmanPersistenceJdo.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/jdo/IsisModuleExtSecmanPersistenceJdo.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/jdo/IsisModuleExtSecmanPersistenceJdo.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/jdo/IsisModuleExtSecmanPersistenceJdo.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/SeedSecurityModuleService.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/jdo/seed/SeedSecurityModuleService.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/SeedSecurityModuleService.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/jdo/seed/SeedSecurityModuleService.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/SeedUsersAndRolesFixtureScript.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/jdo/seed/SeedUsersAndRolesFixtureScript.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/SeedUsersAndRolesFixtureScript.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/jdo/seed/SeedUsersAndRolesFixtureScript.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/GlobalTenancy.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/jdo/seed/scripts/GlobalTenancy.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/GlobalTenancy.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/jdo/seed/scripts/GlobalTenancy.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtFixturesFixtureResultsRoleAndPermissions.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtFixturesFixtureResultsRoleAndPermissions.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtFixturesFixtureResultsRoleAndPermissions.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtFixturesFixtureResultsRoleAndPermissions.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanAdminRoleAndPermissions.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanAdminRoleAndPermissions.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanAdminRoleAndPermissions.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanAdminRoleAndPermissions.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanAdminUser.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanAdminUser.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanAdminUser.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanAdminUser.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanFixtureRoleAndPermissions.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanFixtureRoleAndPermissions.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanFixtureRoleAndPermissions.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanFixtureRoleAndPermissions.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jpa/IsisModuleExtSecmanPersistenceJpa.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/jpa/IsisModuleExtSecmanPersistenceJpa.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/jpa/IsisModuleExtSecmanPersistenceJpa.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/jpa/IsisModuleExtSecmanPersistenceJpa.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/SeedSecurityModuleService.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/jpa/seed/SeedSecurityModuleService.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/SeedSecurityModuleService.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/jpa/seed/SeedSecurityModuleService.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/SeedUsersAndRolesFixtureScript.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/jpa/seed/SeedUsersAndRolesFixtureScript.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/jpa/seed/SeedUsersAndRolesFixtureScript.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/jpa/seed/SeedUsersAndRolesFixtureScript.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/GlobalTenancy.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/jpa/seed/scripts/GlobalTenancy.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/GlobalTenancy.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/jpa/seed/scripts/GlobalTenancy.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtFixturesFixtureResultsRoleAndPermissions.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtFixturesFixtureResultsRoleAndPermissions.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtFixturesFixtureResultsRoleAndPermissions.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtFixturesFixtureResultsRoleAndPermissions.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanAdminRoleAndPermissions.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanAdminRoleAndPermissions.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanAdminRoleAndPermissions.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanAdminRoleAndPermissions.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanAdminUser.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanAdminUser.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanAdminUser.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanAdminUser.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanFixtureRoleAndPermissions.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanFixtureRoleAndPermissions.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanFixtureRoleAndPermissions.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanFixtureRoleAndPermissions.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/jdo/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/jpa/seed/scripts/IsisExtSecmanRegularUserRoleAndPermissions.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/jpa/userreg/SecurityModuleAppUserRegistrationServiceAbstract.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/jpa/userreg/SecurityModuleAppUserRegistrationServiceAbstract.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/jpa/userreg/SecurityModuleAppUserRegistrationServiceAbstract.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/jpa/userreg/SecurityModuleAppUserRegistrationServiceAbstract.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/model/IsisModuleExtSecmanModel.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/model/IsisModuleExtSecmanModel.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/model/IsisModuleExtSecmanModel.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/model/IsisModuleExtSecmanModel.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/model/app/user/MeService.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/model/app/user/MeService.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/model/app/user/MeService.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/model/app/user/MeService.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/shiro/IsisModuleExtSecmanRealmShiro.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/shiro/IsisModuleExtSecmanRealmShiro.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/shiro/IsisModuleExtSecmanRealmShiro.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/shiro/IsisModuleExtSecmanRealmShiro.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/shiro/IsisModuleExtSecmanShiroRealm.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/shiro/IsisModuleExtSecmanShiroRealm.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/shiro/IsisModuleExtSecmanShiroRealm.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/shiro/IsisModuleExtSecmanShiroRealm.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/shiro/services/SecurityRealmServiceUsingShiro.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/shiro/services/SecurityRealmServiceUsingShiro.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/shiro/services/SecurityRealmServiceUsingShiro.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/shiro/services/SecurityRealmServiceUsingShiro.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/secman/shiro/util/ShiroUtils.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/shiro/util/ShiroUtils.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/secman/shiro/util/ShiroUtils.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/secman/shiro/util/ShiroUtils.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisLdapContextFactory.adoc b/antora/components/refguide-index/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisLdapContextFactory.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisLdapContextFactory.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisLdapContextFactory.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisLdapRealm.adoc b/antora/components/refguide-index/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisLdapRealm.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisLdapRealm.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisLdapRealm.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisModuleExtShiroRealmLdapImpl.adoc b/antora/components/refguide-index/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisModuleExtShiroRealmLdapImpl.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisModuleExtShiroRealmLdapImpl.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisModuleExtShiroRealmLdapImpl.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/IsisModuleExtExcelDownloadUi.adoc b/antora/components/refguide-index/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/IsisModuleExtExcelDownloadUi.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/IsisModuleExtExcelDownloadUi.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/IsisModuleExtExcelDownloadUi.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcel.adoc b/antora/components/refguide-index/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcel.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcel.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcel.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcelFactory.adoc b/antora/components/refguide-index/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcelFactory.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcelFactory.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcelFactory.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/annotations/PdfJsViewer.adoc b/antora/components/refguide-index/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/annotations/PdfJsViewer.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/annotations/PdfJsViewer.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/annotations/PdfJsViewer.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/config/PdfJsConfig.adoc b/antora/components/refguide-index/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/config/PdfJsConfig.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/config/PdfJsConfig.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/config/PdfJsConfig.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/config/Scale.adoc b/antora/components/refguide-index/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/config/Scale.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/config/Scale.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/config/Scale.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/spi/PdfJsViewerAdvisor.adoc b/antora/components/refguide-index/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/spi/PdfJsViewerAdvisor.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/spi/PdfJsViewerAdvisor.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/viewer/wicket/pdfjs/applib/spi/PdfJsViewerAdvisor.adoc
diff --git a/antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/ui/IsisModuleExtPdfjsUi.adoc b/antora/components/refguide-index/modules/extensions/pages/index/viewer/wicket/pdfjs/ui/IsisModuleExtPdfjsUi.adoc
similarity index 100%
rename from antora/components/refguide/modules/extensions/pages/index/viewer/wicket/pdfjs/ui/IsisModuleExtPdfjsUi.adoc
rename to antora/components/refguide-index/modules/extensions/pages/index/viewer/wicket/pdfjs/ui/IsisModuleExtPdfjsUi.adoc
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/applib/IsisModulePersistenceJdoApplib.adoc b/antora/components/refguide-index/modules/persistence/pages/index/jdo/applib/IsisModulePersistenceJdoApplib.adoc
similarity index 100%
rename from antora/components/refguide/modules/persistence/pages/index/jdo/applib/IsisModulePersistenceJdoApplib.adoc
rename to antora/components/refguide-index/modules/persistence/pages/index/jdo/applib/IsisModulePersistenceJdoApplib.adoc
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/applib/services/JdoSupportService.adoc b/antora/components/refguide-index/modules/persistence/pages/index/jdo/applib/services/JdoSupportService.adoc
similarity index 100%
rename from antora/components/refguide/modules/persistence/pages/index/jdo/applib/services/JdoSupportService.adoc
rename to antora/components/refguide-index/modules/persistence/pages/index/jdo/applib/services/JdoSupportService.adoc
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/IsisModuleJdoDatanucleus.adoc b/antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/IsisModuleJdoDatanucleus.adoc
similarity index 100%
rename from antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/IsisModuleJdoDatanucleus.adoc
rename to antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/IsisModuleJdoDatanucleus.adoc
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/changetracking/JdoLifecycleListener.adoc b/antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/changetracking/JdoLifecycleListener.adoc
similarity index 100%
rename from antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/changetracking/JdoLifecycleListener.adoc
rename to antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/changetracking/JdoLifecycleListener.adoc
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/dialect/DnJdoDialect.adoc b/antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/dialect/DnJdoDialect.adoc
similarity index 100%
rename from antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/dialect/DnJdoDialect.adoc
rename to antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/dialect/DnJdoDialect.adoc
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_datanucleusIdLong.adoc b/antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_datanucleusIdLong.adoc
similarity index 100%
rename from antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_datanucleusIdLong.adoc
rename to antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_datanucleusIdLong.adoc
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_datanucleusVersionLong.adoc b/antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_datanucleusVersionLong.adoc
similarity index 100%
rename from antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_datanucleusVersionLong.adoc
rename to antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_datanucleusVersionLong.adoc
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_datanucleusVersionTimestamp.adoc b/antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_datanucleusVersionTimestamp.adoc
similarity index 100%
rename from antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_datanucleusVersionTimestamp.adoc
rename to antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_datanucleusVersionTimestamp.adoc
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_downloadJdoMetadata.adoc b/antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_downloadJdoMetadata.adoc
similarity index 100%
rename from antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_downloadJdoMetadata.adoc
rename to antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/mixins/Persistable_downloadJdoMetadata.adoc
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisBookmarkConverter.adoc b/antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisBookmarkConverter.adoc
similarity index 100%
rename from antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisBookmarkConverter.adoc
rename to antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisBookmarkConverter.adoc
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisLocalResourcePathConverter.adoc b/antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisLocalResourcePathConverter.adoc
similarity index 100%
rename from antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisLocalResourcePathConverter.adoc
rename to antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisLocalResourcePathConverter.adoc
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisMarkupConverter.adoc b/antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisMarkupConverter.adoc
similarity index 100%
rename from antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisMarkupConverter.adoc
rename to antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisMarkupConverter.adoc
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisPasswordConverter.adoc b/antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisPasswordConverter.adoc
similarity index 100%
rename from antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisPasswordConverter.adoc
rename to antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/typeconverters/applib/IsisPasswordConverter.adoc
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/image/JavaAwtBufferedImageByteArrayConverter.adoc b/antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/typeconverters/image/JavaAwtBufferedImageByteArrayConverter.adoc
similarity index 100%
rename from antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/image/JavaAwtBufferedImageByteArrayConverter.adoc
rename to antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/typeconverters/image/JavaAwtBufferedImageByteArrayConverter.adoc
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisChangesDtoConverter.adoc b/antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisChangesDtoConverter.adoc
similarity index 100%
rename from antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisChangesDtoConverter.adoc
rename to antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisChangesDtoConverter.adoc
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisCommandDtoConverter.adoc b/antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisCommandDtoConverter.adoc
similarity index 100%
rename from antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisCommandDtoConverter.adoc
rename to antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisCommandDtoConverter.adoc
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisInteractionDtoConverter.adoc b/antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisInteractionDtoConverter.adoc
similarity index 100%
rename from antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisInteractionDtoConverter.adoc
rename to antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisInteractionDtoConverter.adoc
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisOidDtoConverter.adoc b/antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisOidDtoConverter.adoc
similarity index 100%
rename from antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisOidDtoConverter.adoc
rename to antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/typeconverters/schema/v2/IsisOidDtoConverter.adoc
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/time/IsoOffsetTimeConverter.adoc b/antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/typeconverters/time/IsoOffsetTimeConverter.adoc
similarity index 100%
rename from antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/time/IsoOffsetTimeConverter.adoc
rename to antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/typeconverters/time/IsoOffsetTimeConverter.adoc
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/time/IsoZonedDateTimeConverter.adoc b/antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/typeconverters/time/IsoZonedDateTimeConverter.adoc
similarity index 100%
rename from antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/typeconverters/time/IsoZonedDateTimeConverter.adoc
rename to antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/typeconverters/time/IsoZonedDateTimeConverter.adoc
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/valuemappings/applib/ByteArrayBlobRdbmsMapping.adoc b/antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/valuemappings/applib/ByteArrayBlobRdbmsMapping.adoc
similarity index 100%
rename from antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/valuemappings/applib/ByteArrayBlobRdbmsMapping.adoc
rename to antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/valuemappings/applib/ByteArrayBlobRdbmsMapping.adoc
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/valuetypes/applib/IsisBlobMapping.adoc b/antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/valuetypes/applib/IsisBlobMapping.adoc
similarity index 100%
rename from antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/valuetypes/applib/IsisBlobMapping.adoc
rename to antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/valuetypes/applib/IsisBlobMapping.adoc
diff --git a/antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/valuetypes/applib/IsisClobMapping.adoc b/antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/valuetypes/applib/IsisClobMapping.adoc
similarity index 100%
rename from antora/components/refguide/modules/persistence/pages/index/jdo/datanucleus/valuetypes/applib/IsisClobMapping.adoc
rename to antora/components/refguide-index/modules/persistence/pages/index/jdo/datanucleus/valuetypes/applib/IsisClobMapping.adoc
diff --git a/antora/components/refguide/modules/persistence/pages/index/jpa/applib/integration/JpaEntityInjectionPointResolver.adoc b/antora/components/refguide-index/modules/persistence/pages/index/jpa/applib/integration/JpaEntityInjectionPointResolver.adoc
similarity index 100%
rename from antora/components/refguide/modules/persistence/pages/index/jpa/applib/integration/JpaEntityInjectionPointResolver.adoc
rename to antora/components/refguide-index/modules/persistence/pages/index/jpa/applib/integration/JpaEntityInjectionPointResolver.adoc
diff --git a/antora/components/refguide/modules/persistence/pages/index/jpa/applib/services/JpaSupportService.adoc b/antora/components/refguide-index/modules/persistence/pages/index/jpa/applib/services/JpaSupportService.adoc
similarity index 100%
rename from antora/components/refguide/modules/persistence/pages/index/jpa/applib/services/JpaSupportService.adoc
rename to antora/components/refguide-index/modules/persistence/pages/index/jpa/applib/services/JpaSupportService.adoc
diff --git a/antora/components/refguide/modules/persistence/pages/index/jpa/eclipselink/IsisModuleJpaEclipselink.adoc b/antora/components/refguide-index/modules/persistence/pages/index/jpa/eclipselink/IsisModuleJpaEclipselink.adoc
similarity index 100%
rename from antora/components/refguide/modules/persistence/pages/index/jpa/eclipselink/IsisModuleJpaEclipselink.adoc
rename to antora/components/refguide-index/modules/persistence/pages/index/jpa/eclipselink/IsisModuleJpaEclipselink.adoc
diff --git a/antora/components/refguide/modules/schema/pages/index/IsisModuleSchema.adoc b/antora/components/refguide-index/modules/schema/pages/index/IsisModuleSchema.adoc
similarity index 100%
rename from antora/components/refguide/modules/schema/pages/index/IsisModuleSchema.adoc
rename to antora/components/refguide-index/modules/schema/pages/index/IsisModuleSchema.adoc
diff --git a/antora/components/refguide/modules/security/pages/index/bypass/IsisModuleSecurityBypass.adoc b/antora/components/refguide-index/modules/security/pages/index/bypass/IsisModuleSecurityBypass.adoc
similarity index 100%
rename from antora/components/refguide/modules/security/pages/index/bypass/IsisModuleSecurityBypass.adoc
rename to antora/components/refguide-index/modules/security/pages/index/bypass/IsisModuleSecurityBypass.adoc
diff --git a/antora/components/refguide/modules/security/pages/index/bypass/authentication/AuthenticatorBypass.adoc b/antora/components/refguide-index/modules/security/pages/index/bypass/authentication/AuthenticatorBypass.adoc
similarity index 100%
rename from antora/components/refguide/modules/security/pages/index/bypass/authentication/AuthenticatorBypass.adoc
rename to antora/components/refguide-index/modules/security/pages/index/bypass/authentication/AuthenticatorBypass.adoc
diff --git a/antora/components/refguide/modules/security/pages/index/bypass/authorization/AuthorizorBypass.adoc b/antora/components/refguide-index/modules/security/pages/index/bypass/authorization/AuthorizorBypass.adoc
similarity index 100%
rename from antora/components/refguide/modules/security/pages/index/bypass/authorization/AuthorizorBypass.adoc
rename to antora/components/refguide-index/modules/security/pages/index/bypass/authorization/AuthorizorBypass.adoc
diff --git a/antora/components/refguide/modules/security/pages/index/keycloak/IsisModuleSecurityKeycloak.adoc b/antora/components/refguide-index/modules/security/pages/index/keycloak/IsisModuleSecurityKeycloak.adoc
similarity index 100%
rename from antora/components/refguide/modules/security/pages/index/keycloak/IsisModuleSecurityKeycloak.adoc
rename to antora/components/refguide-index/modules/security/pages/index/keycloak/IsisModuleSecurityKeycloak.adoc
diff --git a/antora/components/refguide/modules/security/pages/index/keycloak/authentication/AuthenticatorKeycloak.adoc b/antora/components/refguide-index/modules/security/pages/index/keycloak/authentication/AuthenticatorKeycloak.adoc
similarity index 100%
rename from antora/components/refguide/modules/security/pages/index/keycloak/authentication/AuthenticatorKeycloak.adoc
rename to antora/components/refguide-index/modules/security/pages/index/keycloak/authentication/AuthenticatorKeycloak.adoc
diff --git a/antora/components/refguide/modules/security/pages/index/keycloak/authorization/AuthorizorKeycloak.adoc b/antora/components/refguide-index/modules/security/pages/index/keycloak/authorization/AuthorizorKeycloak.adoc
similarity index 100%
rename from antora/components/refguide/modules/security/pages/index/keycloak/authorization/AuthorizorKeycloak.adoc
rename to antora/components/refguide-index/modules/security/pages/index/keycloak/authorization/AuthorizorKeycloak.adoc
diff --git a/antora/components/refguide/modules/security/pages/index/keycloak/webmodule/KeycloakFilter.adoc b/antora/components/refguide-index/modules/security/pages/index/keycloak/webmodule/KeycloakFilter.adoc
similarity index 100%
rename from antora/components/refguide/modules/security/pages/index/keycloak/webmodule/KeycloakFilter.adoc
rename to antora/components/refguide-index/modules/security/pages/index/keycloak/webmodule/KeycloakFilter.adoc
diff --git a/antora/components/refguide/modules/security/pages/index/keycloak/webmodule/WebModuleKeycloak.adoc b/antora/components/refguide-index/modules/security/pages/index/keycloak/webmodule/WebModuleKeycloak.adoc
similarity index 100%
rename from antora/components/refguide/modules/security/pages/index/keycloak/webmodule/WebModuleKeycloak.adoc
rename to antora/components/refguide-index/modules/security/pages/index/keycloak/webmodule/WebModuleKeycloak.adoc
diff --git a/antora/components/refguide/modules/security/pages/index/shiro/IsisModuleSecurityShiro.adoc b/antora/components/refguide-index/modules/security/pages/index/shiro/IsisModuleSecurityShiro.adoc
similarity index 100%
rename from antora/components/refguide/modules/security/pages/index/shiro/IsisModuleSecurityShiro.adoc
rename to antora/components/refguide-index/modules/security/pages/index/shiro/IsisModuleSecurityShiro.adoc
diff --git a/antora/components/refguide/modules/security/pages/index/shiro/authentication/AuthenticatorShiro.adoc b/antora/components/refguide-index/modules/security/pages/index/shiro/authentication/AuthenticatorShiro.adoc
similarity index 100%
rename from antora/components/refguide/modules/security/pages/index/shiro/authentication/AuthenticatorShiro.adoc
rename to antora/components/refguide-index/modules/security/pages/index/shiro/authentication/AuthenticatorShiro.adoc
diff --git a/antora/components/refguide/modules/security/pages/index/shiro/authorization/AuthorizorShiro.adoc b/antora/components/refguide-index/modules/security/pages/index/shiro/authorization/AuthorizorShiro.adoc
similarity index 100%
rename from antora/components/refguide/modules/security/pages/index/shiro/authorization/AuthorizorShiro.adoc
rename to antora/components/refguide-index/modules/security/pages/index/shiro/authorization/AuthorizorShiro.adoc
diff --git a/antora/components/refguide/modules/security/pages/index/shiro/authorization/IsisPermission.adoc b/antora/components/refguide-index/modules/security/pages/index/shiro/authorization/IsisPermission.adoc
similarity index 100%
rename from antora/components/refguide/modules/security/pages/index/shiro/authorization/IsisPermission.adoc
rename to antora/components/refguide-index/modules/security/pages/index/shiro/authorization/IsisPermission.adoc
diff --git a/antora/components/refguide/modules/security/pages/index/shiro/authorization/IsisPermissionResolver.adoc b/antora/components/refguide-index/modules/security/pages/index/shiro/authorization/IsisPermissionResolver.adoc
similarity index 100%
rename from antora/components/refguide/modules/security/pages/index/shiro/authorization/IsisPermissionResolver.adoc
rename to antora/components/refguide-index/modules/security/pages/index/shiro/authorization/IsisPermissionResolver.adoc
diff --git a/antora/components/refguide/modules/security/pages/index/shiro/webmodule/WebModuleShiro.adoc b/antora/components/refguide-index/modules/security/pages/index/shiro/webmodule/WebModuleShiro.adoc
similarity index 100%
rename from antora/components/refguide/modules/security/pages/index/shiro/webmodule/WebModuleShiro.adoc
rename to antora/components/refguide-index/modules/security/pages/index/shiro/webmodule/WebModuleShiro.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/Chained.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/Chained.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/Chained.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/Chained.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/Dflt.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/Dflt.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/Dflt.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/Dflt.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/IsisModuleSubdomainsBaseApplib.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/IsisModuleSubdomainsBaseApplib.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/IsisModuleSubdomainsBaseApplib.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/IsisModuleSubdomainsBaseApplib.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/PowerType.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/PowerType.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/PowerType.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/PowerType.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/Titled.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/Titled.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/Titled.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/Titled.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/TitledEnum.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/TitledEnum.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/TitledEnum.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/TitledEnum.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/services/BaseServicesModule.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/services/BaseServicesModule.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/services/BaseServicesModule.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/services/BaseServicesModule.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/services/calendar/CalendarService.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/services/calendar/CalendarService.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/services/calendar/CalendarService.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/services/calendar/CalendarService.adoc
diff --git a/antora/components/refguide/modules/applib/pages/index/types/DescriptionType.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/DescriptionType.adoc
similarity index 100%
rename from antora/components/refguide/modules/applib/pages/index/types/DescriptionType.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/DescriptionType.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/FqcnType.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/FqcnType.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/types/FqcnType.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/FqcnType.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/MoneyType.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/MoneyType.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/types/MoneyType.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/MoneyType.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/NameType.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/NameType.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/types/NameType.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/NameType.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/NotesType.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/NotesType.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/types/NotesType.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/NotesType.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/ObjectIdentifierType.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/ObjectIdentifierType.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/types/ObjectIdentifierType.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/ObjectIdentifierType.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/PercentageType.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/PercentageType.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/types/PercentageType.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/PercentageType.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/ProperNameType.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/ProperNameType.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/types/ProperNameType.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/ProperNameType.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/ReferenceType.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/ReferenceType.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/types/ReferenceType.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/ReferenceType.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/TitleType.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/TitleType.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/types/TitleType.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/TitleType.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/UrlTemplateType.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/UrlTemplateType.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/types/UrlTemplateType.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/UrlTemplateType.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/UserNameType.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/UserNameType.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/types/UserNameType.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/UserNameType.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/types/XxxType.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/XxxType.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/types/XxxType.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/XxxType.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/ClassUtils.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/utils/ClassUtils.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/ClassUtils.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/utils/ClassUtils.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/JodaPeriodUtils.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/utils/JodaPeriodUtils.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/JodaPeriodUtils.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/utils/JodaPeriodUtils.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/MathUtils.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/utils/MathUtils.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/MathUtils.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/utils/MathUtils.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/MessageUtils.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/utils/MessageUtils.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/MessageUtils.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/utils/MessageUtils.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/StringUtils.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/utils/StringUtils.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/StringUtils.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/utils/StringUtils.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/TitleBuilder.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/utils/TitleBuilder.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/utils/TitleBuilder.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/utils/TitleBuilder.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/valuetypes/AbstractInterval.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/valuetypes/AbstractInterval.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/valuetypes/AbstractInterval.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/valuetypes/AbstractInterval.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/valuetypes/LocalDateInterval.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/valuetypes/LocalDateInterval.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/valuetypes/LocalDateInterval.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/valuetypes/LocalDateInterval.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/valuetypes/VT.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/valuetypes/VT.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/valuetypes/VT.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/valuetypes/VT.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithCodeComparable.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithCodeComparable.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithCodeComparable.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithCodeComparable.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithCodeGetter.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithCodeGetter.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithCodeGetter.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithCodeGetter.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithCodeUnique.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithCodeUnique.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithCodeUnique.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithCodeUnique.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithDescriptionComparable.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithDescriptionComparable.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithDescriptionComparable.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithDescriptionComparable.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithDescriptionGetter.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithDescriptionGetter.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithDescriptionGetter.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithDescriptionGetter.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithDescriptionUnique.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithDescriptionUnique.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithDescriptionUnique.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithDescriptionUnique.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithInterval.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithInterval.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithInterval.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithInterval.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithIntervalContiguous.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithIntervalContiguous.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithIntervalContiguous.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithIntervalContiguous.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithIntervalMutable.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithIntervalMutable.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithIntervalMutable.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithIntervalMutable.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithNameComparable.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithNameComparable.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithNameComparable.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithNameComparable.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithNameGetter.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithNameGetter.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithNameGetter.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithNameGetter.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithNameUnique.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithNameUnique.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithNameUnique.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithNameUnique.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithReferenceComparable.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithReferenceComparable.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithReferenceComparable.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithReferenceComparable.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithReferenceGetter.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithReferenceGetter.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithReferenceGetter.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithReferenceGetter.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithReferenceUnique.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithReferenceUnique.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithReferenceUnique.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithReferenceUnique.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithSequence.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithSequence.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithSequence.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithSequence.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithStartDate.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithStartDate.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithStartDate.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithStartDate.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithTitleComparable.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithTitleComparable.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithTitleComparable.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithTitleComparable.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithTitleGetter.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithTitleGetter.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithTitleGetter.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithTitleGetter.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithTitleUnique.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithTitleUnique.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/base/applib/with/WithTitleUnique.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithTitleUnique.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/IsisModuleSubdomainsExcelApplib.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/IsisModuleSubdomainsExcelApplib.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/excel/applib/IsisModuleSubdomainsExcelApplib.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/IsisModuleSubdomainsExcelApplib.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/AggregationType.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/AggregationType.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/AggregationType.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/AggregationType.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/ExcelMetaDataEnabled.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/ExcelMetaDataEnabled.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/ExcelMetaDataEnabled.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/ExcelMetaDataEnabled.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/ExcelService.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/ExcelService.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/ExcelService.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/ExcelService.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/HyperLink.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/HyperLink.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/HyperLink.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/HyperLink.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/PivotColumn.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/PivotColumn.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/PivotColumn.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/PivotColumn.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/PivotDecoration.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/PivotDecoration.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/PivotDecoration.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/PivotDecoration.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/PivotRow.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/PivotRow.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/PivotRow.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/PivotRow.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/PivotValue.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/PivotValue.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/PivotValue.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/PivotValue.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/RowHandler.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/RowHandler.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/RowHandler.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/RowHandler.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/WorksheetContent.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/WorksheetContent.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/WorksheetContent.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/WorksheetContent.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/WorksheetSpec.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/WorksheetSpec.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/WorksheetSpec.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/WorksheetSpec.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/AnnotationList.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/util/AnnotationList.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/AnnotationList.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/util/AnnotationList.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/AnnotationTriplet.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/util/AnnotationTriplet.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/AnnotationTriplet.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/util/AnnotationTriplet.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/ExcelFileBlobConverter.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/util/ExcelFileBlobConverter.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/ExcelFileBlobConverter.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/util/ExcelFileBlobConverter.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/ExcelServiceImpl.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/util/ExcelServiceImpl.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/ExcelServiceImpl.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/util/ExcelServiceImpl.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/Mode.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/util/Mode.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/Mode.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/util/Mode.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/PivotUtils.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/util/PivotUtils.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/PivotUtils.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/util/PivotUtils.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/SheetPivoter.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/util/SheetPivoter.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/excel/applib/dom/util/SheetPivoter.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/util/SheetPivoter.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/testing/ExcelFixture.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/excel/testing/ExcelFixture.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/excel/testing/ExcelFixture.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/excel/testing/ExcelFixture.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/testing/ExcelFixture2.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/excel/testing/ExcelFixture2.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/excel/testing/ExcelFixture2.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/excel/testing/ExcelFixture2.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/testing/ExcelFixtureRowHandler.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/excel/testing/ExcelFixtureRowHandler.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/excel/testing/ExcelFixtureRowHandler.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/excel/testing/ExcelFixtureRowHandler.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/testing/ExcelFixtureWorkbookHandler.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/excel/testing/ExcelFixtureWorkbookHandler.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/excel/testing/ExcelFixtureWorkbookHandler.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/excel/testing/ExcelFixtureWorkbookHandler.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/testing/FixtureAwareRowHandler.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/excel/testing/FixtureAwareRowHandler.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/excel/testing/FixtureAwareRowHandler.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/excel/testing/FixtureAwareRowHandler.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/excel/testing/IsisModuleSubdomainsExcelTesting.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/excel/testing/IsisModuleSubdomainsExcelTesting.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/excel/testing/IsisModuleSubdomainsExcelTesting.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/excel/testing/IsisModuleSubdomainsExcelTesting.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/spring/applib/IsisModuleSubdomainsSpringApplib.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/spring/applib/IsisModuleSubdomainsSpringApplib.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/spring/applib/IsisModuleSubdomainsSpringApplib.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/spring/applib/IsisModuleSubdomainsSpringApplib.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/spring/applib/service/BeanDescriptor.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/spring/applib/service/BeanDescriptor.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/spring/applib/service/BeanDescriptor.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/spring/applib/service/BeanDescriptor.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/spring/applib/service/ContextBeans.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/spring/applib/service/ContextBeans.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/spring/applib/service/ContextBeans.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/spring/applib/service/ContextBeans.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/spring/applib/service/SpringBeansService.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/spring/applib/service/SpringBeansService.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/spring/applib/service/SpringBeansService.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/spring/applib/service/SpringBeansService.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/xdocreport/applib/IsisModuleSubdomainsXDocReportApplib.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/xdocreport/applib/IsisModuleSubdomainsXDocReportApplib.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/xdocreport/applib/IsisModuleSubdomainsXDocReportApplib.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/xdocreport/applib/IsisModuleSubdomainsXDocReportApplib.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/xdocreport/applib/service/OutputType.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/xdocreport/applib/service/OutputType.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/xdocreport/applib/service/OutputType.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/xdocreport/applib/service/OutputType.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/xdocreport/applib/service/XDocReportModel.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/xdocreport/applib/service/XDocReportModel.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/xdocreport/applib/service/XDocReportModel.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/xdocreport/applib/service/XDocReportModel.adoc
diff --git a/antora/components/refguide/modules/subdomains/pages/index/xdocreport/applib/service/XDocReportService.adoc b/antora/components/refguide-index/modules/subdomains/pages/index/xdocreport/applib/service/XDocReportService.adoc
similarity index 100%
rename from antora/components/refguide/modules/subdomains/pages/index/xdocreport/applib/service/XDocReportService.adoc
rename to antora/components/refguide-index/modules/subdomains/pages/index/xdocreport/applib/service/XDocReportService.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/IsisModuleTestingFakeDataApplib.adoc b/antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/IsisModuleTestingFakeDataApplib.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/fakedata/applib/IsisModuleTestingFakeDataApplib.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/IsisModuleTestingFakeDataApplib.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/AbstractRandomValueGenerator.adoc b/antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/AbstractRandomValueGenerator.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/AbstractRandomValueGenerator.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/AbstractRandomValueGenerator.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Addresses.adoc b/antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/Addresses.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Addresses.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/Addresses.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/BigDecimals.adoc b/antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/BigDecimals.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/BigDecimals.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/BigDecimals.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/BigIntegers.adoc b/antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/BigIntegers.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/BigIntegers.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/BigIntegers.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Books.adoc b/antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/Books.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Books.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/Books.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Booleans.adoc b/antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/Booleans.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Booleans.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/Booleans.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Bytes.adoc b/antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/Bytes.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Bytes.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/Bytes.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Chars.adoc b/antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/Chars.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Chars.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/Chars.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Collections.adoc b/antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/Collections.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Collections.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/Collections.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Comms.adoc b/antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/Comms.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Comms.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/Comms.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/CreditCards.adoc b/antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/CreditCards.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/CreditCards.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/CreditCards.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Doubles.adoc b/antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/Doubles.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Doubles.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/Doubles.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Enums.adoc b/antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/Enums.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Enums.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/Enums.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/FakeDataService.adoc b/antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/FakeDataService.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/FakeDataService.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/FakeDataService.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Floats.adoc b/antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/Floats.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Floats.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/Floats.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Integers.adoc b/antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/Integers.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Integers.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/Integers.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/IsisBlobs.adoc b/antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/IsisBlobs.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/IsisBlobs.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/IsisBlobs.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/IsisClobs.adoc b/antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/IsisClobs.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/IsisClobs.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/IsisClobs.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/IsisPasswords.adoc b/antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/IsisPasswords.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/IsisPasswords.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/IsisPasswords.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/J8DateTimes.adoc b/antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/J8DateTimes.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/J8DateTimes.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/J8DateTimes.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/J8LocalDates.adoc b/antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/J8LocalDates.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/J8LocalDates.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/J8LocalDates.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/J8Periods.adoc b/antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/J8Periods.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/J8Periods.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/J8Periods.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JavaSqlDates.adoc b/antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/JavaSqlDates.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JavaSqlDates.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/JavaSqlDates.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JavaSqlTimestamps.adoc b/antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/JavaSqlTimestamps.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JavaSqlTimestamps.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/JavaSqlTimestamps.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JavaUtilDates.adoc b/antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/JavaUtilDates.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JavaUtilDates.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/JavaUtilDates.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JodaDateTimes.adoc b/antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/JodaDateTimes.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JodaDateTimes.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/JodaDateTimes.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JodaLocalDates.adoc b/antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/JodaLocalDates.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JodaLocalDates.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/JodaLocalDates.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JodaPeriods.adoc b/antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/JodaPeriods.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/JodaPeriods.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/JodaPeriods.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Longs.adoc b/antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/Longs.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Longs.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/Longs.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Lorem.adoc b/antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/Lorem.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Lorem.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/Lorem.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Names.adoc b/antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/Names.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Names.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/Names.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Shorts.adoc b/antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/Shorts.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Shorts.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/Shorts.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Strings.adoc b/antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/Strings.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Strings.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/Strings.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Urls.adoc b/antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/Urls.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Urls.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/Urls.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Uuids.adoc b/antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/Uuids.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/fakedata/applib/services/Uuids.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/fakedata/applib/services/Uuids.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/h2console/ui/IsisModuleTestingH2ConsoleUi.adoc b/antora/components/refguide-index/modules/testing/pages/index/h2console/ui/IsisModuleTestingH2ConsoleUi.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/h2console/ui/IsisModuleTestingH2ConsoleUi.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/h2console/ui/IsisModuleTestingH2ConsoleUi.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/h2console/ui/services/H2ManagerMenu.adoc b/antora/components/refguide-index/modules/testing/pages/index/h2console/ui/services/H2ManagerMenu.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/h2console/ui/services/H2ManagerMenu.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/h2console/ui/services/H2ManagerMenu.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/h2console/ui/webmodule/WebModuleH2Console.adoc b/antora/components/refguide-index/modules/testing/pages/index/h2console/ui/webmodule/WebModuleH2Console.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/h2console/ui/webmodule/WebModuleH2Console.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/h2console/ui/webmodule/WebModuleH2Console.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/ExceptionRecognizerTranslate.adoc b/antora/components/refguide-index/modules/testing/pages/index/integtestsupport/applib/ExceptionRecognizerTranslate.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/ExceptionRecognizerTranslate.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/integtestsupport/applib/ExceptionRecognizerTranslate.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/IsisIntegrationTestAbstract.adoc b/antora/components/refguide-index/modules/testing/pages/index/integtestsupport/applib/IsisIntegrationTestAbstract.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/IsisIntegrationTestAbstract.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/integtestsupport/applib/IsisIntegrationTestAbstract.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/IsisInteractionHandler.adoc b/antora/components/refguide-index/modules/testing/pages/index/integtestsupport/applib/IsisInteractionHandler.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/IsisInteractionHandler.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/integtestsupport/applib/IsisInteractionHandler.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/ThrowableMatchers.adoc b/antora/components/refguide-index/modules/testing/pages/index/integtestsupport/applib/ThrowableMatchers.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/ThrowableMatchers.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/integtestsupport/applib/ThrowableMatchers.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/swagger/SwaggerExporter.adoc b/antora/components/refguide-index/modules/testing/pages/index/integtestsupport/applib/swagger/SwaggerExporter.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/swagger/SwaggerExporter.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/integtestsupport/applib/swagger/SwaggerExporter.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/validate/DomainModelValidator.adoc b/antora/components/refguide-index/modules/testing/pages/index/integtestsupport/applib/validate/DomainModelValidator.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/integtestsupport/applib/validate/DomainModelValidator.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/integtestsupport/applib/validate/DomainModelValidator.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/specsupport/applib/IsisModuleTestingSpecSupportApplib.adoc b/antora/components/refguide-index/modules/testing/pages/index/specsupport/applib/IsisModuleTestingSpecSupportApplib.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/specsupport/applib/IsisModuleTestingSpecSupportApplib.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/specsupport/applib/IsisModuleTestingSpecSupportApplib.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/specsupport/applib/integration/ObjectFactoryForIntegration.adoc b/antora/components/refguide-index/modules/testing/pages/index/specsupport/applib/integration/ObjectFactoryForIntegration.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/specsupport/applib/integration/ObjectFactoryForIntegration.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/specsupport/applib/integration/ObjectFactoryForIntegration.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/specsupport/applib/specs/V.adoc b/antora/components/refguide-index/modules/testing/pages/index/specsupport/applib/specs/V.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/specsupport/applib/specs/V.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/specsupport/applib/specs/V.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/IsisModuleTestingUnitTestSupportApplib.adoc b/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/IsisModuleTestingUnitTestSupportApplib.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/IsisModuleTestingUnitTestSupportApplib.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/IsisModuleTestingUnitTestSupportApplib.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/AbstractBeanPropertiesTest.adoc b/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/bean/AbstractBeanPropertiesTest.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/AbstractBeanPropertiesTest.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/bean/AbstractBeanPropertiesTest.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForAnyPojo.adoc b/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForAnyPojo.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForAnyPojo.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForAnyPojo.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForApplib.adoc b/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForApplib.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForApplib.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForApplib.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForJoda.adoc b/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForJoda.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForJoda.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForJoda.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForTime.adoc b/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForTime.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForTime.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/bean/FixtureDatumFactoriesForTime.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/PojoTester.adoc b/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/bean/PojoTester.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/bean/PojoTester.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/bean/PojoTester.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/AbstractApplyToAllContractTest.adoc b/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/AbstractApplyToAllContractTest.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/AbstractApplyToAllContractTest.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/AbstractApplyToAllContractTest.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/bidir/BidirectionalRelationshipContractTestAbstract.adoc b/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/bidir/BidirectionalRelationshipContractTestAbstract.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/bidir/BidirectionalRelationshipContractTestAbstract.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/bidir/BidirectionalRelationshipContractTestAbstract.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/bidir/Instantiator.adoc b/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/bidir/Instantiator.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/bidir/Instantiator.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/bidir/Instantiator.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/bidir/InstantiatorSimple.adoc b/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/bidir/InstantiatorSimple.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/bidir/InstantiatorSimple.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/bidir/InstantiatorSimple.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/bidir/Instantiators.adoc b/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/bidir/Instantiators.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/bidir/Instantiators.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/bidir/Instantiators.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/comparable/ComparableContractTest_compareTo.adoc b/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/comparable/ComparableContractTest_compareTo.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/comparable/ComparableContractTest_compareTo.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/comparable/ComparableContractTest_compareTo.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/comparable/ComparableContractTester.adoc b/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/comparable/ComparableContractTester.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/comparable/ComparableContractTester.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/comparable/ComparableContractTester.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/files/Files.adoc b/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/files/Files.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/files/Files.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/files/Files.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jaxb/JaxbMatchers.adoc b/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/jaxb/JaxbMatchers.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jaxb/JaxbMatchers.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/jaxb/JaxbMatchers.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/Imposterisers.adoc b/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/jmocking/Imposterisers.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/Imposterisers.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/jmocking/Imposterisers.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/InjectIntoJMockAction.adoc b/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/jmocking/InjectIntoJMockAction.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/InjectIntoJMockAction.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/jmocking/InjectIntoJMockAction.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/IsisActions.adoc b/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/jmocking/IsisActions.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/IsisActions.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/jmocking/IsisActions.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/JMockActions.adoc b/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/jmocking/JMockActions.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/JMockActions.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/jmocking/JMockActions.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/JUnitRuleMockery2.adoc b/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/jmocking/JUnitRuleMockery2.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/JUnitRuleMockery2.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/jmocking/JUnitRuleMockery2.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/PostponedAction.adoc b/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/jmocking/PostponedAction.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/jmocking/PostponedAction.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/jmocking/PostponedAction.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/soap/SoapEndpointPublishingRule.adoc b/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/soap/SoapEndpointPublishingRule.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/soap/SoapEndpointPublishingRule.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/soap/SoapEndpointPublishingRule.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/soap/SoapEndpointSpec.adoc b/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/soap/SoapEndpointSpec.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/soap/SoapEndpointSpec.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/soap/SoapEndpointSpec.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/sortedsets/SortedSetsContractTestAbstract.adoc b/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/sortedsets/SortedSetsContractTestAbstract.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/sortedsets/SortedSetsContractTestAbstract.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/sortedsets/SortedSetsContractTestAbstract.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/streams/NullPrintStream.adoc b/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/streams/NullPrintStream.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/streams/NullPrintStream.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/streams/NullPrintStream.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/utils/CollectUtils.adoc b/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/utils/CollectUtils.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/utils/CollectUtils.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/utils/CollectUtils.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/utils/IndentPrinter.adoc b/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/utils/IndentPrinter.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/utils/IndentPrinter.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/utils/IndentPrinter.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/utils/ReflectUtils.adoc b/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/utils/ReflectUtils.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/utils/ReflectUtils.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/utils/ReflectUtils.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/utils/StringUtils.adoc b/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/utils/StringUtils.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/utils/StringUtils.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/utils/StringUtils.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/value/ValueTypeContractTestAbstract.adoc b/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/value/ValueTypeContractTestAbstract.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/core/value/ValueTypeContractTestAbstract.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/core/value/ValueTypeContractTestAbstract.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/assertions/Asserting.adoc b/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/dom/assertions/Asserting.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/assertions/Asserting.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/dom/assertions/Asserting.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/matchers/IsisMatchers.adoc b/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/dom/matchers/IsisMatchers.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/matchers/IsisMatchers.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/dom/matchers/IsisMatchers.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/privatecons/PrivateConstructorTester.adoc b/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/dom/privatecons/PrivateConstructorTester.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/privatecons/PrivateConstructorTester.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/dom/privatecons/PrivateConstructorTester.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/reflect/ReflectUtils.adoc b/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/dom/reflect/ReflectUtils.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/reflect/ReflectUtils.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/dom/reflect/ReflectUtils.adoc
diff --git a/antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/repo/FinderInteraction.adoc b/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/dom/repo/FinderInteraction.adoc
similarity index 100%
rename from antora/components/refguide/modules/testing/pages/index/unittestsupport/applib/dom/repo/FinderInteraction.adoc
rename to antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/dom/repo/FinderInteraction.adoc
diff --git a/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/applib/IsisModuleValAsciidocApplib.adoc b/antora/components/refguide-index/modules/valuetypes/pages/index/asciidoc/applib/IsisModuleValAsciidocApplib.adoc
similarity index 100%
rename from antora/components/refguide/modules/valuetypes/pages/index/asciidoc/applib/IsisModuleValAsciidocApplib.adoc
rename to antora/components/refguide-index/modules/valuetypes/pages/index/asciidoc/applib/IsisModuleValAsciidocApplib.adoc
diff --git a/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/applib/jaxb/AsciiDocJaxbAdapter.adoc b/antora/components/refguide-index/modules/valuetypes/pages/index/asciidoc/applib/jaxb/AsciiDocJaxbAdapter.adoc
similarity index 100%
rename from antora/components/refguide/modules/valuetypes/pages/index/asciidoc/applib/jaxb/AsciiDocJaxbAdapter.adoc
rename to antora/components/refguide-index/modules/valuetypes/pages/index/asciidoc/applib/jaxb/AsciiDocJaxbAdapter.adoc
diff --git a/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/applib/value/AsciiDoc.adoc b/antora/components/refguide-index/modules/valuetypes/pages/index/asciidoc/applib/value/AsciiDoc.adoc
similarity index 100%
rename from antora/components/refguide/modules/valuetypes/pages/index/asciidoc/applib/value/AsciiDoc.adoc
rename to antora/components/refguide-index/modules/valuetypes/pages/index/asciidoc/applib/value/AsciiDoc.adoc
diff --git a/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/metamodel/IsisModuleValAsciidocMetaModel.adoc b/antora/components/refguide-index/modules/valuetypes/pages/index/asciidoc/metamodel/IsisModuleValAsciidocMetaModel.adoc
similarity index 100%
rename from antora/components/refguide/modules/valuetypes/pages/index/asciidoc/metamodel/IsisModuleValAsciidocMetaModel.adoc
rename to antora/components/refguide-index/modules/valuetypes/pages/index/asciidoc/metamodel/IsisModuleValAsciidocMetaModel.adoc
diff --git a/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/persistence/jdo/dn5/IsisModuleValAsciidocPersistenceJdoDn5.adoc b/antora/components/refguide-index/modules/valuetypes/pages/index/asciidoc/persistence/jdo/dn5/IsisModuleValAsciidocPersistenceJdoDn5.adoc
similarity index 100%
rename from antora/components/refguide/modules/valuetypes/pages/index/asciidoc/persistence/jdo/dn5/IsisModuleValAsciidocPersistenceJdoDn5.adoc
rename to antora/components/refguide-index/modules/valuetypes/pages/index/asciidoc/persistence/jdo/dn5/IsisModuleValAsciidocPersistenceJdoDn5.adoc
diff --git a/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/persistence/jdo/dn5/converters/IsisAsciiDocConverter.adoc b/antora/components/refguide-index/modules/valuetypes/pages/index/asciidoc/persistence/jdo/dn5/converters/IsisAsciiDocConverter.adoc
similarity index 100%
rename from antora/components/refguide/modules/valuetypes/pages/index/asciidoc/persistence/jdo/dn5/converters/IsisAsciiDocConverter.adoc
rename to antora/components/refguide-index/modules/valuetypes/pages/index/asciidoc/persistence/jdo/dn5/converters/IsisAsciiDocConverter.adoc
diff --git a/antora/components/refguide/modules/valuetypes/pages/index/asciidoc/ui/wkt/IsisModuleValAsciidocUiWkt.adoc b/antora/components/refguide-index/modules/valuetypes/pages/index/asciidoc/ui/wkt/IsisModuleValAsciidocUiWkt.adoc
similarity index 100%
rename from antora/components/refguide/modules/valuetypes/pages/index/asciidoc/ui/wkt/IsisModuleValAsciidocUiWkt.adoc
rename to antora/components/refguide-index/modules/valuetypes/pages/index/asciidoc/ui/wkt/IsisModuleValAsciidocUiWkt.adoc
diff --git a/antora/components/refguide/modules/valuetypes/pages/index/markdown/applib/IsisModuleValMarkdownApplib.adoc b/antora/components/refguide-index/modules/valuetypes/pages/index/markdown/applib/IsisModuleValMarkdownApplib.adoc
similarity index 100%
rename from antora/components/refguide/modules/valuetypes/pages/index/markdown/applib/IsisModuleValMarkdownApplib.adoc
rename to antora/components/refguide-index/modules/valuetypes/pages/index/markdown/applib/IsisModuleValMarkdownApplib.adoc
diff --git a/antora/components/refguide/modules/valuetypes/pages/index/markdown/applib/jaxb/MarkdownJaxbAdapter.adoc b/antora/components/refguide-index/modules/valuetypes/pages/index/markdown/applib/jaxb/MarkdownJaxbAdapter.adoc
similarity index 100%
rename from antora/components/refguide/modules/valuetypes/pages/index/markdown/applib/jaxb/MarkdownJaxbAdapter.adoc
rename to antora/components/refguide-index/modules/valuetypes/pages/index/markdown/applib/jaxb/MarkdownJaxbAdapter.adoc
diff --git a/antora/components/refguide/modules/valuetypes/pages/index/markdown/applib/value/Converter.adoc b/antora/components/refguide-index/modules/valuetypes/pages/index/markdown/applib/value/Converter.adoc
similarity index 100%
rename from antora/components/refguide/modules/valuetypes/pages/index/markdown/applib/value/Converter.adoc
rename to antora/components/refguide-index/modules/valuetypes/pages/index/markdown/applib/value/Converter.adoc
diff --git a/antora/components/refguide/modules/valuetypes/pages/index/markdown/metamodel/IsisModuleValMarkdownMetaModel.adoc b/antora/components/refguide-index/modules/valuetypes/pages/index/markdown/metamodel/IsisModuleValMarkdownMetaModel.adoc
similarity index 100%
rename from antora/components/refguide/modules/valuetypes/pages/index/markdown/metamodel/IsisModuleValMarkdownMetaModel.adoc
rename to antora/components/refguide-index/modules/valuetypes/pages/index/markdown/metamodel/IsisModuleValMarkdownMetaModel.adoc
diff --git a/antora/components/refguide/modules/valuetypes/pages/index/markdown/persistence/jdo/dn5/IsisModuleValMarkdownPersistenceJdoDn5.adoc b/antora/components/refguide-index/modules/valuetypes/pages/index/markdown/persistence/jdo/dn5/IsisModuleValMarkdownPersistenceJdoDn5.adoc
similarity index 100%
rename from antora/components/refguide/modules/valuetypes/pages/index/markdown/persistence/jdo/dn5/IsisModuleValMarkdownPersistenceJdoDn5.adoc
rename to antora/components/refguide-index/modules/valuetypes/pages/index/markdown/persistence/jdo/dn5/IsisModuleValMarkdownPersistenceJdoDn5.adoc
diff --git a/antora/components/refguide/modules/valuetypes/pages/index/markdown/persistence/jdo/dn5/converters/IsisMarkdownConverter.adoc b/antora/components/refguide-index/modules/valuetypes/pages/index/markdown/persistence/jdo/dn5/converters/IsisMarkdownConverter.adoc
similarity index 100%
rename from antora/components/refguide/modules/valuetypes/pages/index/markdown/persistence/jdo/dn5/converters/IsisMarkdownConverter.adoc
rename to antora/components/refguide-index/modules/valuetypes/pages/index/markdown/persistence/jdo/dn5/converters/IsisMarkdownConverter.adoc
diff --git a/antora/components/refguide/modules/valuetypes/pages/index/markdown/ui/wkt/IsisModuleValMarkdownUiWkt.adoc b/antora/components/refguide-index/modules/valuetypes/pages/index/markdown/ui/wkt/IsisModuleValMarkdownUiWkt.adoc
similarity index 100%
rename from antora/components/refguide/modules/valuetypes/pages/index/markdown/ui/wkt/IsisModuleValMarkdownUiWkt.adoc
rename to antora/components/refguide-index/modules/valuetypes/pages/index/markdown/ui/wkt/IsisModuleValMarkdownUiWkt.adoc
diff --git a/antora/components/refguide/modules/valuetypes/pages/index/sse/applib/IsisModuleValSseApplib.adoc b/antora/components/refguide-index/modules/valuetypes/pages/index/sse/applib/IsisModuleValSseApplib.adoc
similarity index 100%
rename from antora/components/refguide/modules/valuetypes/pages/index/sse/applib/IsisModuleValSseApplib.adoc
rename to antora/components/refguide-index/modules/valuetypes/pages/index/sse/applib/IsisModuleValSseApplib.adoc
diff --git a/antora/components/refguide/modules/valuetypes/pages/index/sse/applib/annotations/ServerSentEvents.adoc b/antora/components/refguide-index/modules/valuetypes/pages/index/sse/applib/annotations/ServerSentEvents.adoc
similarity index 100%
rename from antora/components/refguide/modules/valuetypes/pages/index/sse/applib/annotations/ServerSentEvents.adoc
rename to antora/components/refguide-index/modules/valuetypes/pages/index/sse/applib/annotations/ServerSentEvents.adoc
diff --git a/antora/components/refguide/modules/valuetypes/pages/index/sse/applib/annotations/SseSource.adoc b/antora/components/refguide-index/modules/valuetypes/pages/index/sse/applib/annotations/SseSource.adoc
similarity index 100%
rename from antora/components/refguide/modules/valuetypes/pages/index/sse/applib/annotations/SseSource.adoc
rename to antora/components/refguide-index/modules/valuetypes/pages/index/sse/applib/annotations/SseSource.adoc
diff --git a/antora/components/refguide/modules/valuetypes/pages/index/sse/applib/service/SseChannel.adoc b/antora/components/refguide-index/modules/valuetypes/pages/index/sse/applib/service/SseChannel.adoc
similarity index 100%
rename from antora/components/refguide/modules/valuetypes/pages/index/sse/applib/service/SseChannel.adoc
rename to antora/components/refguide-index/modules/valuetypes/pages/index/sse/applib/service/SseChannel.adoc
diff --git a/antora/components/refguide/modules/valuetypes/pages/index/sse/applib/service/SseService.adoc b/antora/components/refguide-index/modules/valuetypes/pages/index/sse/applib/service/SseService.adoc
similarity index 100%
rename from antora/components/refguide/modules/valuetypes/pages/index/sse/applib/service/SseService.adoc
rename to antora/components/refguide-index/modules/valuetypes/pages/index/sse/applib/service/SseService.adoc
diff --git a/antora/components/refguide/modules/valuetypes/pages/index/sse/ui/wkt/IsisModuleValSseUiWkt.adoc b/antora/components/refguide-index/modules/valuetypes/pages/index/sse/ui/wkt/IsisModuleValSseUiWkt.adoc
similarity index 100%
rename from antora/components/refguide/modules/valuetypes/pages/index/sse/ui/wkt/IsisModuleValSseUiWkt.adoc
rename to antora/components/refguide-index/modules/valuetypes/pages/index/sse/ui/wkt/IsisModuleValSseUiWkt.adoc
diff --git a/antora/components/refguide/modules/valuetypes/pages/index/sse/ui/wkt/services/SseServiceDefault.adoc b/antora/components/refguide-index/modules/valuetypes/pages/index/sse/ui/wkt/services/SseServiceDefault.adoc
similarity index 100%
rename from antora/components/refguide/modules/valuetypes/pages/index/sse/ui/wkt/services/SseServiceDefault.adoc
rename to antora/components/refguide-index/modules/valuetypes/pages/index/sse/ui/wkt/services/SseServiceDefault.adoc
diff --git a/antora/components/refguide/modules/valuetypes/pages/index/sse/ui/wkt/webmodule/WebModuleServerSentEvents.adoc b/antora/components/refguide-index/modules/valuetypes/pages/index/sse/ui/wkt/webmodule/WebModuleServerSentEvents.adoc
similarity index 100%
rename from antora/components/refguide/modules/valuetypes/pages/index/sse/ui/wkt/webmodule/WebModuleServerSentEvents.adoc
rename to antora/components/refguide-index/modules/valuetypes/pages/index/sse/ui/wkt/webmodule/WebModuleServerSentEvents.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/IsisModuleViewerRestfulObjectsApplib.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/IsisModuleViewerRestfulObjectsApplib.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/IsisModuleViewerRestfulObjectsApplib.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/IsisModuleViewerRestfulObjectsApplib.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/JsonRepresentation.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/JsonRepresentation.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/JsonRepresentation.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/JsonRepresentation.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/LinkRepresentation.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/LinkRepresentation.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/LinkRepresentation.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/LinkRepresentation.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/Rel.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/Rel.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/Rel.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/Rel.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/RelDefinition.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/RelDefinition.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/RelDefinition.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/RelDefinition.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/RepresentationType.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/RepresentationType.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/RepresentationType.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/RepresentationType.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/RestfulHttpMethod.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/RestfulHttpMethod.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/RestfulHttpMethod.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/RestfulHttpMethod.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/RestfulMediaType.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/RestfulMediaType.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/RestfulMediaType.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/RestfulMediaType.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/RestfulRequest.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/RestfulRequest.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/RestfulRequest.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/RestfulRequest.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/RestfulResponse.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/RestfulResponse.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/RestfulResponse.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/RestfulResponse.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/boot/BootstrapResource.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/boot/BootstrapResource.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/boot/BootstrapResource.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/boot/BootstrapResource.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/AbstractObjectMemberRepresentation.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domainobjects/AbstractObjectMemberRepresentation.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/AbstractObjectMemberRepresentation.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domainobjects/AbstractObjectMemberRepresentation.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ActionResultRepresentation.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ActionResultRepresentation.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ActionResultRepresentation.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ActionResultRepresentation.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainObjectMemberRepresentation.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainObjectMemberRepresentation.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainObjectMemberRepresentation.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainObjectMemberRepresentation.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainObjectRepresentation.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainObjectRepresentation.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainObjectRepresentation.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainObjectRepresentation.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainObjectResource.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainObjectResource.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainObjectResource.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainObjectResource.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainRepresentation.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainRepresentation.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainRepresentation.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainRepresentation.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainServiceResource.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainServiceResource.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainServiceResource.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domainobjects/DomainServiceResource.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ListRepresentation.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ListRepresentation.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ListRepresentation.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ListRepresentation.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ObjectActionRepresentation.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ObjectActionRepresentation.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ObjectActionRepresentation.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ObjectActionRepresentation.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ObjectCollectionRepresentation.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ObjectCollectionRepresentation.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ObjectCollectionRepresentation.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ObjectCollectionRepresentation.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ObjectPropertyRepresentation.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ObjectPropertyRepresentation.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ObjectPropertyRepresentation.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ObjectPropertyRepresentation.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ScalarValueRepresentation.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ScalarValueRepresentation.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ScalarValueRepresentation.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domainobjects/ScalarValueRepresentation.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/AbstractTypeMemberRepresentation.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domaintypes/AbstractTypeMemberRepresentation.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/AbstractTypeMemberRepresentation.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domaintypes/AbstractTypeMemberRepresentation.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/ActionDescriptionRepresentation.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domaintypes/ActionDescriptionRepresentation.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/ActionDescriptionRepresentation.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domaintypes/ActionDescriptionRepresentation.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/ActionParameterDescriptionRepresentation.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domaintypes/ActionParameterDescriptionRepresentation.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/ActionParameterDescriptionRepresentation.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domaintypes/ActionParameterDescriptionRepresentation.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/CollectionDescriptionRepresentation.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domaintypes/CollectionDescriptionRepresentation.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/CollectionDescriptionRepresentation.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domaintypes/CollectionDescriptionRepresentation.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/DomainTypeRepresentation.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domaintypes/DomainTypeRepresentation.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/DomainTypeRepresentation.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domaintypes/DomainTypeRepresentation.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/DomainTypeResource.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domaintypes/DomainTypeResource.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/DomainTypeResource.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domaintypes/DomainTypeResource.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/PropertyDescriptionRepresentation.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domaintypes/PropertyDescriptionRepresentation.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/PropertyDescriptionRepresentation.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domaintypes/PropertyDescriptionRepresentation.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/TypeActionResultRepresentation.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domaintypes/TypeActionResultRepresentation.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/TypeActionResultRepresentation.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domaintypes/TypeActionResultRepresentation.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/TypeListRepresentation.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domaintypes/TypeListRepresentation.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/domaintypes/TypeListRepresentation.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/domaintypes/TypeListRepresentation.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/dtos/ScalarValueDtoV2.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/dtos/ScalarValueDtoV2.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/dtos/ScalarValueDtoV2.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/dtos/ScalarValueDtoV2.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/errors/ErrorRepresentation.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/errors/ErrorRepresentation.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/errors/ErrorRepresentation.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/errors/ErrorRepresentation.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/health/HealthRepresentation.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/health/HealthRepresentation.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/health/HealthRepresentation.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/health/HealthRepresentation.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/health/HealthResource.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/health/HealthResource.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/health/HealthResource.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/health/HealthResource.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/homepage/HomePageRepresentation.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/homepage/HomePageRepresentation.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/homepage/HomePageRepresentation.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/homepage/HomePageRepresentation.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/homepage/HomePageResource.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/homepage/HomePageResource.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/homepage/HomePageResource.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/homepage/HomePageResource.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/menubars/MenuBarsResource.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/menubars/MenuBarsResource.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/menubars/MenuBarsResource.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/menubars/MenuBarsResource.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/user/UserRepresentation.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/user/UserRepresentation.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/user/UserRepresentation.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/user/UserRepresentation.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/user/UserResource.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/user/UserResource.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/user/UserResource.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/user/UserResource.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/util/JsonMapper.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/util/JsonMapper.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/util/JsonMapper.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/util/JsonMapper.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/util/JsonNodeUtils.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/util/JsonNodeUtils.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/util/JsonNodeUtils.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/util/JsonNodeUtils.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/util/MediaTypes.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/util/MediaTypes.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/util/MediaTypes.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/util/MediaTypes.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/util/Parser.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/util/Parser.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/util/Parser.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/util/Parser.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/util/PathNode.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/util/PathNode.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/util/PathNode.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/util/PathNode.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/util/UrlEncodingUtils.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/util/UrlEncodingUtils.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/util/UrlEncodingUtils.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/util/UrlEncodingUtils.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/version/VersionRepresentation.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/version/VersionRepresentation.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/version/VersionRepresentation.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/version/VersionRepresentation.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/version/VersionResource.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/version/VersionResource.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/applib/version/VersionResource.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/version/VersionResource.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/jaxrsresteasy4/IsisModuleViewerRestfulObjectsJaxrsResteasy4.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/jaxrsresteasy4/IsisModuleViewerRestfulObjectsJaxrsResteasy4.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/jaxrsresteasy4/IsisModuleViewerRestfulObjectsJaxrsResteasy4.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/jaxrsresteasy4/IsisModuleViewerRestfulObjectsJaxrsResteasy4.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/jaxrsresteasy4/conneg/RestfulObjectsJaxbWriterForXml.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/jaxrsresteasy4/conneg/RestfulObjectsJaxbWriterForXml.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/jaxrsresteasy4/conneg/RestfulObjectsJaxbWriterForXml.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/jaxrsresteasy4/conneg/RestfulObjectsJaxbWriterForXml.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/jaxrsresteasy4/webmodule/WebModuleJaxrsResteasy4.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/jaxrsresteasy4/webmodule/WebModuleJaxrsResteasy4.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/jaxrsresteasy4/webmodule/WebModuleJaxrsResteasy4.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/jaxrsresteasy4/webmodule/WebModuleJaxrsResteasy4.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/IsisModuleRestfulObjectsRendering.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/rendering/IsisModuleRestfulObjectsRendering.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/IsisModuleRestfulObjectsRendering.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/rendering/IsisModuleRestfulObjectsRendering.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/RepresentationService.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/rendering/service/RepresentationService.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/RepresentationService.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/rendering/service/RepresentationService.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/RepresentationServiceContentNegotiator.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/rendering/service/RepresentationServiceContentNegotiator.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/RepresentationServiceContentNegotiator.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/rendering/service/RepresentationServiceContentNegotiator.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/acceptheader/AcceptHeaderServiceForRest.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/rendering/service/acceptheader/AcceptHeaderServiceForRest.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/acceptheader/AcceptHeaderServiceForRest.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/rendering/service/acceptheader/AcceptHeaderServiceForRest.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationService.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationService.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationService.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationService.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceAbstract.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceAbstract.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceAbstract.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceAbstract.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceForRestfulObjectsV1_0.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceForRestfulObjectsV1_0.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceForRestfulObjectsV1_0.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceForRestfulObjectsV1_0.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceOrgApacheIsisV1.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceOrgApacheIsisV1.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceOrgApacheIsisV1.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceOrgApacheIsisV1.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceOrgApacheIsisV2.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceOrgApacheIsisV2.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceOrgApacheIsisV2.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceOrgApacheIsisV2.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceXRoDomainType.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceXRoDomainType.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceXRoDomainType.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/rendering/service/conneg/ContentNegotiationServiceXRoDomainType.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/swagger/SwaggerServiceMenu.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/rendering/service/swagger/SwaggerServiceMenu.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/rendering/service/swagger/SwaggerServiceMenu.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/rendering/service/swagger/SwaggerServiceMenu.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/restfulobjects/viewer/IsisModuleViewerRestfulObjectsViewer.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/viewer/IsisModuleViewerRestfulObjectsViewer.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/restfulobjects/viewer/IsisModuleViewerRestfulObjectsViewer.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/viewer/IsisModuleViewerRestfulObjectsViewer.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/wicket/model/IsisModuleViewerWicketModel.adoc b/antora/components/refguide-index/modules/viewer/pages/index/wicket/model/IsisModuleViewerWicketModel.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/wicket/model/IsisModuleViewerWicketModel.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/wicket/model/IsisModuleViewerWicketModel.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/wicket/ui/IsisModuleViewerWicketUi.adoc b/antora/components/refguide-index/modules/viewer/pages/index/wicket/ui/IsisModuleViewerWicketUi.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/wicket/ui/IsisModuleViewerWicketUi.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/wicket/ui/IsisModuleViewerWicketUi.adoc
diff --git a/antora/components/refguide/modules/viewer/pages/index/wicket/viewer/IsisModuleViewerWicketViewer.adoc b/antora/components/refguide-index/modules/viewer/pages/index/wicket/viewer/IsisModuleViewerWicketViewer.adoc
similarity index 100%
rename from antora/components/refguide/modules/viewer/pages/index/wicket/viewer/IsisModuleViewerWicketViewer.adoc
rename to antora/components/refguide-index/modules/viewer/pages/index/wicket/viewer/IsisModuleViewerWicketViewer.adoc
diff --git a/antora/playbooks/site-tooling.yml b/antora/playbooks/site-tooling.yml
index f691905..ea22fc8 100644
--- a/antora/playbooks/site-tooling.yml
+++ b/antora/playbooks/site-tooling.yml
@@ -31,7 +31,7 @@ content:
       start_path: antora/components/comguide # comguide
       branches: HEAD
     - url: .
-      start_path: antora/components/refguide # refguide
+      start_path: antora/components/refguide-index # refguide
       branches: HEAD
 
 # core
diff --git a/antora/playbooks/site.yml b/antora/playbooks/site.yml
index a9394ac..d480889 100644
--- a/antora/playbooks/site.yml
+++ b/antora/playbooks/site.yml
@@ -40,7 +40,7 @@ content:
       start_path: antora/components/setupguide # setupguide
       branches: HEAD
     - url: .
-      start_path: antora/components/refguide # refguide
+      start_path: antora/components/refguide-index # refguide
       branches: HEAD
 
 # api
diff --git a/scripts/ci/_adoc-gen-projdoc.sh b/scripts/ci/_adoc-gen-projdoc.sh
index 2c7f57b..7b2b7de 100644
--- a/scripts/ci/_adoc-gen-projdoc.sh
+++ b/scripts/ci/_adoc-gen-projdoc.sh
@@ -35,7 +35,7 @@ fi
 
 
 MODE=projdoc
-GENERATED_PATH="${PROJECT_ROOT_PATH}/antora/components/refguide"
+GENERATED_PATH="${PROJECT_ROOT_PATH}/antora/components/refguide-index"
 
 ##
 ## run java
diff --git a/tooling/cli/src/main/java/org/apache/isis/tooling/cli/projdoc/ProjectDocWriter.java b/tooling/cli/src/main/java/org/apache/isis/tooling/cli/projdoc/ProjectDocWriter.java
index bd03e84..3b1fa10 100644
--- a/tooling/cli/src/main/java/org/apache/isis/tooling/cli/projdoc/ProjectDocWriter.java
+++ b/tooling/cli/src/main/java/org/apache/isis/tooling/cli/projdoc/ProjectDocWriter.java
@@ -129,7 +129,7 @@ final class ProjectDocWriter {
             final @NonNull CliConfig.Commands.Index index
             ) {
 
-        // eg: antora/components/refguide
+        // eg: antora/components/refguide-index
         final File outputRootFolder = global.getOutputRootFolder();
         val indexFolder = outputRootFolder;
 
@@ -142,7 +142,7 @@ final class ProjectDocWriter {
         .findFirst()
         .ifPresent(moduleName-> {
             // applib
-            // ... so updates to antora/components/refguide/modules/applib/pages/index
+            // ... so updates to antora/components/refguide-index/modules/applib/pages/index
             destFolderBuilder.update(currentDir -> {
                 final File modules = new File(currentDir, "modules");
                 final File thisModule = new File(modules, moduleName);
@@ -157,7 +157,7 @@ final class ProjectDocWriter {
         .skip(global.getNamespacePartsSkipCount() + 1)
         .forEach(subDir-> {
             // annotation
-            // ... so updates to antora/components/refguide/modules/applib/pages/index/annotation
+            // ... so updates to antora/components/refguide-index/modules/applib/pages/index/annotation
             destFolderBuilder.update(currentDir -> new File(currentDir, subDir));
         });
 


[isis] 05/08: ISIS-2444: converts more hook files over to be referenced.

Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit 8b13787d0425229aa5170601e04fb754845c1020
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Tue Feb 23 13:37:29 2021 +0000

    ISIS-2444: converts more hook files over to be referenced.
    
    Also fixes some old xref's from system:generated:... to new location
---
 .../hooks/DomainObjectLayout_011-cssClass.adoc     |  2 +-
 .../hooks/DomainObjectLayout_012-cssClassFa.adoc   |  2 +-
 .../hooks/DomainObjectLayout_014-named.adoc        |  2 +-
 .../hooks/DomainObjectLayout_019-ui-events.adoc    |  2 +-
 .../hooks/DomainObject_019-objectType.adoc         |  2 +-
 ...r.adoc => DomainServiceLayout_010-menuBar.adoc} | 26 +++++----------
 ...nce.adoc => DomainServiceLayout_011-named.adoc} | 21 ++++++++----
 ...Type.adoc => DomainService_011-objectType.adoc} | 11 +++----
 .../nature.adoc => DomainService_012-nature.adoc}  | 38 ++++++++++------------
 .../name.adoc => MemberOrder_010-usage-notes.adoc} | 29 ++++++++++-------
 ...leAccept.adoc => Parameter_010-fileAccept.adoc} |  6 ++--
 ...maxLength.adoc => Parameter_011-maxLength.adoc} |  8 ++---
 ...Satisfy.adoc => Parameter_012-mustSatisfy.adoc} | 17 +++++-----
 ...onality.adoc => Parameter_013-optionality.adoc} | 13 +++-----
 ...attern.adoc => Parameter_014-regexPattern.adoc} | 16 ++++-----
 .../DomainServiceLayout/named.adoc                 | 33 -------------------
 .../ParameterLayout/cssClass.adoc                  | 10 +++---
 .../ParameterLayout/describedAs.adoc               |  2 +-
 .../ParameterLayout/labelPosition.adoc             |  6 ++--
 .../ParameterLayout/multiLine.adoc                 |  4 +--
 .../ParameterLayout/named.adoc                     | 10 +++---
 .../ParameterLayout/renderDay.adoc                 |  2 +-
 .../ParameterLayout/typicalLength.adoc             |  2 +-
 .../Property/commandPublishing.adoc                | 10 +++---
 .../Property/domainEvent.adoc                      | 10 +++---
 .../not-currently-referenced/Property/editing.adoc |  4 +--
 .../Property/executionPublishing.adoc              |  6 ++--
 .../Property/fileAccept.adoc                       |  2 +-
 .../not-currently-referenced/Property/hidden.adoc  |  8 ++---
 .../Property/maxLength.adoc                        |  2 +-
 .../Property/mustSatisfy.adoc                      |  4 +--
 .../Property/optionality.adoc                      |  2 +-
 .../Property/regexPattern.adoc                     |  2 +-
 .../Property/snapshot.adoc                         |  2 +-
 .../PropertyLayout/cssClass.adoc                   |  8 ++---
 .../PropertyLayout/describedAs.adoc                |  2 +-
 .../PropertyLayout/hidden.adoc                     |  8 ++---
 .../PropertyLayout/labelPosition.adoc              |  4 +--
 .../PropertyLayout/multiLine.adoc                  |  4 +--
 .../PropertyLayout/named.adoc                      | 10 +++---
 .../PropertyLayout/renderDay.adoc                  |  2 +-
 .../PropertyLayout/repainting.adoc                 |  2 +-
 .../PropertyLayout/typicalLength.adoc              |  2 +-
 .../modules/applib-ant/pages/Discriminator.adoc    |  2 +-
 .../applib-ant/pages/PersistenceCapable.adoc       |  2 +-
 .../roles-mixins-contributees/contributee.adoc     |  2 +-
 .../pages/reserved/deprecated/getId.adoc           |  2 +-
 .../src/main/adoc/modules/schema/pages/common.adoc |  4 +--
 .../pages/InteractionDtoServiceInternal.adoc       |  2 +-
 49 files changed, 165 insertions(+), 207 deletions(-)

diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_011-cssClass.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_011-cssClass.adoc
index 53ffed6..6ab3c13 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_011-cssClass.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_011-cssClass.adoc
@@ -21,6 +21,6 @@ public class ToDoItem { /* ... */ }
 
 [NOTE]
 ====
-The similar xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#cssClassFa[`@DomainObjectLayout#cssClassFa()`] element is also used as a hint to apply CSS, but in particular to allow http://fortawesome.github.io/Font-Awesome/icons/[Font Awesome icons] to be rendered as the icon for classes.
+The similar xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#cssClassFa[`@DomainObjectLayout#cssClassFa()`] element is also used as a hint to apply CSS, but in particular to allow http://fortawesome.github.io/Font-Awesome/icons/[Font Awesome icons] to be rendered as the icon for classes.
 ====
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_012-cssClassFa.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_012-cssClassFa.adoc
index cf9a806..9a50505 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_012-cssClassFa.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_012-cssClassFa.adoc
@@ -29,6 +29,6 @@ The related xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#cssCla
 
 [TIP]
 ====
-The similar xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#cssClass[@DomainObjectLayout#cssClass()] element is also used as a hint to apply CSS, but for wrapping the representation of an object or object member so that it can be styled in an application-specific way.
+The similar xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#cssClass[@DomainObjectLayout#cssClass()] element is also used as a hint to apply CSS, but for wrapping the representation of an object or object member so that it can be styled in an application-specific way.
 ====
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_014-named.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_014-named.adoc
index 70fa9a4..152817f 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_014-named.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_014-named.adoc
@@ -30,7 +30,7 @@ public class CustomerImpl implements Customer{
 When Apache Isis displays a standalone collection of several objects, it will label the collection using the plural form of the object type.
 By default the plural name will be derived from the end of the singular name, with support for some basic English language defaults (eg using "ies" for names ending with a "y").
 
-For irregular plurals it's possible to specify a plural form using the xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#plural[plural] element.
+For irregular plurals it's possible to specify a plural form using the xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#plural[plural] element.
 
 For example:
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_019-ui-events.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_019-ui-events.adoc
index efad71b..c903819 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_019-ui-events.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObjectLayout_019-ui-events.adoc
@@ -23,7 +23,7 @@ to obtain an alternative layout name with which to render the domain object.
 to obtain a title for the object
 
 The framework has a built-in event class (for each UI hint) that is raised by default; for example a `TitleUiEvent.Default` is raised to obtain a title for the object.
-Subscribers subscribe through the xref:system:generated:index/applib/services/eventbus/EventBusService.adoc[`EventBusService`] and can use obtain a reference to the domain object from the event.
+Subscribers subscribe through the xref:refguide:applib:index/services/eventbus/EventBusService.adoc[`EventBusService`] and can use obtain a reference to the domain object from the event.
 From this they can, if they wish, specify the corresponding UI hint.
 
 This basic model can be influenced in a couple of ways:
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_019-objectType.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_019-objectType.adoc
index 4d2254d..1b29364 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_019-objectType.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainObject_019-objectType.adoc
@@ -7,7 +7,7 @@ This can appear in several contexts, including:
 
 * as the value of `Bookmark#getObjectType()` and in the `toString()` value of `Bookmark`
 (see xref:refguide:applib:index/services/bookmark/BookmarkService.adoc[`BookmarkService`])
-* in the serialization of `OidDto` in the xref:refguide:schema:cmd[command] and xref:refguide:schema:ixn.adoc[interaction] schemas
+* in the serialization of `OidDto` in the xref:refguide:schema:cmd.adoc[command] and xref:refguide:schema:ixn.adoc[interaction] schemas
 * in the URLs of the xref:vro:ROOT:about.adoc[RestfulObjects viewer]
 * in the URLs of the xref:vw:ROOT:about.adoc[Wicket viewer]
 * in XML snapshots generated by the xref:refguide:applib:index/services/xmlsnapshot/XmlSnapshotService.adoc[`XmlSnapshotService`]
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainServiceLayout/menuBar.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainServiceLayout_010-menuBar.adoc
similarity index 63%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainServiceLayout/menuBar.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainServiceLayout_010-menuBar.adoc
index 0cf738e..5536bab 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainServiceLayout/menuBar.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainServiceLayout_010-menuBar.adoc
@@ -1,12 +1,11 @@
-[#menuBar]
-= `menuBar()`
+=== Menu bars
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
 
 
-The `menuBar` attribute is a hint to specify where on the application menu a domain service's actions should be rendered.
+The xref:refguide:applib:index/annotation/DomainServiceLayout.adoc#menuBar[menuBar] element is a hint to specify where on the application menu a domain service's actions should be rendered.
 
 For example:
 
@@ -19,25 +18,18 @@ public class ToDoItems {
 }
 ----
 
-In the xref:vw:ROOT:about.adoc[Wicket viewer], domain services placed on the `PRIMARY` menu bar appears to the left:
+In the xref:vw:ROOT:about.adoc[Wicket viewer], domain services placed:
 
-image::reference-annotations/DomainServiceLayout/menuBar-primary.png[width="720px"]
+* on the `PRIMARY` menu bar appears to the left.
+* on the `SECONDARY` menu bar appear to the right:
+* on the `TERTIARY` appear in the menu bar associated with the user's name (far top-right)
 
-Domain services placed on the `SECONDARY` menu bar appear to the right:
-
-image::reference-annotations/DomainServiceLayout/menuBar-secondary.png[width="720px"]
-
-
-Domain services placed on the `TERTIARY` appear in the menu bar associated with the user's name (far top-right)
+The grouping of multiple domain services actions within a single drop-down is managed by the link:https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/core/annotation/Order.html[`@Order`] annotation.
 
-image::reference-annotations/DomainServiceLayout/menuBar-tertiary.png[width="720px"]
+NOTE: The xref:vro:ROOT:about.adoc[RestfulObjects viewer] does not support this attribute.
 
+==== Alternatives
 
-The grouping of multiple domain services actions within a single drop-down is managed by the link:https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/core/annotation/Order.html[`@Order`] annotation.
 Alternatively, use `menubars.layout.xml` layout file to organize menu action items arbitrarily.
 
-[NOTE]
-====
-The xref:vro:ROOT:about.adoc[RestfulObjects viewer] does not support this attribute.
-====
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/MemberOrder/sequence.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainServiceLayout_011-named.adoc
similarity index 60%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/MemberOrder/sequence.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainServiceLayout_011-named.adoc
index b9862e3..ecae816 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/MemberOrder/sequence.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainServiceLayout_011-named.adoc
@@ -1,16 +1,23 @@
-[#sequence]
-= `sequence()`
+=== Names
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
 
-// TODO: v2: replace @MemberOrder#sequence() with @PropertyLayout#sequence().
+The xref:refguide:applib:index/annotation/DomainServiceLayout.adoc#named[named] element explicitly specifies the domain service's name, overriding the name that would normally be inferred from the Java source code.
 
-The `sequence` attribute orders members that have been grouped together.
 
-* For properties, this means ordering properties within a property group (fieldset)
+For example:
+
+[source,java]
+----
+@DomainService
+@DomainServiceLayout(
+    named="Customers"
+)
+public class CustomerRepository {
+   ...
+}
+----
 
-* For actions, it means ordering actions that have been associated with the same property (or panel of that property's fieldset).
 
-For more on layouts, see the xref:userguide:fun:ui.adoc#object-layout[object layout] chapter in the user guide.
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainService/objectType.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainService_011-objectType.adoc
similarity index 81%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainService/objectType.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainService_011-objectType.adoc
index 59c8574..adbd805 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainService/objectType.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainService_011-objectType.adoc
@@ -1,18 +1,17 @@
-[#objectType]
-= `objectType()`
+=== Object Alias
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
 
-The `objectType` attribute is used to provide a unique alias for the domain service's class name.
+The xref:refguide:applib:index/annotation/DomainService.adoc#objectType[objectType] element is used to provide a unique alias for the domain service's class name.
 
 This value is used internally to generate a string representation of an service identity (the `Oid`).
 This can appear in several contexts, including:
 
-* as the value of `Bookmark#getObjectType()` and in the `toString()` value of `Bookmark`
-(see xref:system:generated:index/applib/services/bookmark/BookmarkService.adoc[`BookmarkService`])
-* in the serialization of `OidDto` in the xref:refguide:schema:cmd[command] and xref:refguide:schema:ixn.adoc[interaction] schemas
+* as the value of xref:refguide:applib:index/services/bookmark/Bookmark.adoc[Bookmark#getObjectType()] and in its serialized form if persisted
+(see xref:refguide:applib:index/services/bookmark/BookmarkService.adoc[BookmarkService])
+* in the serialization of `OidDto` in the xref:refguide:schema:cmd.adoc[command] and xref:refguide:schema:ixn.adoc[interaction] schemas
 * in the URLs of the xref:vro:ROOT:about.adoc[RestfulObjects viewer]
 * in the URLs of the xref:vw:ROOT:about.adoc[Wicket viewer] (specifically, for bookmarked actions)
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainService/nature.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainService_012-nature.adoc
similarity index 77%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainService/nature.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainService_012-nature.adoc
index 63b9b74..05c1905 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainService/nature.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/DomainService_012-nature.adoc
@@ -1,13 +1,10 @@
-[#nature]
-= `nature()`
+=== Nature of Service
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
 
-This is the purpose of the `nature` attribute: to indicates the intent of (all of) the actions defined within the domain service.
-
-The values of the enum are:
+The xref:refguide:applib:index/annotation/DomainService.adoc#nature[nature] element indicates the intent of the actions defined within the domain service:
 
 * `VIEW`
 +
@@ -19,21 +16,7 @@ The service's actions are intended only to be listed in the REST API exposed by
 
 The actual class name of the domain service is only rendered for the `VIEW` natures.
 
-For other services (whose actions should not be part of the metamodel and should not appear in the UI), just use Spring's `@Service`, `@Repository` or `@Component` annotations.
-
-Another example:
-
-[source,java]
-----
-@Repository
-public class LoanRepository {
-    public List<Loan> findLoansFor(Borrower borrower) {
-        // ...
-    }
-}
-----
-
-A final example:
+For example:
 
 [source,java]
 ----
@@ -53,3 +36,18 @@ public class Loans {                                   // <.>
 <.> it's common for domain-layer domain services to be injected into presentation layer services.
 
 
+For services that do not need to appear in the UI and do not need to be invoked using xref:refguide:applib:index/services/wrapper/WrapperFactory.adoc[WrapperFactory] (in other words, do not need to be part of the metamodel), you can declare the service using Spring's `@Service`, `@Repository` or `@Component` annotations.
+
+For example:
+
+[source,java]
+----
+@Repository
+public class LoanRepository {
+    public List<Loan> findLoansFor(Borrower borrower) {
+        // ...
+    }
+}
+----
+
+
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/MemberOrder/name.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/MemberOrder_010-usage-notes.adoc
similarity index 65%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/MemberOrder/name.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/MemberOrder_010-usage-notes.adoc
index 4dbd0c2..b633322 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/MemberOrder/name.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/MemberOrder_010-usage-notes.adoc
@@ -1,19 +1,24 @@
-[#name]
-= `name()`
+=== Usage notes
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
 
-// TODO: v2: replace @MemberOrder#name() with @PropertyLayout#group().
+// TODO: v2: ISIS-2545: replace @MemberOrder#name() with @PropertyLayout#group().
 
-The interpretation of the `name` attribute varies dependent on the type of object member it is annotated upon.
+The interpretation of the xref:refguide:applib:index/annotation/MemberOrder.adoc#name[name] element varies dependent on the type of object member it is annotated upon, but generally speaking it is used to associate members together.
 
-== Properties
 
-For properties, the `name` attribute is used to group properties together.
+The xref:refguide:applib:index/annotation/MemberOrder.adoc#sequence[sequence] element then orders those members that have been grouped together.
+
+
+
+==== Properties
+
+For properties, the `name` attribute is used to group properties together, and `sequence` orders the properties within that group.
 It corresponds to a `<fieldset>` if using xref:userguide:fun:ui.adoc#object-layout[layout files].
 
+
 For example:
 
 [source,java]
@@ -48,11 +53,10 @@ public class Customer {
 TIP: It's possible to combine `@MemberOrder` with xref:userguide:fun:ui.adoc#object-layout[layout file].
 Use the layout file to define the positioning of the fieldsets, and use `@MemberOrder` to organise the properties within the fieldset.
 
-== Actions
+==== Actions
 
-For actions, the `name` attribute indicates the name of a property to associate the action with.
+For actions, the `name` attribute indicates the name of a property to associate the action with, and `sequence` orders all the actions associated with the same property or collection (on the panel of the property's fieldset, or collection's title bar).
 
-TIP: For actions, `@Member#name()` and xref:system:generated:index/applib/annotation/Action.adoc#associateWith()` are the same.
 
 For example:
 
@@ -77,9 +81,12 @@ public class Customer {
 }
 ----
 
-TIP: the xref:system:generated:index/applib/annotation/ActionLayout.adoc#position[`@ActionLayout#position()`] to indicate whether the action should be rendered beneath the property, or on its fieldset panel's header.
+TIP: For actions, `@Member#name()` element and xref:refguide:applib:index/annotation/Action.adoc#associateWith[@Action#associateWith()] element have the same effect.
+
+TIP: For actions associated with properties, the xref:refguide:applib:index/annotation/ActionLayout.adoc#position[`@ActionLayout#position()`] element indicates whether the action should be rendered beneath the property's field, or instead on the property's fieldset panel's header.
+
 
-== Collections
+==== Collections
 
 The `name` attribute is ignored when annotated on collections.
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/fileAccept.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_010-fileAccept.adoc
similarity index 84%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/fileAccept.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_010-fileAccept.adoc
index 8af06ac..7c69d3c 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/fileAccept.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_010-fileAccept.adoc
@@ -1,14 +1,12 @@
-[#fileAccept]
-= `fileAccept()`
+=== Uploading Blobs and Clobs
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
 
 
-The `fileAccept` attribute applies only to xref:applib-classes:value-types.adoc#Blob[`Blob`]
+The xref:refguide:applib:index/annotation/Parameter.adoc#fileAccept[fileAccept] element applies only to xref:applib-classes:value-types.adoc#Blob[`Blob`]
 or xref:applib-classes:value-types.adoc#Clob[`Clob`] parameters, indicating the type of file to accept when uploading a new value.
-The attribute is also supported on xref:system:generated:index/applib/annotation/Property.adoc#fileAccept[properties].
 
 For example:
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/maxLength.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_011-maxLength.adoc
similarity index 76%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/maxLength.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_011-maxLength.adoc
index 807600f..6ee500b 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/maxLength.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_011-maxLength.adoc
@@ -1,12 +1,11 @@
-[#maxLength]
-= `maxLength()`
+=== Maximum string length
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
 
 
-The `maxLength` attribute applies only to `String` parameters, indicating the maximum number of characters that the user may enter (for example in a text field in the UI).
+The xref:refguide:applib:index/annotation/Parameter.adoc#maxLength[maxLength] ellement applies only to `String` parameters, indicating the maximum number of characters that the user may enter (for example in a text field in the UI).
 It is ignored if applied to parameters of any other type.
 
 For example:
@@ -24,6 +23,3 @@ public class CustomerRepository {
 }
 ----
 
-== See also
-
-This attribute can also be applied to xref:system:generated:index/applib/annotation/Property.adoc#maxLength[properties].
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/mustSatisfy.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_012-mustSatisfy.adoc
similarity index 81%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/mustSatisfy.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_012-mustSatisfy.adoc
index bef4f56..e2bba61 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/mustSatisfy.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_012-mustSatisfy.adoc
@@ -1,17 +1,14 @@
-[#mustSatisfy]
-= `mustSatisfy()`
+=== Declarative validation
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
 
-
-The `mustSatisfy` attribute allows arbitrary validation to be applied to parameters using an (implementation of a) `org.apache.isis.applib.spec.Specification` object.
-The attribute is also supported on xref:system:generated:index/applib/annotation/Property.adoc#mustSatisfy[properties].
+The xref:refguide:applib:index/annotation/Parameter.adoc#mustSatisfy[mustSatisfy] element allows arbitrary validation to be applied to parameters using an (implementation of a) xref:refguide:applib:index/spec/Specification.adoc[Specification] object.
 
 [TIP]
 ====
-The specification implementations can (of course) be reused between parameters and xref:system:generated:index/applib/annotation/Property.adoc#mustSatisfy[properties].
+The specification implementations can (of course) be reused between parameters and xref:refguide:applib:index/annotation/Property.adoc#mustSatisfy[properties].
 ====
 
 The `Specification` is consulted during validation, being passed the proposed value.
@@ -59,17 +56,19 @@ public class CustomerRepository {
 }
 ----
 
+==== i18n
+
 It is also possible to provide translatable reasons.
-Rather than implement `Specification`, instead implement `Specification2`.
+Rather than implement `Specification`, instead implement xref:applib:index/spec/Specification2.adoc[Specification2].
 This defines the API:
 
 [source,java]
 ----
 public interface Specification2 extends Specification {
-    public TranslatableString satisfiesTranslatable(Object obj); // <1>
+    public TranslatableString satisfiesTranslatable(Object obj); // <.>
 }
 ----
-<1> Return `null` if specification satisfied, otherwise the reason as a translatable string
+<.> Return `null` if specification satisfied, otherwise the reason as a translatable string
 
 With `Specification2` there is no need to implement the inherited `satifies(Object)`; that method will never be called.
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/optionality.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_013-optionality.adoc
similarity index 83%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/optionality.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_013-optionality.adoc
index dbced40..43dd7e4 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/optionality.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_013-optionality.adoc
@@ -1,5 +1,4 @@
-[#optionality]
-= `optionality()`
+=== Mandatory vs Optional
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
@@ -7,9 +6,8 @@
 
 
 
-By default, Apache Isis assumes that all parameters of an action are required (mandatory).
-The `optionality` attribute allows this to be relaxed.
-The attribute is also supported for xref:system:generated:index/applib/annotation/Property.adoc#optionality[properties].
+By default, the framework assumes that all parameters of an action are required (mandatory).
+The xref:refguide:applib:index/annotation/Parameter.adoc#optionality[optionality] element allows this to be relaxed.
 
 [TIP]
 ====
@@ -35,7 +33,6 @@ public class Customer {
 }
 ----
 
-[TIP]
-====
+==== Alternatives
+
 It is also possible to specify optionality using xref:refguide:applib-ant:Nullable.adoc[`@Nullable`] annotation.
-====
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/regexPattern.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_014-regexPattern.adoc
similarity index 68%
rename from antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/regexPattern.adoc
rename to antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_014-regexPattern.adoc
index 25481f7..60981a4 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Parameter/regexPattern.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/Parameter_014-regexPattern.adoc
@@ -1,18 +1,19 @@
-[#regexPattern]
-= `regexPattern()`
+=== Regular Expressions
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
-There are three attributes related to enforcing regular expressions:
 
-* The `regexPattern` attribute validates the contents of any string parameter with respect to a regular expression pattern.
+String parameters can be checked to ensure that they match a regular expression.
+There are three elements involved in this:
+
+* The xref:refguide:applib:index/annotation/Parameter.adoc#regexPattern[regexPattern] element validates the contents of any string parameter with respect to a regular expression pattern.
 It is ignored if applied to parameters of any other type.
 
-* The `regexPatternFlags` attribute specifies flags that modify the handling of the pattern.
+* The xref:refguide:applib:index/annotation/Parameter.adoc#regexPatternFlags[regexPatternFlags] element specifies flags that modify the handling of the pattern.
 The values are those that would normally be passed to `java.util.regex.Pattern#compile(String,int)`.
 
-* The related `regexPatternReplacement` attribute specifies the error message to show if the provided argument does not match the regex pattern.
+* The xref:refguide:applib:index/annotation/Parameter.adoc#regexPatternReplacement[regexPatternReplacement] element specifies the error message to show if the provided argument does not match the regex pattern.
 
 For example:
 
@@ -35,6 +36,3 @@ public class Customer {
 ----
 <.> Note that there is currently no i18n support for this phrase.
 
-== See also
-
-This attribute can also be specified for xref:system:generated:index/applib/annotation/Property.adoc#regexPattern[properties].
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainServiceLayout/named.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainServiceLayout/named.adoc
deleted file mode 100644
index 77d2e31..0000000
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/DomainServiceLayout/named.adoc
+++ /dev/null
@@ -1,33 +0,0 @@
-[#named]
-= `named()`
-
-:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
-:page-partial:
-
-
-The `named` attribute explicitly specifies the domain service's name, overriding the name that would normally be inferred from the Java source code.
-
-
-For example:
-
-[source,java]
-----
-@DomainService
-@DomainServiceLayout(
-    named="Customers"
-)
-public class CustomerRepository {
-   ...
-}
-----
-
-
-== See also
-
-This attribute can also be specified for:
-
-* xref:system:generated:index/applib/annotation/ActionLayout.adoc#named[actions]
-* xref:system:generated:index/applib/annotation/CollectionLayout.adoc#named[collections]
-* xref:system:generated:index/applib/annotation/PropertyLayout.adoc#named[properties]
-* xref:system:generated:index/applib/annotation/ParameterLayout.adoc#named[parameters]
-* xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#named[domain objects]
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/cssClass.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/cssClass.adoc
index 2a0a9a0..88a4437 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/cssClass.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/cssClass.adoc
@@ -29,8 +29,8 @@ public class ToDoItem {
 
 This attribute can also be applied to:
 
-* xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#cssClass[domain objects]
-* xref:system:generated:index/applib/annotation/ActionLayout.adoc#cssClass[actions]
-* xref:system:generated:index/applib/annotation/PropertyLayout.adoc#cssClass[properties],
-* xref:system:generated:index/applib/annotation/CollectionLayout.adoc#cssClass[collections]
-* xref:system:generated:index/applib/annotation/ParameterLayout.adoc#cssClass[parameters].
+* xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#cssClass[domain objects]
+* xref:refguide:applib:index/annotation/ActionLayout.adoc#cssClass[actions]
+* xref:refguide:applib:index/annotation/PropertyLayout.adoc#cssClass[properties],
+* xref:refguide:applib:index/annotation/CollectionLayout.adoc#cssClass[collections]
+* xref:refguide:applib:index/annotation/ParameterLayout.adoc#cssClass[parameters].
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/describedAs.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/describedAs.adoc
index 59f6725..ef49b5d 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/describedAs.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/describedAs.adoc
@@ -5,7 +5,7 @@
 :page-partial:
 
 
-The `describedAs` attribute is used to provide a short description of the action parameter to the user.  In the xref:vw:ROOT:about.adoc[Wicket viewer] it is displayed as a 'tool tip'.  The `describedAs` attribute can also be specified for xref:system:generated:index/applib/annotation/CollectionLayout.adoc#describedAs[collections],  xref:system:generated:index/applib/annotation/PropertyLayout.adoc#describedAs[properties], xref:system:generated:index/applib/annotation/ActionLayout.adoc#des [...]
+The `describedAs` attribute is used to provide a short description of the action parameter to the user.  In the xref:vw:ROOT:about.adoc[Wicket viewer] it is displayed as a 'tool tip'.  The `describedAs` attribute can also be specified for xref:refguide:applib:index/annotation/CollectionLayout.adoc#describedAs[collections],  xref:refguide:applib:index/annotation/PropertyLayout.adoc#describedAs[properties], xref:refguide:applib:index/annotation/ActionLayout.adoc#describedAs[actions] and xr [...]
 
 Descriptions may be provided for objects, members (properties, collections and actions), and for individual parameters within an action method.
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/labelPosition.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/labelPosition.adoc
index 1740dbe..0681cac 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/labelPosition.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/labelPosition.adoc
@@ -9,7 +9,7 @@
 The `labelPosition` attribute determines the positioning of labels for parameters.
 
 The positioning of labels is typically `LEFT`, but can be positioned to the `TOP`.
-The one exception is xref:system:generated:index/applib/annotation/ParameterLayout.adoc#multiLine[`multiLine()`] string parameters, where the label defaults to `TOP` automatically (to provide as much real-estate for the multiline text field as possible).
+The one exception is xref:refguide:applib:index/annotation/ParameterLayout.adoc#multiLine[`multiLine()`] string parameters, where the label defaults to `TOP` automatically (to provide as much real-estate for the multiline text field as possible).
 
 For boolean parameters a positioning of `RIGHT` is also allowed; this is ignored for all other types.
 
@@ -35,9 +35,9 @@ public class Order {
 }
 ----
 
-To get an idea of how these are rendered (in the xref:vw:ROOT:about.adoc[Wicket viewer]), see xref:system:generated:index/applib/annotation/PropertyLayout.adoc#labelPosition[PropertyLayout#labelPosition].
+To get an idea of how these are rendered (in the xref:vw:ROOT:about.adoc[Wicket viewer]), see xref:refguide:applib:index/annotation/PropertyLayout.adoc#labelPosition[PropertyLayout#labelPosition].
 
 == See also
 
-This attribute can also be specified for xref:system:generated:index/applib/annotation/PropertyLayout.adoc#labelPosition[properties].
+This attribute can also be specified for xref:refguide:applib:index/annotation/PropertyLayout.adoc#labelPosition[properties].
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/multiLine.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/multiLine.adoc
index 7be67ad..73ac0ba 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/multiLine.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/multiLine.adoc
@@ -8,7 +8,7 @@
 
 The `multiLine` attribute specifies that the text field for a string parameter should span multiple lines.
 It is ignored for other parameter types.
-The attribute is also supported for xref:system:generated:index/applib/annotation/PropertyLayout.adoc#multiLine[properties].
+The attribute is also supported for xref:refguide:applib:index/annotation/PropertyLayout.adoc#multiLine[properties].
 
 For example:
 
@@ -30,6 +30,6 @@ public class BugReport {
 
 [NOTE]
 ====
-If set > 1 (as would normally be the case), then the default xref:system:generated:index/applib/annotation/ParameterLayout.adoc#labelPosition[`labelPosition`] defaults to `TOP` (rather than `LEFT`, as would normally be the case).
+If set > 1 (as would normally be the case), then the default xref:refguide:applib:index/annotation/ParameterLayout.adoc#labelPosition[`labelPosition`] defaults to `TOP` (rather than `LEFT`, as would normally be the case).
 ====
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/named.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/named.adoc
index 78b11e0..65d026d 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/named.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/named.adoc
@@ -45,9 +45,9 @@ The framework also provides a separate, powerful mechanism for xref:userguide:bt
 
 This attribute can also be specified for:
 
-* xref:system:generated:index/applib/annotation/ActionLayout.adoc#named[actions]
-* xref:system:generated:index/applib/annotation/CollectionLayout.adoc#named[collections]
-* xref:system:generated:index/applib/annotation/PropertyLayout.adoc#named[properties]
-* xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#named[domain objects]
-* xref:system:generated:index/applib/annotation/DomainServiceLayout.adoc#named[domain services].
+* xref:refguide:applib:index/annotation/ActionLayout.adoc#named[actions]
+* xref:refguide:applib:index/annotation/CollectionLayout.adoc#named[collections]
+* xref:refguide:applib:index/annotation/PropertyLayout.adoc#named[properties]
+* xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#named[domain objects]
+* xref:refguide:applib:index/annotation/DomainServiceLayout.adoc#named[domain services].
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/renderDay.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/renderDay.adoc
index 5ee8aa1..c3bf9ea 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/renderDay.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/renderDay.adoc
@@ -37,5 +37,5 @@ public class Tenancy {
 
 == See also
 
-This attribute is also supported for xref:system:generated:index/applib/annotation/PropertyLayout.adoc#renderDay[properties].
+This attribute is also supported for xref:refguide:applib:index/annotation/PropertyLayout.adoc#renderDay[properties].
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/typicalLength.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/typicalLength.adoc
index 9121d6a..59a9795 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/typicalLength.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/ParameterLayout/typicalLength.adoc
@@ -8,7 +8,7 @@
 
 The `typicalLength` attribute indicates the typical length of a string parameter.
 It is ignored for parameters of other types.
-The attribute is also supported for xref:system:generated:index/applib/annotation/PropertyLayout.adoc#typicalLength[properties].
+The attribute is also supported for xref:refguide:applib:index/annotation/PropertyLayout.adoc#typicalLength[properties].
 
 The information is intended as a hint to the UI to determine the space that should be given to render a particular string parameter.
 That said, note that the xref:vw:ROOT:about.adoc[Wicket viewer] uses the maximum space available for all fields, so in effect ignores this attribute.
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/commandPublishing.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/commandPublishing.adoc
index a352ba5..d8ef3d6 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/commandPublishing.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/commandPublishing.adoc
@@ -6,17 +6,17 @@
 
 CAUTION: TODO: v2 - publishing/auditing got a complete overhaul
 
-Every property edit (and xref:system:generated:index/applib/annotation/Action.adoc#commandPublishing[action invocation] for that matter) is normally reified into a concrete `Command` object, basically a wrapper around the XML invocation xref:schema:cmd.adoc[Command] schema that also captures some timing metrics about the execution as well as the outcome.
+Every property edit (and xref:refguide:applib:index/annotation/Action.adoc#commandPublishing[action invocation] for that matter) is normally reified into a concrete `Command` object, basically a wrapper around the XML invocation xref:schema:cmd.adoc[Command] schema that also captures some timing metrics about the execution as well as the outcome.
 
 The main uses cases are:
 
-* as a means to allow asynchronous child commands to be executed, using the xref:system:generated:index/applib/services/wrapper/WrapperFactory.adoc[WrapperFactory] service;
+* as a means to allow asynchronous child commands to be executed, using the xref:refguide:applib:index/services/wrapper/WrapperFactory.adoc[WrapperFactory] service;
 
-* as a means to audit (persist) commands, by implementing the xref:system:generated:index/applib/services/publishing/spi/CommandSubscriber.adoc[CommandSubscriber] SPI.
+* as a means to audit (persist) commands, by implementing the xref:refguide:applib:index/services/publishing/spi/CommandSubscriber.adoc[CommandSubscriber] SPI.
 +
 The xref:extensions:command-log:about.adoc[Command Log] extension _does_ provide such an implementation.
 +
-TIP: Another option to achieve this is to use the xref:system:generated:index/applib/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber] SPI.
+TIP: Another option to achieve this is to use the xref:refguide:applib:index/services/publishing/spi/ExecutionSubscriber.adoc[ExecutionSubscriber] SPI.
 
 * to replay commands onto a secondary system, for regression testing.
 +
@@ -75,6 +75,6 @@ If `commandDtoProcessor()` is specified, then `commandPublishing()` is assumed t
 
 
 
-For an example application, see xref:system:generated:index/applib/annotation/Action.adoc#command[`Action#command()`].
+For an example application, see xref:refguide:applib:index/annotation/Action.adoc#command[`Action#command()`].
 
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/domainEvent.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/domainEvent.adoc
index 3036e01..bf5c226 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/domainEvent.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/domainEvent.adoc
@@ -14,7 +14,7 @@ In the cases of the domain object's properties, the events that are fired are:
 * pre-execute phase: before the modification of the property
 * post-execute: after the modification of the property
 
-Subscribers (which must be domain services) subscribe to events posted through the xref:system:generated:index/applib/services/eventbus/EventBusService.adoc[`EventBusService`], and can influence each of these phases.
+Subscribers (which must be domain services) subscribe to events posted through the xref:refguide:applib:index/services/eventbus/EventBusService.adoc[`EventBusService`], and can influence each of these phases.
 
 By default the event raised is `PropertyDomainEvent.Default`.
 For example:
@@ -67,7 +67,7 @@ This substantially reduces the boilerplate in the subclasses because no explicit
 
 == Subscribers
 
-Subscribers (which must be domain services) subscribe to events posted through the xref:system:generated:index/applib/services/eventbus/EventBusService.adoc[`EventBusService`].
+Subscribers (which must be domain services) subscribe to events posted through the xref:refguide:applib:index/services/eventbus/EventBusService.adoc[`EventBusService`].
 
 Subscribers can be either coarse-grained (if they subscribe to the top-level event type):
 
@@ -162,12 +162,12 @@ And, conversely, the framework also provides `PropertyDomainEvent.Noop`; if `dom
 == Raising events programmatically
 
 Normally events are only raised for interactions through the UI.
-However, events can be raised programmatically by wrapping the target object using the xref:system:generated:index/applib/services/wrapper/WrapperFactory.adoc[WrapperFactory] service.
+However, events can be raised programmatically by wrapping the target object using the xref:refguide:applib:index/services/wrapper/WrapperFactory.adoc[WrapperFactory] service.
 
 == See also
 
 This attribute is also supported for:
 
-* xref:system:generated:index/applib/annotation/Action.adoc#domainEvent[actions] and
-* xref:system:generated:index/applib/annotation/Property.adoc#domainEvent[properties].
+* xref:refguide:applib:index/annotation/Action.adoc#domainEvent[actions] and
+* xref:refguide:applib:index/annotation/Property.adoc#domainEvent[properties].
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/editing.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/editing.adoc
index 7c8189e..5e274a4 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/editing.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/editing.adoc
@@ -11,7 +11,7 @@ The related `editingDisabledReason` attribute specifies the a hard-coded reason
 
 Whether a property is enabled or disabled depends upon these factors:
 
-* whether the domain object has been configured as immutable through the xref:system:generated:index/applib/annotation/DomainObject.adoc#editing[`@DomainObject#editing()`] attribute
+* whether the domain object has been configured as immutable through the xref:refguide:applib:index/annotation/DomainObject.adoc#editing[`@DomainObject#editing()`] attribute
 
 * else (that is, if the domain object's editability is specified as being `AS_CONFIGURED`), then the value of the xref:refguide:config:sections/isis.applib.adoc#isis.applib.annotation.domain-object.editing['isis.applib.annotation.domain-object.editing'] configuration property.
 If set to `false`, then the object's properties (and collections) are __not__ editable
@@ -44,4 +44,4 @@ public class Customer {
 
 This attribute can also be specified for:
 
-* xref:system:generated:index/applib/annotation/DomainObject.adoc#editing[domain object].
+* xref:refguide:applib:index/annotation/DomainObject.adoc#editing[domain object].
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/executionPublishing.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/executionPublishing.adoc
index acce860..c23681e 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/executionPublishing.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/executionPublishing.adoc
@@ -6,7 +6,7 @@
 
 CAUTION: TODO: v2 - publishing/auditing got a complete overhaul
 
-The `executionPublishing` attribute determines whether and how a property edit is published via the registered implementation of xref:system:generated:index/applib/services/publishing/spi/ExecutionSubscriber.adoc[`ExecutionSubscriber`].
+The `executionPublishing` attribute determines whether and how a property edit is published via the registered implementation of xref:refguide:applib:index/services/publishing/spi/ExecutionSubscriber.adoc[`ExecutionSubscriber`].
 
 A common use case is to notify external "downstream" systems of changes in the state of the Apache Isis application.
 The default value for the attribute is `AS_CONFIGURED`, meaning that the xref:refguide:config:sections/isis.applib.adoc#isis.applib.annotation.property.executionPublishing[`isis.applib.annotation.property.executionPublishing`] configuration property is used to determine the whether the property edits are published:
@@ -45,10 +45,10 @@ public class Order {
 
 This attribute can also be specified for:
 
-* xref:system:generated:index/applib/annotation/DomainObject.adoc#publishing[domain objects]
+* xref:refguide:applib:index/annotation/DomainObject.adoc#publishing[domain objects]
 +
 where it controls whether changed objects are published as events, and for
 
-* xref:system:generated:index/applib/annotation/Action.adoc#executionPublishing[actions]
+* xref:refguide:applib:index/annotation/Action.adoc#executionPublishing[actions]
 +
 where it controls whether action invocations are published as events.
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/fileAccept.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/fileAccept.adoc
index 359f533..b2c0c9c 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/fileAccept.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/fileAccept.adoc
@@ -6,7 +6,7 @@
 
 
 The `fileAccept` attribute applies only to xref:applib-classes:value-types.adoc#Blob[`Blob`] or xref:applib-classes:value-types.adoc#Clob[`Clob`] parameters, indicating the type of file to accept when uploading a new value.
-The attribute is also supported on xref:system:generated:index/applib/annotation/Parameter.adoc#fileAccept[parameters].
+The attribute is also supported on xref:refguide:applib:index/annotation/Parameter.adoc#fileAccept[parameters].
 
 For example:
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/hidden.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/hidden.adoc
index 6ff816d..3998bd7 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/hidden.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/hidden.adoc
@@ -10,7 +10,7 @@ Properties can be hidden at the domain-level, indicating that they are not visib
 
 [TIP]
 ====
-It is also possible to use xref:system:generated:index/applib/annotation/Property.adoc#hidden[`@Property#hidden()`] to hide an action at the domain layer.
+It is also possible to use xref:refguide:applib:index/annotation/Property.adoc#hidden[`@Property#hidden()`] to hide an action at the domain layer.
 ====
 
 For example:
@@ -60,7 +60,7 @@ This combines `PARENTED_TABLES` and `STANDALONE_TABLES`.
 * `Where.NOWHERE` +
 + The property should not be hidden, overriding any other metadata/conventions that would normally cause the property to be hidden. +
 
-For example, if a property is annotated with xref:system:generated:index/applib/annotation/Title.adoc[`@Title`], then normally this should be hidden from all tables.
+For example, if a property is annotated with xref:refguide:applib:index/annotation/Title.adoc[`@Title`], then normally this should be hidden from all tables.
 Annotating with `@Property(where=Where.NOWHERE)` overrides this.
 
 [NOTE]
@@ -72,5 +72,5 @@ The xref:vro:ROOT:about.adoc[RestfulObjects viewer] has only partial support for
 
 This attribute can also be applied to:
 
-* xref:system:generated:index/applib/annotation/ActionLayout.adoc#hidden[actions]
-* xref:system:generated:index/applib/annotation/CollectionLayout.adoc#hidden[collections].
+* xref:refguide:applib:index/annotation/ActionLayout.adoc#hidden[actions]
+* xref:refguide:applib:index/annotation/CollectionLayout.adoc#hidden[collections].
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/maxLength.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/maxLength.adoc
index 506538c..6710d36 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/maxLength.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/maxLength.adoc
@@ -55,5 +55,5 @@ public class Customer {
 
 == See also
 
-This attribute can also be applied to xref:system:generated:index/applib/annotation/Parameter.adoc#maxLength[parameters].
+This attribute can also be applied to xref:refguide:applib:index/annotation/Parameter.adoc#maxLength[parameters].
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/mustSatisfy.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/mustSatisfy.adoc
index a44bda0..d6b1b5c 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/mustSatisfy.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/mustSatisfy.adoc
@@ -7,11 +7,11 @@
 
 
 The `mustSatisfy` attribute allows arbitrary validation to be applied to properties using an (implementation of a) `org.apache.isis.applib.spec.Specification` object.
-The attribute is also supported on xref:system:generated:index/applib/annotation/Parameter.adoc#mustSatisfy[parameters].
+The attribute is also supported on xref:refguide:applib:index/annotation/Parameter.adoc#mustSatisfy[parameters].
 
 [TIP]
 ====
-The specification implementations can (of course) be reused between properties and xref:system:generated:index/applib/annotation/Parameter.adoc#mustSatisfy[parameters].
+The specification implementations can (of course) be reused between properties and xref:refguide:applib:index/annotation/Parameter.adoc#mustSatisfy[parameters].
 ====
 
 The `Specification` is consulted during validation, being passed the proposed value.
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/optionality.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/optionality.adoc
index 64895c9..e8043e9 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/optionality.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/optionality.adoc
@@ -7,7 +7,7 @@
 
 By default, Apache Isis assumes that all properties of an domain object or view model are required (mandatory).
 The `optionality` attribute allows this to be relaxed.
-The attribute is also supported for xref:system:generated:index/applib/annotation/Parameter.adoc#optionality[parameters].
+The attribute is also supported for xref:refguide:applib:index/annotation/Parameter.adoc#optionality[parameters].
 
 That said, properties are most commonly defined on persistent domain objects (entities), in which case the JDO xref:refguide:applib-ant:Column.adoc[`@Column`] should be specified.
 Apache Isis can infer the maxLength directly from the equivalent @Column#length() annotation.
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/regexPattern.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/regexPattern.adoc
index d51afaf..2816da4 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/regexPattern.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/regexPattern.adoc
@@ -39,5 +39,5 @@ public class Customer {
 
 == See also
 
-This attribute can also be specified for xref:system:generated:index/applib/annotation/Parameter.adoc#regexPattern[parameters].
+This attribute can also be specified for xref:refguide:applib:index/annotation/Parameter.adoc#regexPattern[parameters].
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/snapshot.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/snapshot.adoc
index 7e694af..f69642a 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/snapshot.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/Property/snapshot.adoc
@@ -6,7 +6,7 @@
 
 CAUTION: this documentation may be inaccurate.
 
-The `snapshot` attribute indicates whether the property should be included/excluded from any snapshots generated by the xref:system:generated:index/applib/services/xmlsnapshot/XmlSnapshotService.adoc[`XmlSnapshotService`].
+The `snapshot` attribute indicates whether the property should be included/excluded from any snapshots generated by the xref:refguide:applib:index/services/xmlsnapshot/XmlSnapshotService.adoc[`XmlSnapshotService`].
 
 For example:
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/cssClass.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/cssClass.adoc
index a1fabe8..b045b67 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/cssClass.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/cssClass.adoc
@@ -33,9 +33,9 @@ As an alternative to using the annotation, the dynamic xref:userguide:fun:ui.ado
 
 This attribute can also be applied to:
 
-* xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#cssClass[domain objects]
-* xref:system:generated:index/applib/annotation/ActionLayout.adoc#cssClass[actions]
-* xref:system:generated:index/applib/annotation/CollectionLayout.adoc#cssClass[collections]
-* xref:system:generated:index/applib/annotation/ParameterLayout.adoc#cssClass[parameters].
+* xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#cssClass[domain objects]
+* xref:refguide:applib:index/annotation/ActionLayout.adoc#cssClass[actions]
+* xref:refguide:applib:index/annotation/CollectionLayout.adoc#cssClass[collections]
+* xref:refguide:applib:index/annotation/ParameterLayout.adoc#cssClass[parameters].
 
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/describedAs.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/describedAs.adoc
index 9a91602..c60bda6 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/describedAs.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/describedAs.adoc
@@ -6,7 +6,7 @@
 
 
 
-The `describedAs` attribute is used to provide a short description of the property to the user.  In the xref:vw:ROOT:about.adoc[Wicket viewer] it is displayed as a 'tool tip'. The attribute can also be specified for xref:system:generated:index/applib/annotation/CollectionLayout.adoc#describedAs[collections],  xref:system:generated:index/applib/annotation/ActionLayout.adoc#describedAs[actions], xref:system:generated:index/applib/annotation/ParameterLayout.adoc#describedAs[parameters] and  [...]
+The `describedAs` attribute is used to provide a short description of the property to the user.  In the xref:vw:ROOT:about.adoc[Wicket viewer] it is displayed as a 'tool tip'. The attribute can also be specified for xref:refguide:applib:index/annotation/CollectionLayout.adoc#describedAs[collections],  xref:refguide:applib:index/annotation/ActionLayout.adoc#describedAs[actions], xref:refguide:applib:index/annotation/ParameterLayout.adoc#describedAs[parameters] and xref:refguide:applib:ind [...]
 
 For example:
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/hidden.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/hidden.adoc
index e8c3b1b..f5bafff 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/hidden.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/hidden.adoc
@@ -9,7 +9,7 @@ The `hidden` attribute indicates where (in the UI) the property should be hidden
 
 [TIP]
 ====
-It is also possible to use xref:system:generated:index/applib/annotation/PropertyLayout.adoc#hidden[`@PropertyLayout#hidden`] or a xref:userguide:fun:ui.adoc#object-layout[file-based layout] such that the property can be hidden at the view layer.
+It is also possible to use xref:refguide:applib:index/annotation/PropertyLayout.adoc#hidden[`@PropertyLayout#hidden`] or a xref:userguide:fun:ui.adoc#object-layout[file-based layout] such that the property can be hidden at the view layer.
 Both options are provided with a view that in the future the view-layer semantics may be under the control of (expert) users, whereas domain-layer semantics should never be overridden or modified by the user.
 ====
 
@@ -63,7 +63,7 @@ This combines `PARENTED_TABLES` and `STANDALONE_TABLES`.
 +
 The property should not be hidden, overriding any other metadata/conventions that would normally cause the property to be hidden.
 
-For example, if a property is annotated with xref:system:generated:index/applib/annotation/Title.adoc[`@Title`], then normally this should be hidden from all tables.
+For example, if a property is annotated with xref:refguide:applib:index/annotation/Title.adoc[`@Title`], then normally this should be hidden from all tables.
 Annotating with `@Property(where=Where.NOWHERE)` overrides this.
 
 [NOTE]
@@ -79,6 +79,6 @@ As an alternative to using the annotation, the dynamic xref:userguide:fun:ui.ado
 
 This attribute can also be applied to:
 
-* xref:system:generated:index/applib/annotation/Action.adoc#hidden[actions]
-* xref:system:generated:index/applib/annotation/Collection.adoc#hidden[collections].
+* xref:refguide:applib:index/annotation/Action.adoc#hidden[actions]
+* xref:refguide:applib:index/annotation/Collection.adoc#hidden[collections].
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/labelPosition.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/labelPosition.adoc
index c000fc3..56b35c8 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/labelPosition.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/labelPosition.adoc
@@ -9,7 +9,7 @@
 The `labelPosition` attribute determines the positioning of labels for properties.
 
 The positioning of labels is typically `LEFT`, but can be positioned to the `TOP`.
-The one exception is xref:system:generated:index/applib/annotation/ParameterLayout.adoc#multiLine[`multiLine`] string properties, where the label defaults to `TOP` automatically (to provide as much real-estate for the multiline text field as possible).
+The one exception is xref:refguide:applib:index/annotation/ParameterLayout.adoc#multiLine[`multiLine`] string properties, where the label defaults to `TOP` automatically (to provide as much real-estate for the multiline text field as possible).
 
 For boolean properties a positioning of `RIGHT` is also allowed; this is ignored for all other types.
 
@@ -89,5 +89,5 @@ As an alternative to using the annotation, the dynamic xref:userguide:fun:ui.ado
 
 == See also
 
-This attribute can also be specified for xref:system:generated:index/applib/annotation/ParameterLayout.adoc#labelPosition[parameters].
+This attribute can also be specified for xref:refguide:applib:index/annotation/ParameterLayout.adoc#labelPosition[parameters].
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/multiLine.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/multiLine.adoc
index ccde020..3562f8c 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/multiLine.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/multiLine.adoc
@@ -7,7 +7,7 @@
 
 The `multiLine` attribute specifies that the text field for a string property should span multiple lines.
 It is ignored for other property types.
-The attribute is also supported for xref:system:generated:index/applib/annotation/ParameterLayout.adoc#multiLine[parameters].
+The attribute is also supported for xref:refguide:applib:index/annotation/ParameterLayout.adoc#multiLine[parameters].
 
 For example:
 
@@ -32,7 +32,7 @@ Here the `stepsToReproduce` will be displayed in a text area of 10 rows.
 
 [NOTE]
 ====
-If set > 1 (as would normally be the case), then the default xref:system:generated:index/applib/annotation/PropertyLayout.adoc#labelPosition[`labelPosition`] defaults to `TOP` (rather than `LEFT`, as would normally be the case).
+If set > 1 (as would normally be the case), then the default xref:refguide:applib:index/annotation/PropertyLayout.adoc#labelPosition[`labelPosition`] defaults to `TOP` (rather than `LEFT`, as would normally be the case).
 ====
 
 == Alternatives
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/named.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/named.adoc
index 9dbe10a..e4853e7 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/named.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/named.adoc
@@ -46,9 +46,9 @@ The framework also provides a separate, powerful mechanism for xref:userguide:bt
 
 This attribute can also be specified for:
 
-* xref:system:generated:index/applib/annotation/ActionLayout.adoc#named[actions]
-* xref:system:generated:index/applib/annotation/CollectionLayout.adoc#named[collections]
-* xref:system:generated:index/applib/annotation/ParameterLayout.adoc#named[parameters]
-* xref:system:generated:index/applib/annotation/DomainObjectLayout.adoc#named[domain objects]
-* xref:system:generated:index/applib/annotation/DomainServiceLayout.adoc#named[domain services].
+* xref:refguide:applib:index/annotation/ActionLayout.adoc#named[actions]
+* xref:refguide:applib:index/annotation/CollectionLayout.adoc#named[collections]
+* xref:refguide:applib:index/annotation/ParameterLayout.adoc#named[parameters]
+* xref:refguide:applib:index/annotation/DomainObjectLayout.adoc#named[domain objects]
+* xref:refguide:applib:index/annotation/DomainServiceLayout.adoc#named[domain services].
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/renderDay.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/renderDay.adoc
index 9e12443..30dd69f 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/renderDay.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/renderDay.adoc
@@ -43,5 +43,5 @@ As an alternative to using the annotation, the dynamic xref:userguide:fun:ui.ado
 
 == See also
 
-This attribute is also supported for xref:system:generated:index/applib/annotation/ParameterLayout.adoc#renderDay[parameters].
+This attribute is also supported for xref:refguide:applib:index/annotation/ParameterLayout.adoc#renderDay[parameters].
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/repainting.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/repainting.adoc
index b5979d7..0e6c20e 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/repainting.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/repainting.adoc
@@ -14,7 +14,7 @@ Note that for this to work, the viewer will also ensure that none of the propert
 
 [NOTE]
 ====
-Design note: we considered implementing this an "immutable" flag on the xref:system:generated:index/applib/annotation/Property.adoc[`@Property`] annotation (because this flag is typically appropriate for immutable/unchanging properties of a domain object).
+Design note: we considered implementing this an "immutable" flag on the xref:refguide:applib:index/annotation/Property.adoc[`@Property`] annotation (because this flag is typically appropriate for immutable/unchanging properties of a domain object).
 However, we decided not to do that, on the basis that it might be interpreted as having a deeper impact within the framework than simply a hint for rendering.
 ====
 
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/typicalLength.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/typicalLength.adoc
index 7ff6b1b..fb12068 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/typicalLength.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/hooks/not-currently-referenced/PropertyLayout/typicalLength.adoc
@@ -8,7 +8,7 @@
 
 The `typicalLength` attribute indicates the typical length of a string property.
 It is ignored for properties of other types.
-The attribute is also supported for xref:system:generated:index/applib/annotation/ParameterLayout.adoc#typicalLength[parameters].
+The attribute is also supported for xref:refguide:applib:index/annotation/ParameterLayout.adoc#typicalLength[parameters].
 
 The information is intended as a hint to the UI to determine the space that should be given to render a particular string property.
 That said, note that the xref:vw:ROOT:about.adoc[Wicket viewer] uses the maximum space available for all fields, so in effect ignores this attribute.
diff --git a/antora/components/refguide/modules/applib-ant/pages/Discriminator.adoc b/antora/components/refguide/modules/applib-ant/pages/Discriminator.adoc
index 877e676..c1d7d54 100644
--- a/antora/components/refguide/modules/applib-ant/pages/Discriminator.adoc
+++ b/antora/components/refguide/modules/applib-ant/pages/Discriminator.adoc
@@ -24,7 +24,7 @@ This can appear in several contexts, including:
 
 * as the value of `Bookmark#getObjectType()` and in the `toString()` value of `Bookmark`
 (see xref:refguide:applib:index/services/bookmark/BookmarkService.adoc[`BookmarkService`])
-* in the serialization of `OidDto` in the xref:refguide:schema:cmd[command] and xref:refguide:schema:ixn.adoc[interaction] schemas
+* in the serialization of `OidDto` in the xref:refguide:schema:cmd.adoc[command] and xref:refguide:schema:ixn.adoc[interaction] schemas
 * in the URLs of the xref:vro:ROOT:about.adoc[RestfulObjects viewer]
 * in the URLs of the xref:vw:ROOT:about.adoc[Wicket viewer]
 * in XML snapshots generated by the xref:refguide:applib:index/services/xmlsnapshot/XmlSnapshotService.adoc[`XmlSnapshotService`]
diff --git a/antora/components/refguide/modules/applib-ant/pages/PersistenceCapable.adoc b/antora/components/refguide/modules/applib-ant/pages/PersistenceCapable.adoc
index a2dd47c..e1b834c 100644
--- a/antora/components/refguide/modules/applib-ant/pages/PersistenceCapable.adoc
+++ b/antora/components/refguide/modules/applib-ant/pages/PersistenceCapable.adoc
@@ -23,7 +23,7 @@ This can appear in several contexts, including:
 
 * as the value of `Bookmark#getObjectType()` and in the `toString()` value of `Bookmark`
 (see xref:refguide:applib:index/services/bookmark/BookmarkService.adoc[`BookmarkService`])
-* in the serialization of `OidDto` in the xref:refguide:schema:cmd[command] and xref:refguide:schema:ixn.adoc[interaction] schemas
+* in the serialization of `OidDto` in the xref:refguide:schema:cmd.adoc[command] and xref:refguide:schema:ixn.adoc[interaction] schemas
 * in the URLs of the xref:vro:ROOT:about.adoc[RestfulObjects viewer]
 * in the URLs of the xref:vw:ROOT:about.adoc[Wicket viewer]
 * in XML snapshots generated by the xref:refguide:applib:index/services/xmlsnapshot/XmlSnapshotService.adoc[`XmlSnapshotService`]
diff --git a/antora/components/refguide/modules/applib-classes/pages/roles-mixins-contributees/contributee.adoc b/antora/components/refguide/modules/applib-classes/pages/roles-mixins-contributees/contributee.adoc
index 4f3c768..1357353 100644
--- a/antora/components/refguide/modules/applib-classes/pages/roles-mixins-contributees/contributee.adoc
+++ b/antora/components/refguide/modules/applib-classes/pages/roles-mixins-contributees/contributee.adoc
@@ -41,7 +41,7 @@ public interface RepresentsInteractionMemberExecution extends HasUniqueId {
 }
 ----
 
-Here the (inherited) `getTransactionId()` is intended to be interpreted as an interaction (cf xref:refguide:schema:ixn[`InteractionDto`]) that has at least one member execution (cf xref:refguide:schema:about.adoc#ixn/memberExecutionDto.adoc[`memberExecutionDto`]).
+Here the (inherited) `getTransactionId()` is intended to be interpreted as an interaction (cf xref:refguide:schema:ixn.adoc[`InteractionDto`]) that has at least one member execution (cf xref:refguide:schema:about.adoc#ixn/memberExecutionDto.adoc[`memberExecutionDto`]).
 
 If the interaction (almost certainly an action) calls other actions by way of xref:refguide:applib:index/services/wrapper/WrapperFactory.adoc[WrapperFactory]), then there may be several member executions, each with a unique sequence number, within the same transaction Id.
 
diff --git a/antora/components/refguide/modules/applib-methods/pages/reserved/deprecated/getId.adoc b/antora/components/refguide/modules/applib-methods/pages/reserved/deprecated/getId.adoc
index b167987..a6535a8 100644
--- a/antora/components/refguide/modules/applib-methods/pages/reserved/deprecated/getId.adoc
+++ b/antora/components/refguide/modules/applib-methods/pages/reserved/deprecated/getId.adoc
@@ -11,7 +11,7 @@ This can appear in several contexts, including:
 
 * as the value of `Bookmark#getObjectType()` and in the `toString()` value of `Bookmark`
  (see xref:refguide:applib:index/services/bookmark/BookmarkService.adoc[`BookmarkService`])
-* in the serialization of `OidDto` in the xref:refguide:schema:cmd[command] and xref:refguide:schema:ixn.adoc[interaction] schemas
+* in the serialization of `OidDto` in the xref:refguide:schema:cmd.adoc[command] and xref:refguide:schema:ixn.adoc[interaction] schemas
 * in the URLs of the xref:vro:ROOT:about.adoc[RestfulObjects viewer]
 * in the URLs of the xref:vw:ROOT:about.adoc[Wicket viewer] (specifically, for bookmarked actions)
 
diff --git a/api/schema/src/main/adoc/modules/schema/pages/common.adoc b/api/schema/src/main/adoc/modules/schema/pages/common.adoc
index 0b79dd7..c0e3172 100644
--- a/api/schema/src/main/adoc/modules/schema/pages/common.adoc
+++ b/api/schema/src/main/adoc/modules/schema/pages/common.adoc
@@ -170,7 +170,7 @@ This is primarily to save storage space if the resultant XML is persisted as a m
 
 == Ancillary types
 
-The common schema also defines a number of ancillary types, used either by the common schema itself (see above) or by the xref:refguide:schema:cmd["cmd"] and xref:refguide:schema:ixn.adoc["ixn"] schemas.
+The common schema also defines a number of ancillary types, used either by the common schema itself (see above) or by the xref:refguide:schema:cmd.adoc["cmd"] and xref:refguide:schema:ixn.adoc["ixn"] schemas.
 
 [source,xml]
 ----
@@ -239,6 +239,6 @@ The common schema also defines a number of ancillary types, used either by the c
 <5> Captures a pair of numbers representing a difference.
 Used for example to capture metrics (number objects modified before and after).
 <6> Whether this command/interaction with a member is invoking an action, or editing a property.
-Used by both the xref:refguide:schema:cmd["cmd"] and xref:refguide:schema:ixn.adoc["ixn"] schemas.
+Used by both the xref:refguide:schema:cmd.adoc["cmd"] and xref:refguide:schema:ixn.adoc["ixn"] schemas.
 <7> Contains a list of OIDs, eg for use in "bulk" actions that apply to multiple targets.
 
diff --git a/core/runtimeservices/src/main/adoc/modules/runtime-services/pages/InteractionDtoServiceInternal.adoc b/core/runtimeservices/src/main/adoc/modules/runtime-services/pages/InteractionDtoServiceInternal.adoc
index f687c4a..1dc51b9 100644
--- a/core/runtimeservices/src/main/adoc/modules/runtime-services/pages/InteractionDtoServiceInternal.adoc
+++ b/core/runtimeservices/src/main/adoc/modules/runtime-services/pages/InteractionDtoServiceInternal.adoc
@@ -5,7 +5,7 @@
 WARNING: TODO: this content has not yet been reviewed/updated for v2.0
 
 
-The `InteractionDtoServiceInternal` internal domain service is used by the framework to create and update DTOs representing member executions, ie the invocation of an action or the editing of a property.  The DTO is in all cases a subclass of `MemberExecutionDto`, from the xref:refguide:schema:ixn["ixn" schema], and subsequently accessible from the `Interaction` object (per the xref:refguide:applib:index/services/iactn/InteractionContext.adoc[`InteractionContext`] service).
+The `InteractionDtoServiceInternal` internal domain service is used by the framework to create and update DTOs representing member executions, ie the invocation of an action or the editing of a property.  The DTO is in all cases a subclass of `MemberExecutionDto`, from the xref:refguide:schema:ixn.adoc["ixn" schema], and subsequently accessible from the `Interaction` object (per the xref:refguide:applib:index/services/iactn/InteractionContext.adoc[`InteractionContext`] service).
 
 
 == SPI & Implementation